| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> ?独家 | 为什么程序员不应该长期留在一家公司? -> 正文阅读 |
|
[开发测试]?独家 | 为什么程序员不应该长期留在一家公司? |
图源:Proxyclick Visitor Management System(Unsplash) 最近,我与两个月前入职我公司的一位程序员交谈, 作为初级程序员加入我公司,他从未在以前任何一家公司任职超过一年半以上。 这并不是个例。我见过的大多数优秀程序员都会在工作1-3年后离职,除非他们是公司的股东。 对程序员来说,这是很正常的事情,原因也多种多样。今天,我们将讨论程序员们为什么会这样做。我们可以从关于“如今跳槽是很正常的事”的一些统计数据开始。 统计结果不久以前,员工一生中可能仅在一家公司任职。但现在,情况发生了变化,找新工作变得更容易了。 尽管在某些领域,情况仍然没有改变。但是,在科技领域中,几乎不可能认为程序员会待在一个公司工作超过 10-15 年。 当然,的确也可以找到一些程序员从事工作十年或更长时间的情况。但是如果你问一个工作不到五年的程序员,他们大多数都会说:“他们对长期从事于同一家公司没有兴趣。” 我使用Hackerlife制作了一张图表,数据来源于居住在旧金山的一万多名软件工程师。该图显示了一些科技巨头公司中程序员的平均任期。 图源:作者 上图的结果侧重于大公司。这些大公司的程序员中,几乎50%会在两年内离职,75%会在三到三年半左右离职。 而其他行业专业人士的平均任期为 4.2 年,这是非常低的。实际上,科技巨头更有能力留住程序员,而在那些初创公司和中型科技公司,程序员跳槽的情况更加严重。 我与程序员交流的经历 作为招聘人员,我在面试中遇到过很多程序员。我总是会询问:他们之前在哪里工作,在那里工作了多长时间以及他们为什么离开。 尽管我没有统计过确切数字,但我发现,近70-80%的候选人都在两年内离职。 我很少找到在公司工作超过五年的候选人,或许200多名候选人中仅有2-3名任职同一级公司五年以上。在我为初创公司招聘的过程中,我还看到过更短的任期。毕竟在公司工作了很长时间的程序员,通常不会选择跳槽至初创公司。 为什么程序员不应该长期留在一家公司学习机会 这是程序员在不应该长期留在一家公司最大原因。在程序员职业生涯的早期,他们需要学习东西有很多。 第一年,新入职的程序员和接纳员工的公司都能在彼此身上学到很多东西。公司利用程序员们以前的经验获得成长,程序员从公司的技术栈、项目和高级开发人员那里学习知识。 工作一年后,程序员开始为公司创造价值并成为重要员工。但通常情况下,程序员并不这么认为。 所以,一年之后,程序员就没有什么可以向公司学习的了。如果该公司是一家科技巨头,那么当然还会有其他的学习机会。但在中小型公司中,学习机会在这个阶段变得十分狭窄。 这可能是程序员更快离开小公司的原因之一。小公司软件工程师的平均任期只有 1.5 年,而大公司的则是 2.3 年。 图源:作者 但问题是,学习何时结束?说实话,学习从不会停止。这并不意味着你必须在整个工作生涯中频繁地换工作。 大约十年后(或多或少),您可以晋升到一个不需要频繁更换工作的职位。但这是另一个漫长的主题了。 更好地事业发展 如今,技术发展比以往任何时候都快。这就是为什么学习对于程序员来说是一个永无止境的过程。这也是编程成为世界上独一无二的工作之一的其中主要原因之一。 程序员不仅应该为了学习而换工作,还应该为了更好的事业发展而换工作,长时间在同一家公司工作会使职业发展变慢。 通常情况下,公司的进步不会像程序员发展他们的技能那样快。在这种情况下,公司无法满足开发者的要求。 因此,即使您忠诚且敬业,即使您找到了很多学习机会,但如果您觉得自己值得拥有更好的职业,就应该离开。 结语那么,你应该什么时候离职呢?这个问题没有正确的答案。你必须找到你的答案。我只是分享了我的观点和一些统计数据。 我也见过我的程序员朋友。换工作的人比长期留在一家公司的人更具有优势。它还可以帮助你变得更加自信。 如果你现在的公司陷入危机或者你突然被解雇,你不会有太大的麻烦。如果你不开心或没有受到值得的待遇,一定要趁早离开。 你为多少家公司工作过?留言在评论区分享吧。 原文标题: Why Programmers Shouldn’t Stay in One Company for a Long Time 原文链接: https://betterprogramming.pub/why-programmers-shouldnt-stay-in-one-company-for-a-long-time-67bf07f011a6 编辑:黄继彦 校对:龚力 译者简介 欧阳锦,一名在埃因霍温理工大学就读的硕士生。喜欢数据科学和人工智能相关方向。欢迎不同观点和想法的交流与碰撞,对未知充满好奇,对热爱充满坚持。 翻译组招募信息 工作内容:需要一颗细致的心,将选取好的外文文章翻译成流畅的中文。如果你是数据科学/统计学/计算机类的留学生,或在海外从事相关工作,或对自己外语水平有信心的朋友欢迎加入翻译小组。 你能得到:定期的翻译培训提高志愿者的翻译水平,提高对于数据科学前沿的认知,海外的朋友可以和国内技术应用发展保持联系,THU数据派产学研的背景为志愿者带来好的发展机遇。 其他福利:来自于名企的数据科学工作者,北大清华以及海外等名校学生他们都将成为你在翻译小组的伙伴。 点击文末“阅读原文”加入数据派团队~ 转载须知 如需转载,请在开篇显著位置注明作者和出处(转自:数据派ID:DatapiTHU),并在文章结尾放置数据派醒目二维码。有原创标识文章,请发送【文章名称-待授权公众号名称及ID】至联系邮箱,申请白名单授权并按要求编辑。 发布后请将链接反馈至联系邮箱(见下方)。未经许可的转载以及改编者,我们将依法追究其法律责任。 点击“阅读原文”拥抱组织 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 6:22:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |