Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >一个残酷现实的问题:程序员除了高薪,你还有什么理由坚持做下去?

一个残酷现实的问题:程序员除了高薪,你还有什么理由坚持做下去?

作者头像
一墨编程学习
发布于 2018-10-23 11:07:36
发布于 2018-10-23 11:07:36
7300
举报

科技公司一直都在努力弄清楚如何才能让员工愉快地工作。然而,这并不是一件容易的事。根据我自己的经历,我接触的技术人员平均在一家公司供职的时长为18个月。每当我询问他们的离职原因时,得到的答案通常都是那么几个。

他们之所以不考虑离职,我总结出了六个我认为最重要的原因。当然,薪水很重要,但如果无法满足以下情况,仅仅靠薪水也无法留住员工。

1.相处愉快的领导

有人说,员工离职不是为了离开这份工作,而是为了离开他们的领导。千真万确!你应该与你的领导保持紧密的联系,能够彼此信任。而你的领导应当站在你的立场上为你着想,能够捍卫你的权利。说话时态度要尊重,不能对你颐指气使,不能滥用权利或者侮辱你。我所共事过的很多领导直到今天都依然是我很好的朋友。

管理或许是世界上最困难的事情之一。当然,成为领导不难,成为一位优秀的领导则很难。你需要为团队努力工作,拟定期望并保持士气高昂。这并不是所有人都能轻松做到的。

在我入职的第一天,我的领导把我隆重介绍给大家,还组织了团队聚餐,所有人都跟我碰杯并表达对我的欢迎。每周我和领导都会进行一对一的会议,跟踪我的工作进展,讨论并解决遇到的问题,这让我非常舒心。这些事虽小,但非常重要。

2.鼓励新技术和创新

这可能更多地与我现在处于高级职位有关,但我觉得团队的创新想法会进入我们的应用程序或者工作流程。新技术以及新思想推动受阻或许因为公司太大,公司到了一定规模,任何变革通常都需要打破许多制度的监管。

许多人厌倦了他们无法在公司中发起变革的事实。年轻的新员工带来新的思想,理应被接受和推广,然而大多时候并没有,这很遗憾。当一家公司有一套既定的做事方式时,每个人都过于舒适,因此改变的风险太大。公司想要改变和创新需要承担很大的风险。

当年轻人发现自己的想法无从发挥时,他们对该公司会逐渐失去激情和动力。然后他们决定寻找一个可以让他们进行创新的地方。通常,像创业公司这类小公司就可以给他们这样的机会。

3.必要时可以在家办公

我们大部分的时间都是在工作。我在伦敦上班,每天的通勤时间为五十分钟。就在前不久,我搬去和父母一起住了,我上下班的单边通勤时间都需要一小时四十五分钟。时间太过漫长,于是我用看书来打发路上的时间。即使是看看“权力的游戏”这样的书,也比发呆和无聊好。

我的老板对我说:“必要的时候你可以在家工作,当然你不能肆无忌惮”。这完全可以理解,领导愿意让你离开他的视线范围,这源于他对你充分的信任,我非常珍惜如此灵活的工作方式,简直是上帝对我的垂青。

我发现自己在家工作的效率更高。环境更加安静,我的注意力也更加集中。我不需要戴耳机都可以专注于工作。缺点是你无法与同事进行实时的面对面合作,我认为这同样重要。

4.拥有热情友好的同事

“我的同事曾在 HipChat 上给我发信息, 而实际上他就坐在我旁边。”

这颇具讽刺!技术人员整天盯着显示屏一动不动,人与人之间缺乏互动,这也很讽刺。有时候当项目紧急时,我也会这样,很少和同事交流。人们天生具备社交性,所以每天花点时间与人交谈,即使是谈论一些与工作无关的事情,也可以让你感觉更好。

我们设置了一个休闲通道,大家一起在那里吃午饭,充满欢声笑语。我们还会安排夜游伦敦的活动,大家投票表决想去的地方。不仅如此,我们还会网站架构评审会议,所有前端开发人员都参与进来,以便解决目前团队中遇到的技术问题。人人都可以提出问题或者建议,然后大家一起讨论解决方案。最后大家投票表决,每个人的观点都能得到足够的尊重。

5.工作内容充满乐趣且能够学到东西

当我们对自己从事的工作和产品充满足够热情时,我们才可能真正享受工作。目前,我们正在构建一个强大基础的设计系统,它是基于排版、颜色、四像素间距和可重复使用的 React 组件。

我们使用 Storybook 和 Atomic 的设计理念来构建原型、分子和有机体组件,这些组件可以构建到模板中。这意味着我们可以查看生动的页面原型。我们不必登录实际应用并应用逻辑状态的形式来查看特定页面的外观。相反,我们在Storybook 中查看它,因为它是由组件驱动的,我们知道页面在生产环境中看起来就像那样。如此强大的产品,我非常喜欢。对我而言,使我们的产品一致且易于构建是非常有趣的。

当开发人员觉得他们无法学到东西时,这意味着公司太过舒适且缺乏创新。开发人员可能主要负责维护一些遗留代码,并处理遗留代码的复杂性。相反,他们应该找到减少技术债务的方法,从而寻找自由,或者用更新的技术重写应用程序。

软件开发是一个快节奏的行业,事物总是在变化,尤其是前端领域!如果开发人员觉得自己无法学到新东西,他们很快就会落后,就业也会变得困难。这是现实。他们可能是 JavaScript 基础知识的专家,但如果他们不知道如何构建 React 组件,那么他们会被视不合格的前端开发者。

6.工作能够得认可和赞赏

我们当然都希望看到自己所在公司的成长,也希望自己为公司的成长出一份力量。无论是采用 DevOps服务器更健康,还是在后端部署快速微服务,对于某些识货的人来说,他们会感激你所做的这些好事。

对于你所做的工作,如果同事的心态仅仅是“这是你的职责”,这样的团队氛围很不健康。对于同事的贡献,不要吝惜自己的赞赏,大胆表示“我喜欢你对这个问题的解决方案”吧。

对此,你是否有着不一样坚持的缘由,欢迎下方留言,分享你的想法。

