Позвольте написать историю как я стал программистом в 2006-ом: не было курсов и про Ютуб, я узнал спустя время, никогда его не смотрел с целью чему-то там научится. Первая книга что была это "подставь_сюда_свой_язык для чайников". Прочитав ее быстро, я начал программировать. А до этого 1-2 года работал удаленно выполняя поручения не связанные с программированием, но очень хотел уже начать прогать и в итоге мне дали эту возможность. Первые два года было тяжело, а перерывы в работе - понижали уровень знаний, так как пока материал ещё не закреплён, он быстро пропадает из виду если постоянно этим не занимается.
К 2010-му году я уже что-то умел, но это было не со всем то, что можно назвать качественной разработкой.
Хороший старт в понимании качества кода, unit-тестов и необходимых инструментов для эффективной работы я получил позже в команде профи-разработчиков (до этого был одиночкой, работал со всем сам, как правило это всегда был офис и коллеги из других отделов с которыми можно поговорить почти на одной волне. Как ни странно но с командой разработчиков было намного меньше тем для разговора). После этого я начал уходить в аутсорс и вести нескольких клиентов из дома. Постепенно собрал команду единомышленников, чтобы мы вместе работали над разными проектами, как студия неполного цикла. Мы оказались на рынке, предоставлены сами себе, одни в этом большом и непонятном мире, где каждый твой шаг и каждая высказанная клиенту эмоция может поставить крест. Стало ещё тяжелее. Появилось ещё больше вопросов к себе: мое ли это место, не стоит ли податься в рабство (в работу по найму), и как это всё задолбало - стало кучу не связанных напрямую с разработкой дел, которые невозможно совмещать. Толи дело на заводе: знай себе делай что-то одно.
По уровню дохода - все довольно однозначно. По крайне мере люди из отрасли, напрямую работающее с европейскими и американскими клиентами и серьезно занимающиеся менеджментом ИТ-проектов - называют зарплаты программистов реальные: 120-200 тысяч рублей. Никаких там 300 или 400 зарплат нет (в вакууме на vc, hh они есть, но это единичные случаи и нужно быть спецом высокого класса, уметь красиво разговаривать на трёх языках, а до этого ты должен был ещё сделать десять успешных сервисов с посещаемостью 600 тысяч пользователей в минуту и быть сверх человеком).
Новичку, если не брать в расчет случайное стечение обстоятельств, сложно побить планку в 100 тысяч рублей. А совсем уж новичку до нее поди ещё доберись.
Бесплатная стажировка и последующая работа в компании - хороший, на мой взгляд вариант. Я бы сам с радостью бы менторил человека, чтобы потом он стал частью команды (работа есть всегда, вопрос в другом, насколько вы готовы ее делать). И непонятно кто и на что вас все это время будет кормить. Люди в 30 лет сложно поддаются переобучению В ИТ много мест через которые в него можно зайти и начать что-то делать, но это могут быть неправильные места и не целевой опыт. Если уже где-то чего-то нахватался, то есть нефиговый шанс что альтернативную точку зрения будешь воспринимать в штыки и терять всякий раз мотивацию продолжать что-либо делать (особенно когда мама не заставляет, как в институте учится, ведь универ уже закончен и мама наверное довольна да?) Да дело даже не в возрасте, а в характере человека. Кто-то может хотеть сейчас в геймдев, а его зовут только в web или qa. А если человек не хочет в ИТ?
Если бы я сейчас, в наше время искал бы себе первую профессию, я бы лучше выбрал бы дорожную службу или коровник. Производить молоко или заделывать ямы на дорогах, это по крайне мере понятная и полезная работа, чем во это вот: отучиться вышку, пройти семь кругов в собеседовании на бизнес-аналитика, знать python, ml, математическую статистику, чтобы денно и ношно работать над над тем почему в 11 утра траффик падает на 5%, рисовать графики и строить теории как бы побольше времени удержать людей в интернете, чтобы они больше покупали).
На правах рекламы: если вы автовладелец, обратите внимание на возможность покупки своей собственной лопаты. В вашем строительном или хозяйственном магазине есть интересные варианты не дороже 500 рублей. Можно купить даже две лопаты: железную и широкую. Одной вы будете отдалбливать лёд на парковке возле своего автомобиля, а другой сгребать и отчищать каждый свое парковочное место. А потом, так уж и быть, можете поизучать Python или PHP (там уже есть стрелочные функции, строгая типизация свойств классов, аргументов и значений возврата, а в PHP 8 появилась типизация значений в массивах), но не забывайте про лопату.
Позвольте написать историю как я стал программистом в 2006-ом: не было курсов и про Ютуб, я узнал спустя время, никогда его не смотрел с целью чему-то там научится.
Первая книга что была это "подставь_сюда_свой_язык для чайников".
Прочитав ее быстро, я начал программировать. А до этого 1-2 года работал удаленно выполняя поручения не связанные с программированием, но очень хотел уже начать прогать и в итоге мне дали эту возможность.
Первые два года было тяжело, а перерывы в работе - понижали уровень знаний, так как пока материал ещё не закреплён, он быстро пропадает из виду если постоянно этим не занимается.
К 2010-му году я уже что-то умел, но это было не со всем то, что можно назвать качественной разработкой.
Хороший старт в понимании качества кода, unit-тестов и необходимых инструментов для эффективной работы я получил позже в команде профи-разработчиков (до этого был одиночкой, работал со всем сам, как правило это всегда был офис и коллеги из других отделов с которыми можно поговорить почти на одной волне. Как ни странно но с командой разработчиков было намного меньше тем для разговора).
После этого я начал уходить в аутсорс и вести нескольких клиентов из дома.
Постепенно собрал команду единомышленников, чтобы мы вместе работали над разными проектами, как студия неполного цикла.
Мы оказались на рынке, предоставлены сами себе, одни в этом большом и непонятном мире, где каждый твой шаг и каждая высказанная клиенту эмоция может поставить крест. Стало ещё тяжелее. Появилось ещё больше вопросов к себе: мое ли это место, не стоит ли податься в рабство (в работу по найму), и как это всё задолбало - стало кучу не связанных напрямую с разработкой дел, которые невозможно совмещать.
Толи дело на заводе: знай себе делай что-то одно.
По уровню дохода - все довольно однозначно. По крайне мере люди из отрасли, напрямую работающее с европейскими и американскими клиентами и серьезно занимающиеся менеджментом ИТ-проектов - называют зарплаты программистов реальные: 120-200 тысяч рублей.
Никаких там 300 или 400 зарплат нет (в вакууме на vc, hh они есть, но это единичные случаи и нужно быть спецом высокого класса, уметь красиво разговаривать на трёх языках, а до этого ты должен был ещё сделать десять успешных сервисов с посещаемостью 600 тысяч пользователей в минуту и быть сверх человеком).
Новичку, если не брать в расчет случайное стечение обстоятельств, сложно побить планку в 100 тысяч рублей. А совсем уж новичку до нее поди ещё доберись.
Бесплатная стажировка и последующая работа в компании - хороший, на мой взгляд вариант. Я бы сам с радостью бы менторил человека, чтобы потом он стал частью команды (работа есть всегда, вопрос в другом, насколько вы готовы ее делать). И непонятно кто и на что вас все это время будет кормить.
Люди в 30 лет сложно поддаются переобучению
В ИТ много мест через которые в него можно зайти и начать что-то делать, но это могут быть неправильные места и не целевой опыт.
Если уже где-то чего-то нахватался, то есть нефиговый шанс что альтернативную точку зрения будешь воспринимать в штыки и терять всякий раз мотивацию продолжать что-либо делать (особенно когда мама не заставляет, как в институте учится, ведь универ уже закончен и мама наверное довольна да?)
Да дело даже не в возрасте, а в характере человека. Кто-то может хотеть сейчас в геймдев, а его зовут только в web или qa.
А если человек не хочет в ИТ?
Если бы я сейчас, в наше время искал бы себе первую профессию, я бы лучше выбрал бы дорожную службу или коровник. Производить молоко или заделывать ямы на дорогах, это по крайне мере понятная и полезная работа, чем во это вот: отучиться вышку, пройти семь кругов в собеседовании на бизнес-аналитика, знать python, ml, математическую статистику, чтобы денно и ношно работать над над тем почему в 11 утра траффик падает на 5%, рисовать графики и строить теории как бы побольше времени удержать людей в интернете, чтобы они больше покупали).
На правах рекламы: если вы автовладелец, обратите внимание на возможность покупки своей собственной лопаты. В вашем строительном или хозяйственном магазине есть интересные варианты не дороже 500 рублей. Можно купить даже две лопаты: железную и широкую. Одной вы будете отдалбливать лёд на парковке возле своего автомобиля, а другой сгребать и отчищать каждый свое парковочное место. А потом, так уж и быть, можете поизучать Python или PHP (там уже есть стрелочные функции, строгая типизация свойств классов, аргументов и значений возврата, а в PHP 8 появилась типизация значений в массивах), но не забывайте про лопату.