4

Можно ли стать программистом в 50?

Это ответ читателям предыдущего моего поста и, в первую очередь самому себе, по прошествии 3 лет: не лезьте в это гиблое дело, не надо.

Можно только при условии, что а) этого хочется прям очень-очень и у вас нет семьи, и б) озвученная ниже зарплата не требуется вот прям сейчас или можете заработать её другим способом.

Мне было нужно и очень хотелось. Я кололся, давился, но продолжал жрать кактус учиться. Я не могу рассказать за все IT-направления, могу только за свой небольшой опыт - backend на PHP/Symfony/Opencart. Ниже несколько мыслей, ощущений, ситуаций и пожеланий тому, кто думает рискнуть в это окунуться. Повторяю: всё ниже описанное - лишь мои личные ощущения/мнения/опыт, не претендующие на истину. Все люди разные по складу ума/характера/здоровья. Повторять за мной или ориентироваться на меня НЕ НАДО!

Что я имею по прошествии 3 лет с первого трудоустройства:
- работаю с крупной компанией по продаже авто на позиции backend разработчика на PHP/Symfony. Это моё второе место работы. За первое место работы в фирме "А", из-за которого взяли на второе, если соберусь с мыслями, напишу отдельно. Я не в штате организации, работаю по бессрочному договору подряда как частный предприниматель.
- на мне поддержка и развитие основного бандла (для простоты "модуль", часть сайта). В нем есть панель управления с кучей ответвлений, правами доступа, консольные команды, API, импорт/экспорт в/из Excel и XML, импорт отзывов из Google и пр.
- по договору вроде как не должен раскрывать свою зарплату, но можно ориентироваться на диапазон 3000-5000 евро в месяц.
Достаточно ли этих денег для проживания в Праге? Стоило ли тратить последние силы в течении трех лет на это "достижение"?
Ответы будут у каждого свои. Мне очень хотелось, сошлись звёзды, поэтому ещё и "моглось", мой ответ - "да". Верни меня на 3 года назад и я повторил бы это снова.

К чему быть готовым или мои пометки:
- очень тяжело и будет болеть голова от перегруза информацией, которая упорно не будет желать в этой голове закрепиться надолго. Это возрастное?
- объем информации больше, чем ожидал изначально. Надо реально что-то всё время учить. Где взять и куда себе засунуть второй мозг для апгрейта имеющегося?
- здоровье оказывается не вечное. Заметно садится зрение, понемногу толстею. Как вкусно жрать и худеть одновременно?
- отсутствие свободного времени и нормального отдыха. Тотальное отсутствие. Иногда катастрофическое. Мне приходилось одновременно и работать начинающим программистом, и не запускать свой бизнес, и учиться. Куда в этом рассписании запихнуть жену, двоих детей и собаку?
- если бы до трудоустройства самостоятельно не попробовал что-то сделать на Opencart, то не устроился бы на работу и не добрался бы до Symfony. Далеко не лучшая последовательность, но у меня было так. Список того, что мне еще надо изучать, с течением времени только увеличивается. Есть ли в обозримом будущем этому списку конец?
- по истечении любого месяца договор может быть расторгнут, что меня немного напрягает. Немного, потому как есть свой небольшой бизнес, который работал, работает и будет работать пока не продам, т.е. есть параллельный зароботок.
- изначально выбрал для себя правильное направление, связка PHP/Symfony ещё какое-то время будет востребована. Мне вот интересно, насколько какое-то? Или тенденции на рынке меняются в сторону ухудшения, или я правильно изменил резюме, но примерно полгода как мне перестали писать HR с просьбой рассмотреть их варианты.
- пока не очень настойчиво, но руководители требуют изучения приоритетно Angular и C#. Хотели бы меня подключить к другим проектам. Пока всё идёт по плану?

Приколы за 2 года работы в этой фирме:
- работаю удаленно, в офисе не появлялся ни разу. Работаю абсолютно один, никакой команды у меня нет. Надо мной есть два человека: непосредственный начальник, который распределяет очередность работы, и начальник всего IT-подразделения. Из минусов - не с кем посоветоваться. Если что-то не получается, то помогает только святой Гуглёж.
- ни непосредственного начальника, ни руководителя IT-подразделения в живую не видел ни разу, каждого по одному разу только в онлайн-видео в Teams при первом знакомстве 2 года назад. Общение происходит только текстом/голосом без видео, либо по email. Из живых людей видел девушку из отдела кадров, которая мне передавала подписанный договор, и техника, который передал рабочий ноутбук. И это при официальном штате фирмы в 2500 работников.

Стал ли я в итоге программистом в свои сегодняшние 50?
Стал. Мне платят деньги. Спустя три года появилось ощущение востребованности и положительной перспективы. Мозг с таким режимом и работой точно не засохнет с возрастом или от безделия.

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Поработать одному можно сеньором. Но джуну нужно обязательно начинать с командой и полноценным код-ревью. В будущем эти 3 года работы могут сыграть злую шутку.

Пробуйте развиваться в своём направлении, присмотритесь к Go. Angular это фронтовое. C# вообще не стоит того без физмата за плечами.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Согласен с каждым словом.
Начинал на первом месте работы как раз в команде, с наставником, с код-ревью, с написанием тестов.
Развиваться по своему желаемому направлению нет свободного времени. Либо буду тратить оплачиваемое заказчиком время на свое обучение тому, что требуется именно ему, либо никак.
Angular нужен, если я правильно понял заказчика, на уровне понимания основ. Чтобы соединить выдачу данных из PHP с адекватной её подачей на фронте.
Физмата для C# у меня за плечами к сожалению нет, но есть высшее инженерное образование с пятью годами высшей математики и аспирантурой. Хотя врядли спустя столько лет я смогу реанимировать в себе эти наработки.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

По поводу загруженности, почитайте про Scrum и Agile. Это систематизирует разработку и сделает её прозрачной для заказчика. Каждая задача будет со своей оценкой сложности и позволит не овертаймить, а заказчику планировать сроки и видеть прогресс.

Мой основной поинт в том, что стек нужно расширять по своему профилю. Впоследствии эти скилы можно будет добавить в графу компетенций в резюме. А предложение вашего работодателя - это лишь попытка натянуть на вас фулстэка и оптимизировать свои расходы. Angular далеко не подарок. Один из самых сложных фронтовых фреймворков, чего только стоит количество методов в документации к апи.

Попробуйте перевестись на другой проект внутри компании, где нужен именно бэкенд разработчик. И обязательно параллельно ищите работу, желательно в продуктовой компании, на контракт. Потому что ситуация определённо нездоровая.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества