Является ли переключение между рабочими местами лучшим способом продолжать двигаться и учиться на работе? [закрыто]

16

Оставляя в стороне все, что вы могли бы сделать вне работы, например, OSS или самостоятельное обучение, считаете ли вы, что переключение с работы является хорошим способом постоянного обучения новым навыкам.

В этом контексте мое определение смены работы заключается в том, что каждые 2-3 года меняются компании, возможно, даже домены.

Перейдя на правильные рабочие места, вы теоретически могли бы выучить новый язык / рамки и получить доступ к другим областям знаний.

Быстрое обновление: это не моя текущая ситуация и не подход, которым я следовал. Эта мысль поразила меня, и я подумал, что это хороший вопрос.

Kevin D
источник
2
Хотя вы должны спросить: видят ли работодатели историю скачков каждые два года, действительно ли они хотят рискнуть нанять вас и инвестировать в вас, чтобы изучать новые технологии только для того, чтобы вы вскоре стали склоняться? И тогда они должны снова нанять кого-то нового ...
FrustratedWithFormsDesigner
2
2 года вскоре после? Сколько времени требуется опытному разработчику, чтобы обеспечить окупаемость инвестиций (вовремя), чтобы вовремя ознакомиться с новой технологией.
Адитья П
1
Связанный: работа скачкообразная, это проблема? относительно того, как работодатели воспринимают практику.

Ответы:

9

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

Вы могли бы также искать работу для более крупного работодателя, который позволил бы вам развиваться и двигаться внутри страны, это имеет большинство преимуществ смены места работы и ни одного из минусов.

Стив
источник
3
Хороший момент о возможностях в более крупной компании
Кевин Д
1
Кто-то вправе понизить голос, но если вы не скажете мне, почему у меня нет возможности узнать, что не так с моим ответом ...
Стив
11

Работа по найму - это один из способов непрерывного обучения новым техническим навыкам, правда.

Тем не менее, оставаясь на работе не менее 3–5 лет и более, вы получаете возможность приобрести социологические навыки и навыки взаимоотношений, которые также необходимы для хорошего разработчика программного обеспечения.

Гилберт Ле Блан
источник
4
Интересно, но, с другой стороны, изменение компаний, знакомство с новыми людьми и интеграция в новые команды могут ускорить изучение этих социологических навыков.
Кевин Д
9
@ Кевин Д: Не совсем. Людям нужно время, чтобы доверять и принимать.
Гилберт Ле Бланк
5
С точки зрения сроков, упомянутых в вопросе, 2-3 года пребывания ... Я бы сказал, что есть что-то очень неправильное, если вы не можете научиться доверять или верить в это время.
Кевин Д
@ Кевин Д: Я бы хотел согласиться с вами, но я не собираюсь спорить с эволюцией. Разве вы никогда не слышали выражения «О, дерьмо», можно стереть тысячу нападавших ».
Гилберт Ле Бланк
1
+1 Пребывание вокруг достаточно долго, чтобы видеть, что люди получают одобрение и продвигаются по службе, помогает немного.
Работа
9

Абсолютно.

К сожалению.

Я сидел в нескольких разных комитетах по найму, и они оба имели тенденцию придавать большее значение резюме, где люди прыгают каждые 2-3 года ... Они всегда отдают себе голову идеей «лояльной» компании. человек, который много лет занимается бизнесом, но не подкрепляет это действиями.

Я приписываю это «большему» алфавитному супу, который может проносить работа, которую им можно было носить. Я несколько раз сталкивался с нашим техническим директором по этому поводу ... когда он хотел привлечь новых людей для нового проекта разработки, в то время как у нас были умные парни, работающие над устаревшими проектами (и в результате довольно плохой оборот).

И здесь вы слышите это и от программистов - вряд ли день проходит без того, чтобы кто-то выдвинул слух «1 год опыта, повторенный 5 раз» ...

Так что, да, если вы хотите опередить, прыгайте вокруг.

красно-грязь
источник
Ваш опыт в этом вопросе совпадает с моим. Я склонен работать в компаниях, которые работают с широким спектром технологий. В то время как вы слышите, как люди говорят о лояльности и т. Д., На чем они сосредоточены, когда дело доходит до найма, этот кандидат знает все 5+ из этих технологий (вакансии), тогда как этот человек знает только X и Y (парень, который остался в то же место).
Данк
7

Если вы не работаете в гибкой компании, которая постоянно развивается, я бы сказал, да, переход на работу очень полезен для вас.

Это не очень хорошо для работодателей, поэтому имейте в виду, что это может быть воспринято как плохая вещь.

Быть фрилансером, работающим над короткими миссиями (от 6 до 12 месяцев), вероятно, то, что вам нужно.

user2567
источник
6

Да, это так. Большинство компаний застаиваются, и разработчики становятся довольными тем, как они работают; они становятся ленивыми и не желающими учиться, потому что это действительно потребует усилий. Менеджмент часто становится близоруким (если он когда-либо останавливался) и будет сбивать все с технической точки зрения как «пустую трата времени», за исключением редких обстоятельств.

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

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

Уэйн Молина
источник
огромное обобщение. Я работаю с рядом крупных компаний разработчиков (международных / глобальных), и перспективы у них потрясающие. Вы вряд ли будете в конечном итоге управлять шоу, так как технические потоки и управление разделены, но прогресс идет быстро!
Рори Олсоп
3
Я признаю, что это обобщение, но, судя по моему опыту, большинство компаний не обеспечивают пути развития из-за стажа работы и пребывания в должности у других сотрудников; даже если вы знаете больше, чем ваш «старший» разработчик, вы никогда не получите его работу.
Уэйн Молина
1
Да - я согласен с тобой, @Wayne M.
Джим Г.
5

Как я уже согласен со многими ответами здесь, я буду говорить из моего опыта ...

В начале своей карьеры я прыгал с работы и многому научился. Однако я ничего не освоил, пока не проработал над проектом более 3 лет.

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

Я считаю, что знание резюме отлично смотрится в резюме, но уважение еще лучше.

Теперь я говорю это после нескольких лет работы. Могу ли я что-нибудь изменить в прошлом? Конечно, я думаю, что мог бы сделать лучший выбор (ретроспективный анализ - 20/20), но работа по найму позволила мне получить достойную зарплату и вынудила меня общаться с большой группой разных личностей.

Трудно начинать новую работу каждые 1 или 2 года, однако, если вы чувствуете, что должны уйти в это время, сделайте это. Просто поймите, что если это станет шаблоном, то это будет замечено в вашем резюме.

Мои 2 цента.

webdad3
источник
Да, главное - попытаться скрыть этот шаблон в своем резюме.
Игорь Ганапольский
3

Перестановка в работе - самая надежная вещь, вы получите повышение дохода. Не всегда, но, скорее всего.

Перестановка работы должна быть результатом чего-то большего. Представьте, какое было бы самое крутое место, где вы хотели бы работать или заниматься.

Узнайте, какие навыки вам нужны, чтобы попасть туда. Теперь переход на работу становится процессом для вас, чтобы развить навыки, чтобы иметь возможность добраться туда, куда вы хотите.

Работа бесцельно прыгает, такая же пустая трата времени, как долгое время оставаться на одном месте. Развитие вашего чувства цели, это самая важная вещь.

Erion
источник
2

Единственное, что я могу добавить сверх того, что сказали другие, - это прокомментировать время. Я не думаю, что это вопрос календарного времени, скорее вопрос цикла обучения, в котором вы находитесь (я говорю о длинных циклах в диапазоне года (-ов))

Как только вы достигли плато обучения, у вас есть два варианта

  1. Укрепите это, обучая окружающих, отдавая их, пока не начнется новый естественный рост.
  2. Найти новую компанию, чтобы начать новый цикл обучения.

Поэтому не основывайте свое решение только на календаре, а скорее на цикле обучения.

Стивен Бейли
источник
1

Я думаю о смене работы, поскольку каждые 2-3 года меняются компании, возможно, даже домены

Это ошибка .. вам нужно подумать, стоит ли переходить на работу по месту работы. Если вы находитесь в компании, которая хорошо к вам относится, и вы продвигаетесь вверх по служебной лестнице, зачем вам прыгать с корабля?

Идиоты
источник
1
Это проблема; во многих компаниях технические ранги уходят гораздо быстрее, чем управленческие. Если вы хотите получить должность выше, чем «разработчик программного обеспечения» или «старший разработчик программного обеспечения», вам, вероятно, придется переехать и найти компанию, которая имеет эти звания.
кв.
1
Может быть, мне стало скучно ...
Бен Л
1
+1 - Я согласен с тем, что вам нужно принимать решение по месту работы. -1 - Даже если вам нравится работа, ваша зарплата не повышается соразмерно тому, что происходит, когда вы меняете работу. Таким образом, вам иногда приходится прыгать с корабля, чтобы не отставать от соседей Джонс. Как много вы хотите идти в ногу с этими Джонсами, как правило, как часто вам нужно сменить работу.
Данк
1

Если вы разрабатываете с точки зрения программирования или с точки зрения личного развития или навыков работы с проектами, я, как правило, советую остаться (если, конечно, вы действительно не наслаждаетесь этим) - это поможет создать вашу репутацию «стипендиата»

Когда я смотрю на кандидатов на рабочие должности, меня всегда больше интересуют те, кто, как мне кажется, может оставаться достаточно долго, чтобы окупить мои вложения в них. Я не хочу нанимать кого-то, кто просто хочет уйти через 2 года.

Тем не менее, если кандидат дает веские причины для перемещения, быстрые изменения не исключают их. Лучше быть вескими причинами, хотя!