这里推荐一下我的前端学习交流群:784783012,里面都是学习前端的,如果你想制作酷炫的网页,想学习编程。自己整理了一份2018最全面前端学习资料,从最基础的HTML+CSS+JS【炫酷特效,游戏,插件封装,设计模式】到移动端HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
​【译】公司留不住程序员的十大原因,你都知道哪些?
当工程师被迫加班,并且诸如升职加薪或者提高工作灵活性的要求被置之不理,他们要么选择默默地离职,要么去寻找新的工作机会。有些人甚至选择“过度就业”,也就是在多个地方同时工作,以实现财务的自由。
Masutaa大师
2023/08/16
2890
​【译】公司留不住程序员的十大原因,你都知道哪些?
调查:是什么让程序员快乐?
首先,感谢大家在百忙之中抽出时间来完成最初发表于DZone上的关于开发者幸福的调查。
哲洛不闹
2018/09/18
5680
调查:是什么让程序员快乐?
所以,为什么优秀的程序员会不断离去?
聘请一大帮初级程序员是一回事,而如何留下这些初级程序员的导师则是另外一回事。 无论是大学生还是正在找工作的有经验程序员,都一直知道要不断学习编码。尽管来自行业内部有强烈的反对者和要求适度减少编程培训学校的呼声,但大量培养初级开发者的学校还是充斥着就业市场。 你可能会认为这对技术公司来说是好消息,因为他们现在能挑选新的人才了。但在许多情况下,这实际上对于培养和发展那些能真正支持新员工、指导新手以及能解决棘手问题的人,都是不容易的。 很多时候,科技行业通常的额外津贴对留住那些最顶尖、最有经验的人才来说并不是那么
CSDN技术头条
2018/02/08
7000
十年程序员老兵告诉你,2018年程序员如何发展
本文根据作者亲身经验、体会和思考,为工作年限在10年之内的程序员,尤其是职场新人,提供了一些建议。
技术zhai
2018/05/23
8832
一个十几年程序员给所有新老程序员的忠告
吉日噶拉(在外企、上市公司工作过,自己也创业失败过,遇到过很多失败挫折,甚至露宿街头,但是最后还是挺过来了),是一个十几年的程序员了,里面介绍了他的相关经历,以及他的一下经验,无论是对刚入门的程序员,还是工作了十年八年的程序员都有一些经验值得借鉴学习。这里我也把这本书中的部分精华分享给大家,希望对大家有帮助!
AWeiLoveAndroid
2018/09/03
1.9K1
一个十几年程序员给所有新老程序员的忠告
因“薪水太高”被欠薪3个月、后又遭解雇?程序员愤怒反击!
翻译 | 弯月 责编 | 王晓曼 来源 | 程序人生 (ID:coder _life) 非技术出身的公司创始人往往并不了解开发人员的价值。如果他们的产品是科技产品,那么开发人员就是公司的燃料。我从一位同事那里听到了这个故事。故事的主人公叫做小明。 在开始讲述这个复仇的故事之前,我们先来介绍一些背景。 作为唯一的开发人员加入了一家创业公司 当创始人创办公司时,小明是他们团队聘请的第一位开发人员。后来在一周之内,他们又聘请了其他两名开发人员,而小明是小组长。 为什么小明会加入一家刚刚成立的创业公司?我的同事说
程序猿DD
2023/04/04
4000
因“薪水太高”被欠薪3个月、后又遭解雇?程序员愤怒反击!
一个老程序员的30年生涯回顾
前几天,我读到一篇文章[1],一个60多岁老程序员回顾自己的人生。 读完以后,我很受触动,觉得对于软件行业的很多看法,我也有同感。下面就是这篇文章的翻译。 一个老程序员的30年生涯回顾 (译文) 原文网址:hackernoon.com[2] 作者:Chris Fox 1、 1967年,我13岁时开始学习编程。 1988年,我正式进入了软件行业,通过编程养活自己。那一年,我34岁。 2、 1989年,我加入微软公司,那是微软为程序员提供单人办公室的最后一年。我们编程时,几乎没有干扰,这真是太好了。
腾讯NEXT学位
2020/08/18
6300
2021 Android年中总结:身体在996,灵魂在向往,在即将35+时我放弃了高薪...
随着岁数的增长,晚上睡不着觉的时候,会问自己一个问题,自己想要成为一个什么样的人。
Android技术干货分享
2021/06/23
5250
2021 Android年中总结:身体在996,灵魂在向往,在即将35+时我放弃了高薪...
任正非致歉华为前程序员:回来吧,公司错了
如上所示,内文还转发了社区帖子《寻找加西亚》,其中提到“孔令贤,我们期待你”、“回来吧,加西亚,是公司对不起你”。
IT阅读排行榜
2018/08/17
8350
前端程序员为什么应该拿高薪
决定产品价格最重要的是供求关系。技术水平重要,但绝没有市场供给关系重要。不能理解的话举个简单例子,空气重要么?重要,人没了空气活不了,但是为什么不值钱?就是因为在市场关系中是供远远大于求的。
哲洛不闹
2018/09/18
4920
前端程序员为什么应该拿高薪
一位程序员将一个开源工具变成了一个价值 75 美元的帝国故事
在最近的新闻中,Automattic 从现任和前任员工手中回购了价值 2.5 亿美元的股票。
程序那些事儿
2023/03/07
3530
一位程序员将一个开源工具变成了一个价值 75 美元的帝国故事
Java入行5年明白的10个问题
今天想跟大家聊聊自己体会,所以今天的文章我们不聊技术,来说点大实话,入行5年整理了10个问题,分享给大家,这些问题是很多刚入行或者工作几年的程序员都会遇到的问题,我仅从我的个人工作经验和认知角度谈一下观点。作为的创作者,写这篇文章目的有两点:
Java后端技术
2018/08/09
5970
Java入行5年明白的10个问题
让程序员干的爽,他们肯定愿意留下
开发高级系统/优秀软件 在公司工作的内容,我希望自己做的是主营业务项目,最好是自己负责中心部分的内容,越重要的部分自己做的越有劲。不好向以前那样只是做一些边角料。 有才能的同事 如果自己身边都是些很厉
用户1667431
2018/04/18
6450
让程序员干的爽,他们肯定愿意留下
如何才能修炼成一名不可替代的程序员?
如何才能修炼成一名不可替代的程序员,看到这个标题我产生了一个疑问?这个世界上存在绝对不可替代的职位吗?
再见孙悟空_
2023/02/10
6010
如何才能修炼成一名不可替代的程序员?
如何在3年内摆脱“普通程序员”标签
很多开发人员日常工作中接到需求直接动手开发,在开发过程中一边开发一边设计,特别是刚入职的程序员,大多数更是只注重功能的实现,接到需求后往往只是在脑中勾画一个大概的实现方案,随即直接动手开发;这种现象是多方面因素导致的,首先可能由于时间紧迫,不能整体把控,只能做一步看一步,在加上可能需求很小,稍作改动,功能就可以实现,完全没必要花时间去做设计。
CSDN技术头条
2018/07/30
5150
如何在3年内摆脱“普通程序员”标签
离职期的程序员注意了,公司会对你做这些管控措施
作者 | 左叔 编辑 | 黎安 随着“互联网 +”逐年深化,各行各业对信息技术依赖日益显著,众多企业的 IT 系统都承载并积累了大量用户数据或个人信息。 前些年,企业的信息安全风险主要集中在互联网在线业务攻击导致的数据泄露,而近些年,数据买卖猖獗,利益诱惑巨大,企业内部员工的违法违规导致数据泄露屡增不减,很多大中型企业的信息安全建设,也逐步从攻防对抗的安全防御建设,到日趋重视员工的违法违规安全管控建设。本文针对离职期员工(以下简称“预离职”或“待离职”员工)的信息安全管控策略进行实践总结和经验分享。 1预
深度学习与Python
2023/04/01
1.8K0
离职期的程序员注意了,公司会对你做这些管控措施
前女员工自述:我为什么要“逃离”微软?
编者按:近年来,微软气势如虹,市值一度正式突破万亿美元,成为市值最高的上市公司。但微软到底是一家怎样的公司?
量子位
2019/05/17
5560
前女员工自述:我为什么要“逃离”微软?
​【译】掌握这些策略,公司轻松留住顶级程序员!
我们是家专注于提供高品质软件开发服务的小公司,最近和一家在全球有业务的大公司签了合同,负责一个大型项目。工程日期只给了八个月,实在是太紧了。所以,我们打算扩大团队来应对这个挑战。
Masutaa大师
2023/08/23
1950
​【译】掌握这些策略,公司轻松留住顶级程序员!
程序员的价值观是什么
程序员的价值观是什么 当我第一次深入考虑我的职业生涯时,我一度认为我要做的就是集中精力做技术向导。我想知道成为公司的技术专家能让我走多远。我觉得团队领导和管理人员的角色并不适合我。我甚至都无法想像自己有一天不能编码是什么样子……更不要说几个星期不能接触代码了。在过去的年月中,我一直秉持着这个信念,坚决反对那些看似是职业生涯发展的自然结果。 但是,我周围的人告诉我,我是一个好领导,我擅长于架构解决方案,我带来了很多宝贵的经验。于是,我开始涉足管理方面,并开始领导项目和团队,尽管一开始我并不热衷于此。可是,我越
用户1289394
2018/02/26
1.4K0
来自一位40+的大龄程序员,被裁后的一点思考
人们在辞退或者被辞退都会对原公司抱有意见,因为疫情,公司业务告急,工资发不出来,我也失去了工作。虽然情绪上难免会有波动,但是转念一想,我应该用开心的心态来看待这次辞职,并希望能快速翻过这一页,重新来过,趁现在状态还不错。
itclanCoder
2023/02/26
6610
来自一位40+的大龄程序员,被裁后的一点思考
推荐阅读
相关推荐
​【译】公司留不住程序员的十大原因,你都知道哪些?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档