跳槽是保持工作和学习的最佳方法吗?[关闭]


16

抛开OSS或自学之类的工作以外可以做的任何事情,您是否认为跳职是不断学习新技能的好方法。

在这种情况下,我对跳槽的定义是每2-3年转移一次公司,甚至可能转移领域。

通过更改合适的工作,理论上您可以学习一种新的语言/框架,并接触其他知识领域。

快速更新:这不是我目前的情况,也不是我所遵循的方法。这个念头触动了我,我认为这是一个很好的问题。


2
尽管您不得不问:如果雇主看到每两年跳一次跳的历史,他们是否真的想冒着招募您和投资于您学习新技术的风险,只是为了让您不久之后变得苗条?然后他们必须再次雇用新人……
FrustratedWithFormsDesigner

2
2年后不久?经验丰富的开发人员要花多长时间才能使自己熟悉新技术所需的投资回报率(变得富有成效)。
Aditya P

1
相关:跳职,有问题吗?关于雇主对这种做法的看法。

Answers:


9

在您职业生涯的早期,我认为这样做没有什么危害,并且确实可以从中受益,但是,雇主迟早会提防那些似乎不会待太久的人。因此,您可能会获得新技能,但将来可能会很难担负起更负责任的角色。这可能不会打扰您,但如果确实如此,我会考虑在将来长期待下去。

您也可以寻求为更大的雇主工作,这将使您能够内部发展和流动,这具有跳槽的大部分好处,并且没有不利之处。


3
关于大型公司的可能性的一个好观点
Kevin D

1
任何人都有权拒绝投票,但如果您不告诉我为什么我没有机会了解我的回答有什么问题,那么……
Steve

11

跳槽是不断学习新技术技能的一种方式。

但是,至少要工作3至5年或更长时间才能为您提供学习社会和人际关系技能的机会,这对于成为一名优秀的软件开发人员也是必不可少的。


4
有趣的是,但另一方面,改变公司,结识新朋友并融入新团队可以加快对这些社会学技能的学习。
凯文·D

9
@Kevin D:不是。人类需要时间来信任和接受。
吉尔伯特·勒布朗克

5
就问题中提到的时间表而言,停留2到3年...我想说的是,如果您在那个时候不能学会信任或被信任,那就有些不对劲了。
凯文D

@Kevin D:我希望我能同意你的观点,但是我不会与进化论争。您是否从未听过这样的表达:“一个'哦,该死'可以消灭一千个男孩。”
Gilbert Le Blanc

1
+1停留足够长的时间以至于人们被解雇和晋升很有帮助。
作业

9

绝对。

不幸。

我曾在几个不同的招聘委员会中任职,他们都倾向于在人们每2-3年跳一次的简历上赋予更高的价值...他们总是对“忠诚”公司的想法口口相传,从事多年业务的人,但他们并没有采取行动来支持。

我认为这归功于“更大”的字母汤,因为跳槽可以使他们随身携带。当他想为新的开发项目招募新人时,我与首席技术官发生了几次冲突。而我们却有一些聪明的人坐在旧项目上(结果营业额很差)。

而且您在这里也从程序员那里听到了它—几乎没有一天有人不敢说出“ 1年经验,重复5次”的经历。

是的,如果您想取得成功,那就跳一下。


您在这件事上的经验与我的相符。我倾向于在使用多种技术的公司工作。当您听到人们谈论忠诚度等问题时...他们在招聘时关注的重点是该候选人知道所有这些技术的5种以上(工作漏斗),而这个人只知道X和Y(留下来的那个人)一样的地方)。
Dunk

7

除非您在一家不断发展的敏捷公司工作,否则我会说是的,跳槽对您非常有益。

对雇主来说不是很好,所以要意识到这可能是一件坏事。

作为短期任务(6到12个月)的自由职业者,可能需要您。


6

是的。大多数公司停滞不前,开发人员对他们的工作方式变得自满。他们变得懒惰并且不愿意学习,因为这实际上需要付出努力。管理通常是短视的(如果他们曾经停止过的话),并且从技术的角度看,任何东西都会浪费时间,除非在极少数情况下。

如果您正在加入一家老牌公司,则可能永远不会真正获得任何价值的提升,因为那里的人任期更长,无论他们的技术技能是否与您的一样好。

因此,是的,跳槽是在我们领域取得成功的最好方法。除非您让自己从事平庸的职业并永远使用相同的技术,否则,您可以留在一家公司中的情况非常罕见;或者,如果您非常幸运,并且实际上可以找到一家关心改善自身的公司,那么您可以留在一家公司。大多数公司除了关心本季度的管理层财力并显示出利润以外,都不关心改进。


