JavaRush /Java блог /Архив info.javarush /Где лучше начать работать?
GabbazovRuslan
21 уровень

Где лучше начать работать?

Статья из группы Архив info.javarush
Уважаемые джаварашовцы! Очень интересно мнение уже получивших свои желанные должности: где по-вашему лучше начинать неопытному программеру? 1. Крупная фирма. + современные технологии во всем многообразии + много разных проектов + много опытных коллег + очень серьезный опыт в копилку и плюсы при дальнейших поисках - вечный стресс, ибо задания дают со сжатыми сроками и ты, наверное, зачастую не понимаешь для чего ты правишь этот фрагмент кода (ну как мне кажется) - мне кажется надо быть ОЧЕНЬ большим спецом чтобы быстро вникать и переключаться между серьезными проектами, а значит вероятность что быстро погонят сильно велика. 2. Небольшая контора. + спокойно и по полочкам - есть время досконально вникнуть в то с чем имеешь дело + имеющиеся проекты будут "ощупаны" со всех сторон, что + к навыкам, но технологии там вряд ли топовые и наверняка не многообразны - опыт конечно будет, но скорее всего довольно специфический и не факт что востребованный в будущем" Указанные плюсы и минусы - мои догадки. Отдельно хочу отметить что вопрос касается именно "вхождения в отрасль", если можно так выразиться. Буду рад вашим комментам и особенно советам "бывалых". Спасибо.
Комментарии (7)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
GabbazovRuslan Уровень 21
30 апреля 2015
Спасибо большое за советы всем высказавшимся! Указанные мною плюсы и минусы, как я и писал, только догадки. Мне посчастливилось и у меня был выбор, хотя недавно я не мечтал хотя бы об одном варианте. Если продержусь ооочень долгий испытательный срок, то обещаю все рассказать подробнее:) Пока главные критерии были: не вылететь из-за неопытности; набраться опыта; получить перспективу, что следует само-собой из второго (все желалки именно в таком порядке). Выбрал маленькую фирму. Время покажет все ли верно…
EvIv Уровень 30
29 апреля 2015
На моем опыте:
Большая фирма:
+ стабильность
+ крупные задачи, сложные системы (опыт полезен)
+ много коллег, можно перенимать опыт
+ бонусы и плюшки (премии, ДМС, спортзал в офисе и т.п.)
+ процесс разработки (code conventions, milestones, vcs, ...)
— часто устаревшие технологии (большие системы, требования к надежности, проверенные решения, struts и java 6)
— большие группы — размытая ответственность (для кого-то может быть плюсом)
— узкий круг задач (для опыта минус)
— повышен градус бюрократии (элементарные запросы на доступ куда нужно могут выполняться месяцами)

Маленькая фирма:
— то всё хорошо, то задержки зп или вовсе сокращения или ликвидация фирмы
— разрабов мало, и все — «мастера на все руки», часто приходится заниматься не своей работой (верстка, поддержка)
— бонусов и плюшек, как правило, меньше
— часто не у кого перенимать опыт
— вероятны частые переработки и авралы
— каждый разраб пишет как может, некому утвердить единый процесс разработки
+ более обширный опыт, разнообразнее задачи
+ вопросы решаются быстро, бюрократии минимум
+ можно быстро дорасти до звучной должности (лесенка гораздо короче)
+ больше самостоятельности в выборе решений. Хочешь java8 или scala — пожалуйста, все равно сам всё пишешь =)

Это крайние случаи, большинство фирм имеют признаки и тех, и других в разных пропорциях.
sem_top7 Уровень 32
28 апреля 2015
Лучше просто начать работать!
А в общем, вопрос странный. Сначала сходите на парочку (больше 10) собеседований, там себя покажите и других посмотрите. Расскажите про свои ожидания, а вам расскажут немного про себя фирмы. А там уже определитесь где вам лучше.