Рори Олсоп
источник
1
Если у кандидата было 2 рабочих места за последние 6 лет, что дало бы им хороший опыт работы с двумя языками, а также с основами и практикой его коллег, разве это не считается хорошей вещью с вашей точки зрения? При условии, что эти навыки имеют отношение к заявке на работу.
Кевин Д
1
Тем не менее, я также буду с подозрением относиться к любому кандидату, который имеет опыт работы только в одном языке и области. Разница между 10-летним опытом и 1-летним опытом повторяется десять раз.
кв.
@quanticle и @KevinD - абсолютно. Да, оба эти момента!
Рори Олсоп
1

Мир изменился. Два года было коротким периодом, чтобы оставаться в положении, но его больше нет. На наш взгляд, это кажется коротким, но вы должны рассмотреть, что на самом деле происходит; что работодатели на самом деле видят. Один из способов сделать это - посмотреть на BLS .

Краткий обзор показывает, что люди в возрасте до 40 лет меняют работу 3 раза в течение 4 лет. Это чуть больше года на работу. Таким образом, по сравнению с вашими конкурентами у вас все хорошо, чтобы остаться на 2 года на одной работе.

оборота П. Брайан. Маккей
источник
1

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

Вы должны найти золотую середину. Перемещение работы каждые несколько месяцев (как это обычно бывает в .com Boom) плохо. Заниматься одной и той же работой в течение десятилетия может быть так же плохо. Я считаю, что 3-5 лет достаточно для того, чтобы скучать по работе, но это сильно зависит от компании и работы. Если мне нравится рабочая среда, и я могу получить другой проект в той же компании, для меня было бы предпочтительнее перейти к другому работодателю. Хотя мне нравится стабильность, и не всем.

jwenting
источник
0

Там нет правильного ответа. Поменяйте работу, если вы чувствуете, что там нет ничего, чему вы могли бы научиться.

jgauffin
источник
0

Это может быть хороший пост для http://careers.stackoverflow.com/

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

И это зависит от компаний, к которым вы обращаетесь со своим резюме. Некоторые скажут, что прыжки - это плохо, а другие - что это хорошо.

Надеюсь, это поможет!

Богатый
источник
0

Я бы сказал «это зависит». Посмотрите этот ответ на мой (широко связанный со сменой работы) вопрос об одной из проблем со сменой работы.

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

В общем правиле, я бы сказал - да , это хорошо, но будьте осторожны , что воробьи не все очень коротки. Вы хотите иметь больше, чем просто краткий вкус каждой работы (и технологии в ней), и вы определенно хотите довести проекты до конца. Очень короткие стрижки могут дать вам поверхностный опыт и сделать вас похожим на того, кто не может его выдержать - и, в основном, как сказал быто быстро, - как «разработчик чайки». Заниматься и поддерживать свою собственную работу и жить со своими ошибками некоторое время является важной частью серьезного разработчика программного обеспечения. Вы не хотите выглядеть как кто-то, кто всегда убегает в этот момент.

Bobby Tables
источник
0

Похоже, что большинство постов о работе требуют «алфавитного супа», который вы можете получить, если будете прыгать. Например, 3-5 лет на Java, 3-5 лет на C ++, 3-5 лет на .NET. Часто для такой работы нужен кто-то, кто прыгал 3 работы, потому что часто вы используете только одну работу. Кроме того, большинство работ, которые у меня были, имеют тенденцию повторяться снова и снова после первого года или двух. Я учусь быстрее, чем многие, поэтому это не так плохо. Но первые 6 месяцев или около того вы берете на себя повседневную ответственность за работу и, возможно, любые новые нюансы технологии. Для моей первой работы это было больше похоже на год. После этого он просто повторяет те же 6 месяцев / 1 год опыта снова и снова, делая одно и то же. Люди, которых я знаю, которые прыгали больше, получили более разнообразный опыт. Некоторые из них прыгают каждые 2 года или каждые 1 год. Они получают Ruby / Java / C / PHP / и т. Д. и может прыгать на рабочих местах с различными требованиями. Между тем я переодеваюсь реже, поэтому у меня нет такого разнообразия опыта, который затрудняет изменения. Обычно я даже не беру интервью, пока работодатель не впадает в отчаяние ... И если они найдут компетентного бункера, они даже не станут достаточно отчаянными, чтобы позвонить мне ...

Кроме того, с точки зрения заработной платы вы действительно страдаете, если вы остаетесь в том же месте слишком долго. Я не знаю почему, но когда вы работаете в компании год за годом, ваша «лояльность» часто «вознаграждается» повышением на 2-3%, что едва ли справляется с инфляцией. Если вы работаете в прыжке, вы обычно получаете 10-20% только за прыжок. Если рынок действительно вырос, вы можете получить гораздо больше. Дело не только в деньгах ради денег, но будущие работодатели судят вас по вашей зарплате. Если вы оставались на той же работе 5 лет, а затем сменили их, они будут удивляться, почему ваша зарплата такая низкая, и будут колебаться при приеме на работу ....

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

Cervo
источник