巨大的概括。我与许多大型开发公司(国际/全球)合作,前景非常好。由于技术流和管理是分离的,但进度很快,您不太可能最终运行该节目!
罗里·阿尔索普

3
我会承认这是一个概括,但是根据我的经验,由于其他同事的资历和任期,大多数公司都没有提供晋升途径。即使您比“高级”开发人员了解更多,您也永远不会得到他的工作。
韦恩·莫利纳

1
是的-我同意你的观点,@ Wayne M.
Jim G.

5

由于我已经同意了这里的许多答案,因此我将根据自己的经验发表讲话...

在我职业生涯的早期,我跳槽了,学到了很多东西。 但是,直到我从事一个项目超过3年,我才掌握任何东西。

事实是,您可能会获得头衔,但是直到您成为主题专家之前,您永远不会得到同事的尊重。您可以拿到世界上最伟大的简历,但是您的其他员工想知道您最近为他们做了什么。

我发现在履历表上了解很多,但受到尊重甚至更好。

现在,我说这是经过多年的工作。我会改变过去所做的任何事情吗?当然,我认为我可以做出更好的选择(事后了解是20/20),但跳槽使我获得了可观的薪水,并迫使我与一大批不同个性的人互动。

每1或2年就很难开始一份新工作,但是,如果您觉得需要在这段时间内去做,那就去做。只要意识到,如果它成为一种模式,那么它就会在您的简历中被注意到。

我的2美分。


是的,最主要的是尝试在简历中隐藏该模式。
IgorGanapolsky 2014年

3

跳槽是最确定的事情,您将获得增加的收入。并非总是如此,但很有可能。

跳槽应该是更大的结果。想象一下您想工作或做的最酷的地方。

找出达到目标所需的那种技能。现在,跳职成为您发展技能的过程,可以使自己到达想要的地方。

漫无目的地跳来跳去的工作,与长时间呆在同一个地方一样浪费时间。培养目标感是最重要的。


2

除了别人所说的以外,我唯一能添加的就是对时机发表评论。我认为这与日历时间无关,而与您所处的学习周期有关(我说的是一年范围内的长周期)

达到学习平台后,您有两种选择

  1. 通过回馈直到下一次自然成长开始,教导周围的人,以此巩固自己。
  2. 寻找新的公司以开始新的学习周期。

因此,您的决定不只是基于日历,而是基于学习周期。


1

我正在考虑每隔2-3年跳槽一次,转移公司,甚至转移域名

这是一个错误..您需要考虑是否逐项工作。如果您所在的公司对您的待遇很好,并且您正在晋升,那么您为什么要跳船呢?


1
那就是问题所在; 在许多公司中,技术人员的排名比管理人员的排名要快得多。如果您想获得比“软件开发人员”或“高级软件开发人员”更高的职位,则可能必须四处走走,找到一家拥有这些职位的公司。
2011年

1
也许我很无聊...
Ben L

1
+1-我同意您需要根据职位逐个做出决定。-1-即使您喜欢这份工作,薪水也不会与换工作时的工资成正比。因此,有时您被迫跳船只是为了跟上琼斯的隔壁。通常,您需要多久更换一次工作才能跟上琼斯的步伐。
Dunk

1

如果您是从编程角度发展,还是从个人发展或项目技能角度发展,那么我通常会建议留下来(除非您当然不是很喜欢)-这将有助于树立“ sta客”的声誉

在寻找工作职位的候选人时,我总是对那些我可能会留足够长的时间来偿还我对他们的投资更感兴趣。我不想雇用只想在两年后离开的人。

就是说,如果候选人给出了搬家的充分理由,那么快速的变化就不会排除他们。最好是好的理由!


1
应聘者是否应该在过去6年中有2个工作,给他们在2种语言以及他们的员工框架和实践方面的良好经验,从您的角度来看,这算不上一件好事?只要这些技能与所申请的工作相关。
凯文D

1
话虽如此,我也将对只有一种语言和领域有经验的任何候选人都保持警惕。10年的经验和1年的经验重复10次之间存在差异。
Quanticle 2011年

@quanticle和@KevinD-绝对。这两个方面都可以!
罗里·阿尔索普

1

世界已经改变。过去曾经是短暂的两年,但现在已经不复存在了。在我们看来,它确实很短,但是您必须考虑实际发生的事情。雇主实际上看到了什么。一种方法是查看BLS

