Опытные джависты иногда сравнивают себя с ветеранами на войне. Они говорят, что сила – не в знаниях, а в практическом опыте. Над каждым новым Java-проектом трудятся специалисты с разным опытом:
Junoir – умеет программировать, но опыта с реальными проектами мало; знает лишь 10-20% используемых в проектах технологий.
Middle – умеет работать самостоятельно и решать сложные задачи, пишет хороший код и владеет 50-60% используемых технологий.
Senior – умеет решать «нерешаемые» проблемы и учить других, отвечает за проект и знает более 90% используемых технологий.
Что это значит? Что опытный разработчик с успешным опытом работы с Java – на вес золота. Это от него зависит эффективность всего отдела разработки, конечный результат и прибыль компании. Крупные IT-компании хорошо это понимают и готовы предложить такому джависту постоянную загрузку проектами и всевозможные бонусы помимо высокой зарплаты.
Но как найти работу новичку?
Первое, что нужно сделать начинающему джависту – отправить резюме сразу в несколько разных компаний. Скромное портфолио без впечатляющих кейсов – не проблема. Главное – «зацепить» HR-а ярким резюме и продемонстрировать ключевые навыки, среди которых:
уверенные знания ООП;
умение писать читабельный код;
знание алгоритмов, структур и баз данных;
понимание устройства библиотек и фреймворков;
умение работать в команде и воспринимать критику;
готовность много учиться, работать и добиваться результатов.
Тяжело в обучении – легко в бою
Попасть на обучение в IT-компанию с несколькими сотнями сотрудников и проектов – бесценный опыт не только для джуниоров, но и для более опытных разработчиков. В течение нескольких месяцев придется много поработать над сложными, но интересными проектами, а также учиться в тренинг-центрах, ходит на конференции и митапы.
А дальше – достойная награда для самых трудолюбивых и целеустремленных:
контракт и уютное рабочее место в большой и дружной команде разработчиков;
возможность вести несколько проектов и вносить значимый вклад в работу отдела;
наполнение портфолио собственными кейсами – веб-сервисами и приложениями;
постоянная коммуникация с коллегами и обучение у опытных тимлидов и спикеров конференций;
расширенный соцпакет и специальная система бонусов по результатам работы.
Практика показывает: оказаться в списке джавистов, которым предстоит обучение в крупной международной IT-компании, несложно. Гораздо труднее пройти обучение до конца – не потеряться в потоке новой информации и не испугаться больших объемов работы. Но если вы видите себя только в роли разработчика и любите Java – все получится!
Хотите оставить комментарий? Пожалуйста, авторизуйтесь.