Сколько самоуверенных программистов :) У нас тоже несколько новых сотрудников пришло недавно, все их себя вундеркинды, про оптимизации на собеседованиях рассуждали, про высокие технологии... А потом мне приходится носом их в собственный код ежедневно тыкать =\
Я не утверждаю "А вот я-то уж и правда опытный!". Нет, за мной тоже говно остается, но я это трезво оцениваю.
Я когда устраивался - вообще почти ни хрена из технологий не знал. Про гит и мавен только слышал, про томкат - догадывался, то же самое и с остальным. Кодил на чистой джаве, и до этого еще на нескольких языках. Показал примеры своего кода, у тимлида были к ним замечания, пообсуждали. И ни чего, взяли же. Честность иногда лучше пустого хвастовства.
Ну сейчас такого нет. Сейчас все спрашивают про опыт мавеном, грейдлом, томкатом, спрингом, хибернейтом, тяжело живется джунам нынче.
Не все, а только те, кто берет специалистов на год-два, не желая давать ни чего взамен.
Вот 3 месяца назад взяли паренька после универа - не знал вообще ни чего, грубо говоря. Сейчас уже сам более-менее что-то пишет, основы гита и мавена понял, томкат вроде осознал. Даже сам настроил сертификаты в джаве для нексуса под проксей...
Я бы не сказал, что ему живется совсем тяжело.
Да, этот пример не на основную тему спора (устроиться без корочек), но знаний у него было на порядки меньше, чем у меня, когда я устраивался. Корочки не дают ни знаний, ни выдержки, ни навыков. Их даёт обучение, но подавляющее большинство студентов учатся потому что заставляют, и учатся так, лишь бы не выгнали.
3 месяца... мовен гит томкат....
хм а вам работники не нужны, я так то сисадмин, но на джаве 3 программы написал на питоне поболе...
просто если вы можете позволить работать человеку 3 месяца на осознае базовых инструментов... мне даже вермени меньше понадобиться, так как я с гитом чуть чуть знаком ) и гуглить умею.
Ты несколько максималист, я не говорил, что за 3 месяца он освоил только мвн/гит/томкат...
А по поводу работы - вряд ли ты поедешь ради этого в Пермь.
Тут особенность в что, что на бекенде более предсказуемое окружение. Ты на 100% можешь быть уверен во всех версиях модулей.
А на фронте - надо помнить про зоопарка браузеров и вешать костыли на особенности каждого.
Ну и помимо этого, бэкэнд - это далеко не всегда один единственный сервер. Может быть многослойная архитектура, в которой слои - это независимые сервера, которые между собой тоже могут общаться посредством рест протокола.
И ты говоришь главному - слышь, дай вилку и десять тарелок. А он одному - э, дай вилку, другому - дай десять тарелок. Тот другой запрягает ещё нескольких, а то и сразу десять -дайтарелкудайтарелкудайтарелку...
В чём прикол - можно спокойно умножать это на сколько угодно раз, масштабируемость, то есть.
https://habrahabr.ru/post/249183/