快速回顾一下,我们发现40岁以下的人们在4年内3次更换工作。每个工作仅一年多一点。因此,与您的竞争对手相比,您在一份工作中保持两年的表现不错。


1

某人太希望工作,因为他被认为是不可靠的,所以经常被跳过以进行面试(并在雇用时升职)。某人在同一工作中待了太长时间而被晋升,因为他被认为太有价值而无法升任其他职位(如果他没有被升职或重视,他被认为不太可能离职,那为什么要投资他?) 。

您必须找到中间立场。每隔几个月转移工作(这在.com繁荣时期很常见)是不好的。坚持十年的工作可能同样糟糕。我发现3-5年的时间足以让他们感到无聊,但这在很大程度上取决于公司和工作。如果我喜欢工作环境,并且可以在同一家公司中获得另一个项目,那么对我而言,这比搬到另一个雇主那里更好。我虽然喜欢稳定,但并不是每个人都喜欢。


0

没有正确的答案。如果您觉得没有其他可以学习的内容,请切换工作。


0

对于http://careers.stackoverflow.com/,这可能是一个不错的帖子

这全取决于您要为自己的职业做些什么-也许是一天24小时中的8小时中,使用某种特定语言的技术经验在吞噬。或者,如果您对工作的广度更感兴趣,那么跳频可能是正确的方法。我会说,这完全取决于您自己的目标。

而且这也取决于您要与履历表联系的公司-有些人会说跳动是一件坏事,有些人会说跳动是件好事。

希望有帮助!


0

我会说“取决于”。请参阅我对(与广泛的求职相关的)问题的答案,以了解跳职的问题之一。

绝对有一个平衡。这确实取决于公司。在某些公司中,完全有可能在内部走动并学习新技术-甚至是完全不同的管理风格和软技能,具体取决于各个团队和部门的运作方式。

作为一个一般的规则,我会说-是的,它的好,但要小心的是,他就职于并不都是很短的。您不仅希望对每个工作(及其中的技术)有一个简短的了解,而且您肯定希望看到项目直至完成。短暂的工作时间可以带给您肤浅的体验,使您看起来像一个无法坚持的人-基本上就像迅速说的那样:就像一个“海鸥开发者”。坚持不懈地维护自己的工作,一段时间内犯错误是成为一名认真的软件开发人员的关键部分。您不想看起来像一个总是在那点逃跑的人。


0

大多数职位似乎都需要跳槽才能获得的“字母汤”。例如Java 3-5年,C ++ 3-5年,.NET 3-5年。通常,像这样的工作需要跳了3个工作的人,因为通常您只使用一个工作。同样,我所从事的大多数工作都倾向于在一两年后重复一遍又一遍。我的学习速度比其他人要快,因此可能还不错。但是在头六个月左右的时间里,您将承担起日常工作职责,并且可能会掌握这项技术的任何细微差别。我的第一份工作更像是一年。之后,只需重复一次相同的6个月/ 1年的经验即可。我认识的人希望跳得更多,他们会获得更多的经历。其中一些每2年或每1年跳一次。他们得到了Ruby / Java / C / PHP / etc。并且可以跳出具有各种要求的工作。同时,我的变更频率较低,因此我没有太多的经验,因此很难进行变更。通常,我什至在雇主感到绝望之前都不会接受面试。...如果他们找到了能干的工作斗士,他们甚至都不会绝望地打电话给我...

同样从薪水的角度来看,如果您在同一个地方呆太久,您将遭受极大的痛苦。我不知道为什么,但是当您年复一年在公司工作时,您的“忠诚度”通常会得到“奖励”,只有2-3%的象征性增长,几乎跟不上通货膨胀。如果您跳啤酒,通常只获得啤酒跳的10-20%。如果市场真的回暖了,您可能会得到更多收益。这不仅仅是为了钱而赚钱,而是未来的雇主根据您的工资来判断您。如果您在同一份工作中呆了5年,然后转行,他们​​会想知道您的薪水为何如此之低,而对雇用您却犹豫不决。

总的来说,我认为咨询公司的情况有所不同,您可以在同一家公司工作,但可以从事各种项目。此外,一些公司还制定了强有力的内部流动计划,以帮助工人出行。但是其他人太小而无法开玩笑,或者这只是个玩笑。但我会说,就每个职位而言,您可以通过变化来学习更多,特别是在角色更专业的大公司中。尽管您并不总是需要为新工作而更换公司。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.