Вкатываюсь в разработку и хотел спросить. Насколько реально освоить php, js, редисы, докеры, ООП, СУБД, хотя бы за 1.5 года?
И это всего лишь вакансия на стажера 
9898
2323
22

Зависит от желания, но быть оно должно бешенным.
У меня коммерческого опыта меньше 5 лет, профильного нет (высшего, впрочем, тоже). Сейчас техлидирую свою команду + помогаю с архитектурой нашего распределенного ядра. Но у нас стэк немного другой. TS + Java + сейчас еще Go вкатываю в некоторые места. Так вот мидла в свою команду не мог закрыть пол года, с учетом того, что у нас полная удаленка и ЗП выше рынка, в конце плюнул и взял джуна+, сейчас натаскиваем его. Видел многое пока собесил. И вкатунов после курсов, и таких же, но умнее, которые накрутили опыта, и мидлов с галер, которые писали интефейсы на кириллице, и ребят с опытом 10+, которые застряли где-то во времени полу-динамики Perl'а и раннего PHP. При том я не собесил очень уж жестко, я пытался понять, как человек мыслит, к нюансам переходил крайне редко и постепенно, не спрашивал алгоритмику, не узнавал за структуры, если и задавал задачи, то только практические из опыта, при том на них не было правильного ответа, это всё было на подумать, с несколькими вариантами решения разной степени паршивости.

Так что с одной стороны конкуренция бешенная, а с другой стороны найти человека, который умеет в хороший код(а я не сторонник того, что называют "чистым кодом" по книжкам дяди Боба), оптимизацию и БД - очень тяжело.

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

4
Ответить