Двач, я знаю тут бородатые дяди с огромным опытом. Помогите глупому, но целеустремленному пориджу вкатиться в айти. Прочитай статью на Хабре https://habr.com/ru/post/543346/, но так и не понял куда вкатываться, чтобы стать тем самым 300к/сек и при этом быть актуальным девелепером и через лет 5. Рассматриваю c#, python, java(type)script. Что учить чтобы быстро найти работу? Почти свободно могу читать по английски, т.е с чтением документации и книг не будет проблем. Анончик, помоги.
>>249441260 (OP) Слушай сюда поридж, лучший язык программирования это питон, потому что он не вызывает у тебя вопросов. Питон это язык для школьников, студентов, домохозяек и пенсионеров. Чтобы стать программистом, нужно быть студентом матфака или факультета вычислительной математики и кибернетики, чтобы научиться на практике чему-нибудь. Почитай эту статью для начинающих, как правильно программировать на питоне. В этой статье, я дам тебе парочку советов как написать на python простейший сайт для твоих друзей. Итак, начнем.
>>249441260 (OP) Со всяких javascript'ов не начинай, начни с нормального. Один хуй, в конечном счёте попробуешь более менее всё и найдёшь, что тебе по душе.
>>249441967 >Со всяких javascript'ов не начинай С фига ли? Если в 2к21 году это самый быстрый и простой способ вкатится в айти? В то время, как чтобы устроиться на работу по с++ или по питону нужно иметь корку вуза и изучать язык несколько лет. мимо
>>249441968 О. Еще лет с 16 загорелся максималистической мечтой вкатиться в пентест и инфбез. Но поняв что я там ничего не осилю, решил что мне по душе всяких ботов и легких ИИ писать, но опять же, нету мат базы никакой. Поэтому думал серьезно о шарпах, чтобы творческой работой заняться в виде клепания 8 битных параш на мобилки.
>>249441859 а теперь по думай, два-три года сидеть на шее мамши, потом еще пару лет есть дошираки или за полгодика выучить джаваскрипт и уже через год получать 100к+ фронтенд-разработчиком
>>249441967 > javascript'ов Двачую. Там иногда адовый пиздец творится.
Попробуй начать с пайтона. Самый легкий для понимания основ язык. А там когда уже будешь понимать циклы/хуиклы, уже и решай что хочешь делать.
>Если в 2к21 году это самый быстрый и простой способ вкатится в айти? Совсем дурак? Кто его с тупо нативным жсом возьмет? Не забывай, что как минимум надо еще знать верстку, фреймворк, и даже уже на трейни тайпскрипт, а это еще и ооп. Ля дурак, чекни вакансии, там с нативным жсом тебя только нахуй могут послать.
>>249442111 >Поэтому думал серьезно о шарпах, чтобы творческой работой заняться в виде клепания 8 битных параш на мобилки. А при чем здесь мобилки и шарп? Разработка на шарп онли под виндовс, для мобилок ведь джава и котлин.
>>249442242 >Совсем дурак? Кто его с тупо нативным жсом возьмет? Блять, ну выучит он джаваскипт и пару фреймоврков, я это еще в первом посте написал >>249441757 хули ты такой тупой? Очевидно же, что говоря джаваскрипт разработчик все прекрасно понимают связку из html css и реакта с ангуляром, оп бы это и сам понял, читая вакансии. Все это он выучит за пол-годика и станет крепким ждуном. А на питон сириос разработка ведется, чаще всего это машоб и дата саенс и туда без высшего образования и нескольких пет проектов на гитхабе на возьмут.
>>249442606 >пол-годика и станет крепким ждуном. Вот тут хрюкнул. С нуля выучить целый язык по сложности сравнимый в джавой, в придачу верстку, адаптив, навики пиксель перфект, препроцессор, фреймворк на выбор, ну и тайпскрипт. Сделает серьезный пет-проект чтобы как-нибудь выделиться на фоне орд вкатунов. Всего-то за полгодика.
>>249442848 >пайтона а там как получится Самый логичный ход если не уверен что хочешь делать. Поделай сайты/боты/игры. А там куда душа лежит. И да, основные конструкции у языков одни, что и на жепаскрипте будут массивы, что и у пайтона, чуть синтаксис будет другой.
Двач, я знаю тут бородатые дяди с огромным опытом. Помогите глупому, но целеустремленному пориджу вкатиться в айти. Я собираюсь найти постоянную работу, но без опыта и образования это сделать сложно. Что нужно знать? Чем нужно заниматься? Посоветуйте мне курсы для начинающих и т.п. Сам я студент 4 курса. Как вы понимаете, я не очень хорошо шарю в программировании, а это нужно обязательно, чтобы хоть как-то начать хотя бы считать свои шансы на успех >>177601227 (OP) Идти на практику.
>>249443106 Тебе же уже сказали, учи джаваскрпит и становись фронтенд-разработчиком(веб-макакой то есть). Это единственный варик для мимокрока, как быстро вкатиться в айти на прибыльную зарплату. В той же статье из хабра ты сам можешь наблюдать, что джаваскрипт вкатунов больше всего, туда рили любой может пойти, мало мальски умеющий в работу с компьютером. Все остальные сферы требуют мозгов, высшего образования и многих лет изучения языка.
>>249442984 >Вот тут хрюкнул. С нуля выучить целый язык по сложности сравнимый в джавой Это не язык, а скрпит. >, в придачу верстку, адаптив, навики Ты серьезно думаешь, что учить что-то вроде border-width, max-width и visibility займет несколько месяцев?? >пиксель перфект Веб макаки придумали ГУЙ конструктор, лол. > препроцессор, ну и тайпскрипт. Это часть джаваскрипт. >фреймворк на выбор А сколько учить фреймворк вроде реакта или ангуляра, год хочешь сказать? Чай не rocket sciense. >Сделает серьезный пет-проект чтобы как-нибудь выделиться на фоне орд вкатунов. Мои трое знакомых вкатились без пет-проектов, одному только дали тестовое задание легкое. >Всего-то за полгодика. Ой, веб-макака, не плачь пожалуйста. Будь джавасрипт сложной разработкой туда бы не вкатывались орды студней и петровичей, что происходит сейчас.
>джаваскрипт вкатунов больше всего А ведь ОП сейчас наслушается, найдет статейку, в которой говорится: полгода и ты джун! И начнет учить вротенд.
А через год поймет, что надо еще бы рякта накатить, ноду почесать, все тайпскриптом сделать, вебпак настроить надо бы и вспомнит я горечью твой пост. А потом будет штурмовать собесы.
>>249443580 >Содомит. По факту есть что возразить, чмо? Я написал все как есть. Или ты та веб-макака из поста выше, которая считает фронтенд неебаца rocket sciencом, который надо аж несколько лет учить, прежде чем устроиться ждуном? https://youtu.be/hNHexCEMVVQ
>>249443841 >А ведь ОП сейчас наслушается, найдет статейку, в которой говорится: полгода и ты джун! И начнет учить вротенд. 5 дней и ты джун. https://youtu.be/hNHexCEMVVQ >А через год поймет Через год он уже будет работать джуном.
>>249443823 >Это не язык, а скрпит. Мог бы сразу, теперь я понял с кем веду диалог.
>Ты серьезно думаешь, что учить что-то вроде border-width, max-width и visibility займет несколько месяцев?? Можно и за вечер это запомнить, а делать это правильно займет месяца, ибо опыт не с хуев во рту получается.
>Это часть джаваскрипт. Совсем больной? Типо он выучил жепискрипт, а потом сразу же понял тайпскрипт, который расширяет возможности жепаскрипта?
>А сколько учить фреймворк вроде реакта или ангуляра, год хочешь сказать? Чай не rocket sciense. Месяца три чтобы норм понять что происходит. Иначе будешь хуи сосать, когда тебя попросят вебпак настроить и сделать вон ту хуйню на редкусе.
>Мои трое знакомых вкатились без пет-проектов, одному только дали тестовое задание легкое. В 2016году?
>Будь джавасрипт сложной разработкой туда бы не вкатывались орды студней и петровичей, что происходит сейчас. Будь джава сложной разработкой туда бы не вкатывались орды студней и петровичей, что происходит сейчас.
>>249444359 >>Это не язык, а скрпит. >Мог бы сразу, теперь я понял с кем веду диалог. Скриптовый язык. >Можно и за вечер это запомнить, а делать это правильно займет месяца Годы, что уж там. >, ибо опыт не с хуев во рту получается. Опыт у фронтент-джунов не требуют, достаточно знать основы языка и фреймворки. >Совсем больной? Типо он выучил жепискрипт, а потом сразу же понял тайпскрипт, который расширяет возможности жепаскрипта? Я думаю, что если он захочет работать, он почитает вакухи и выучит все, что там требуют, в том числе тайпскрипт. >В 2016году? Нет, один год назад, другой два года назад. Сомневаюсь, что сейчас что-то сильно изменилось. >Будь джава сложной разработкой туда бы не вкатывались орды студней и петровичей, что происходит сейчас. Вкатунов больше именно в джаваскрипте, туда легче вкатится.
Проиграл с манюньки >>249444821 веб-макаки, которая думает, что пилить сайтики для магазинов дилдаков это неебаца сложно и нужно жс и верстку несколько лет учить, прежде чем пойти на собес.
ХЗ чего вы все ноете. Вот возьмем меня. Закончил псифак спббгу, работаю скрам-мастером. Выстраиваю процессы по скраму. Вкатился на изичах. Зарплата сейчас - $8к после налогов. Справедливости ради надо сказать, что у меня еще две сдающихся хаты в центре спб, а сам живу у тян. Оттуда капает + иногда довольно часто коучу скраму разные конторы (очень хорошо кодомартышек скрым дисциплинирует + метрики, поэтому все вкатываются). Недавно вот коучил одну из крупнейших гейдев кантор на снг (но не рашка, оналайн дрочильня на воен тематику) - неделя на контракте, две сотни кодомартых на лекциях - единоразовай гонорар по контракту мне - $40к. Собственно вопрос - что вам мешает поступить так же?
>>249445308 >пилить сайтики для магазинов дилдаков При опыте и кодовой базе легко, за вечер можно если постараться. А когда тебя попросят неебаца сложную логику выстроить кодом? Тимлиду, когда жидко пукнешь, тоже будешь говорить, что это же ебать как легко делать сайты, но ты мне ченить другое дай!
>>249447209 >>2362255 Алло, манюнь! Как думаешь, есть разница, если я буду сидеть в метре от тебя и за каждую строку твоего говнокода ты будешь инстантно получать подзатыльник, и второй вариант, где я должен тратить свое время на созвоны, текстовые пояснения и замечания к твоим мр, осуществлять постановку задач по телефону и т.д.? Это не говоря уже о том, что тут я с какоо то хуя завишу еще и от твоей порядочности и дисциплинированности. Не будет у тебя роста на удаленке, а время коллег ты проебешь. Только ирл хардкор, пиздюли и контроль сделают из тебя личинку кодера, я даже не говорю про инженера программиста, которым на удаленке ты никогда не станешь.
>>249446614 >А когда тебя попросят неебаца сложную логику выстроить кодом? >Тимлиду, когда жидко пукнешь, тоже будешь говорить, что это же ебать как легко делать сайты, но ты мне ченить другое дай! Ладно ладно делайт сайтики это рокет сайнс для сверхлюдей хорошо, так и быть, только не ной.
Вопрос такой. Я мимофрилансер-питонист, начал говнокодить за доширак. Сейчас пишу говно, которое берет данные из БД и делает из них красивые таблички. Хочу перейти с доширака на бигбон.
Какие скиллы приблизят меня к заветной наносекунде лучше всего? Поглубже разобраться в БД (пока знаю только элементарный SQL)? Какая-то из МЛ либ? Нужны ли вообще нубы в машобе на рынке, или это для олимпиадников с мехмата? Покурить туториалы по Azure/AWS? Что-то еще?
Сейчас балуюсь тем, что прокачиваю себя в алгоритмике, но в деньги умение ходить по графу и сортировать массивы переносится довольно туго.
Джангоебом становиться не хочу, потому что ощущение, что застряну в пучине интернет-магазинов.
Если ты не пишешь тесты на чих и пук, то ты гавнокодер. В любых серьезных конторах нужно покрывать код тестами, научись это делать на автомате, и ты уже будешь выше 90% петухов. Далее глубокое знание БД. Если ты будешь знать как делать сложные запросы, 8 типов блокировок postgres, шардирование, и прочее, ты уже будешь выше 90% макак-питониестов которые только и умеют SELECT в ORM делать.
Далее, патерны ООП, и реальное их применения. Абсолютно уверен что арихтектурно твой код пиздец. Реально научивашись применять патерны ООП, там где нужно, ты будешь выше 99% обезьян джуниров и мидлы которые пишут хуйню от балды.
Далее софт навыки. Нужно УМЕТЬ общаться. Большинство обезьян-айтишников ВООБЩЕ не умеют общаться и ВООБЩЕ не умеют в командрую работу, постоянно обидки, худки. Если ты прокачаешь софт скилы, если ты сможешь манипулировать этими обезьянами ты просто будешь ЗОЛОТЫМ работником для любого начальник.
>>249451109 Спасибо, анон. Где лучше всего инфу про такие фишки БД брать? Ну, за исключением очевидного курения доков вендора. Мб есть книги\сайты где расписано для дебилов.
Я хуй знает, если ты даже базовые блокировки научишься применять, ты уже впереди миллиарда долбоёбов на этой планете. Весь серьезный банковский софт и платежный написан с применеием возможностей postgres. На любом серьезном собеседовании тебя обязаны про это спросить
>>249450077 В среднем погромистов к заветной наносекунде приближают какие-то такие скиллы: https://github.com/kamranahmedse/developer-roadmap/blob/master/img/backend.png?year-2021-2 Вообще не обязательно быть бэкэндером, и даже тыловичкам этот роадмап нужно принимать с долей скепсиса, но ничего лучше не придумали. Без практики это всё хуйня из под коня, так что к 300кк/нс приближают скорее годы погромирования. Только практика должна быть осознанной, а не годами формошлёпить и думать, что через выслугу лет ты сам собой станешь начальником отдела. После изучения принципов информационной архитектуры попробуй сам написать большой проект. Наверно, тебе будет актуально написать свой веб-фреймворк. На больших проектах много понимаешь о важности практик разработки, чёткого целеполагания и подробного ТЗ. Простой микросервис по перекидыванию джейсончиков туда-сюда ты легко напишешь без тестов, без документации, без архитектуры, без статической типизации и вообще без всего, но с ростом размера проекта всё сильнее понимаешь, нахуя это всё надо.
Про БД советую Дейта «Введение в системы баз данных» и «Системы баз данных — проектирование, реализация и управление».
Если ты не бывал в топ-10 на кэгле, то тебя при вкате в машоб обоссут. Так что если хочешь вкатиться, читай теорию и пиздуй на Kaggle практиковаться-обучаться.
Облака в современной разработке важны, это да, но я с ними дел особо не имел, сказать ничего не могу. На практике их каждый использует по-своему.