关于程序员,一直以来有个默认的共识,这是个高薪的职业但也“高危”。加不完的班、关不掉的电脑、积重难返的身体负荷......在互联网大热狼性文化横行的今天,更是如此。那么面对优胜劣汰的技术环境,程序员该如何避免沦为“螺丝钉”?在过了35岁之后,又如何老而弥坚“尚能饭”?......接下来我们就为你详尽解读,优秀的工程师是如何攻克这些关卡的。

优秀的程序员如何进行技术选型?

2019年即将过去,然而"暴力裁员"或许会成为网易2019年最扎眼的标签;一度的资本宠儿Keep被员工爆料,公司强制要求技术人员加班到晚上九点半,不久又宣布裁员10-15%;WeWork,曾经的美国第二大独角兽估值暴跌,即将在全球裁员4000多人;ofo被爆年底将继续裁员逾百人并计划再次搬家压缩成本。2019年,京东、滴滴、科大讯飞、腾讯、华为、阿里优酷、美团、美图、趣店、锤子、滴滴……互联网大厂在裁员榜单上赫然有名。有个段子这么说:2019年可能是过去十年里最差的一年,却是未来十年里最好的一年。

2019互联网公司裁员概况纵览,图片来自猎云网

无论是粗暴辞退,还是协商分手,或是绩效淘汰,被裁员就像程序员头上的一把刀,不知什么时候就会落到自己身上。究其根本,裁员原因还是在于业务运营状况不佳。有些公司未能及时更迭技术,不能满足新生的需求;有些长期找不到有效的盈利模式,最终被资本抛弃;有些企图快速扩张试水,结果运营不佳全盘废除。

软件开发仍旧是高需多金的职业,但不要入错行,是程序员走好技术之路的第一步。传统软件已经嗅到危机,人工智能、物联网等新兴技术正在快速崛起却也不乏泡沫,未来究竟哪个领域才是真正的王者赛道?来自市场研究机构Gartner的消息显示:云计算已成为增长最快的科技领域,整体增长速度是IT市场的25倍!用Gartner研究副总裁Sid Nag的话来说:“云服务无疑正在撼动整个行业。”向云端迁移已经成为各大厂商的刚需必备,更是IT支出的主要驱动因素。国际上成功的明星新秀公司Salesforce, LinkedIn, RingCentral, ServiceNow, Tableau等也无一不是生长在云上。

优秀的程序员如何规划职业生涯?

选对了行,更要“嫁对了郎”。很多程序员经常吐槽自己的工作是“面试造火箭、工作拧螺丝”。每天一味的搬砖填坑,的确很容易产生大材小用的尴尬,更别谈发挥个人价值、走上人生巅峰。所以拒绝成为可有可无的螺丝钉,做好职业规划是重中之重。

程序员求职平台Triplebyte最新发布的2019 开发者报告中就统计发现,无论是初入职场的新手小白还是经验丰富的高级开发者,他们对于“职业发展”的注重都空前一致:五成以上的受调查者认为这是比薪资、工作节奏、团队氛围等都更为根本的影响要素。

《开发者报告2019》,图片来自Triplebyte官网

也就是说,选择一份工作,这份工作本身是否可以锤炼你的能力,拓宽你的视野,提升你的职业竞争力至关重要。如果你一直在重复拧螺丝,哪怕目前薪水可观,也当居安思危,否则当下的工作反而会成为未来职业发展的天花板。毕竟在科技行业,要获得职业发展最终取决于个人实力。另外,公司本身对员工的发展有无规划也是重要考量因素。职业规划不单是指公司有长足的职业发展路径,还包括公司本身对员工的培养意愿。人才培养意识强的公司更愿意给予员工机会去学习和挑战更新、更前沿的东西。

优秀的程序员如何修炼技能?

技术能力是程序员的基本功底,然而只会埋头写代码、疲于应付工作,而不会利用空余时间去研究新东西的人只会是个Coder。再忙都要留出看书的时间,做技术交流,参加行业大会,写一些博客,研究代码细节,在Github上做些技术分享,这些都是精进技术、打造个人品牌的有效办法。

业务能力是指程序员对业务的理解力,也是职场进阶的必备技能。技术本身不是目的,实现业务需要才是技术的根本目的。只有理解业务,才能建立切实的编程思想、判断技术的方向是否正确以及产品架构是否合理。层级越高,看问题的眼光和思路就会需要越高,自然而然个人的知识结构层次也需要不断向上发展和突破,停留在代码实现上是远不足够的。试想如果在35岁,职场竞争还停留在coding领域,那确实容易被性价比更高的新进员工所取代,但如果PK的是资深技术、架构设计、业务视角或者团队管理,那自然就不会有35岁尚能饭否的烦恼。

当然,程序员的成长也离不开公司的环境。除了自身的主动学习和探索,如果公司没有给予员工一定的空间而只是一味地索取,员工的自身发展也会很快受到限制。只有那些具有学习型文化、注重员工成长的公司才是值得程序员长期选择的发展平台,因为这是公司和员工可持续发展相互成就的关键。

优秀的程序员追求怎样的工作节奏?

996几乎成了互联网行业的代名词。互联网行业的“中国速度”离不开996的“中国节奏”。然而程序员成就了项目的同时是否也成就了自我价值呢?这没有统一的答案,每个人都处在不同的人生阶段、有着不一样的人生需求。但可以肯定的是,长期的过劳负荷必然会影响身体的健康和对生活的热忱。职业生涯的总收入是由健康决定的,以加班和牺牲睡眠为傲的做法并不值得推崇。

2019三季度人才吸引力报告,图片来自BOSS直聘

互联网招聘平台BOSS直聘最新发布的《2019前三季度新一线城市技术人才洞察》和《2019三季度人才吸引力报告》中显示,近二成码农想逃离北上广,杭州一直是个热门流入城市,与此同时,成都和厦门的吸引力也不容小觑,这和近年成都、厦门的互联网行业快速发展以及优越的居住环境和生活品质不无关系。如果已经厌倦一线城市的生活,未尝不可给自己一个机会,换个环境寻找另一种可能。

955公司的白名单中可以看到绝大多数公司仍旧是外企,且多为传统软件公司,当然也有几家极具发展前景的互联网公司,如Grab、PayPal、RingCentral等。Grab在北京设有研发中心,PayPal在上海,RingCentral则在厦门。HR Asia亚洲权威人力资源机构于2019年9月宣布的亚洲最佳企业雇主奖获得者中,RingCentral就榜上有名。

RingCentral成为“2019亚洲最佳企业雇主奖”唯一互联网公司得主

HR Asia是亚洲最大的人力资源专业刊物。在历年HR Asia最佳企业雇主评比获奖者中不乏传统软件(服务)公司如IBM、SAP、KPMG等,但鲜有互联网公司获此殊荣。而今年,RingCentral成了2019年HR Asia亚洲最佳企业雇主奖唯一一家互联网公司得主并引起了业界关注。

作为硅谷新秀互联网公司,由于领先的的市场占有率和出众的股票表现,RingCentral CEO Vlad Shmunis曾三次受邀做客美国知名财经栏目Mad Money。主持人Jim Cramer在节目中表示看好云技术公司的股票,并认为云通信公司RingCentral大有发展潜力,非常值得入手。近五年来,RingCentral的股价增长高达1144%。今年10月,RingCentral官宣成为Avaya唯一一家UCaaS(统一通信及服务)解决方案提供商后,其股价更是再次经历火箭式增长。

RingCentral已经连续5年位列Gartner最新发布的UCaaS(统一通信即服务)魔力象限全球报告中的领导者象限,并多年处于该象限的最高最远处,同样位列该象限的公司有Cisco、Microsoft、Google等。

作为一家高速发展的互联网公司,RingCentral却不主张996的工作节奏。在HR Asia颁奖典礼上,其大中华区总经理Marc Chan发表了RingCentral的雇主主张:“软件开发是需要灵感的,它是脑力活而不是体力活,高质量的代码不会是在极度疲劳的时候写出的。不去给健康充电,对工作没有热情,没有时间去思考和学习,哪来的创新和自我提升呢?”Marc相信,不管是公司的商业成功还是员工的职业成功都不是快跑比赛,它更像是场马拉松。而工作作为生活的一部分,职场上的幸福感和成就感同样重要。也正因此,RingCentral中国研发中心选择落户厦门,给创新提供最好的自然环境和文化氛围。

回顾2019年,既是互联网风起云涌的一年,也是程序员被焦虑裹挟的一年。国内互联网行业的高速迭代既给予了这一代程序员前所未有的机遇,也赋予了他们接踵而至的职业焦虑。

我们生活的社会不是个完美世界,职场也不存在完美的岗位。为当下做选择的同时一定要清楚自己最终的职业目标,而现在的选择是否可以成就这个愿景;与此同时,不要忽视给自己充电,在这个技术日新月异的科技圈,不进则退;关注身体健康,这是一切成就的前提。

*文中图片来源于网络,如有侵权请联系删除。

程序员生存指南:如何在技术浪潮中屹立不倒?相关推荐

  1. 2023年程序员生存指南:不做低代码项目,不用go刷题,不去要求名校的岗位,不相信任何人的经验!

    2023年程序员该如何生存? 最近,一位网友给出了一份<2023年程序员生存指南>: 1.不要在互联网公司做低代码项目. 2.保证一定强度的刷题,不要用go刷题,用cpp或者java,性价 ...

  2. 2023年程序员生存指南,8条中肯建议!

    2023年程序员该如何生存? 最近,一位网友给出了一份<2023年程序员生存指南>: 1.不要在互联网公司做低代码项目. 2.保证一定强度的刷题,不要用go刷题,用cpp或者java,性价 ...

  3. 薇诺娜如何以创新战略在新消费浪潮中屹立不倒

    目录 01 精准定位国货创新赛道 02 全渠道创新布局驱动 新消费品牌增长 1)线下渠道差异化优势 2)自营为主的高效电商运营 03 打造专业产品护城河 1. 医研赋能构建产品壁垒 2. 跨周期塑造经 ...

  4. 脉脉疯传!2023年程序员生存指南;多款prompt效率加倍工具;提示工程师最全秘籍;AI裁员正在发生 | ShowMeAI日报

  5. 程序猿生存指南-31 实习招聘(中)

    实习招聘(中) (89) 周三晚上,候选人放了我的鸽子,我希冀周四.周四晚上,另一位候选人如法炮制,也放了我鸽子. 连续被人爽约,我甚是不悦.不过二人均有正当理由.一个是女友闹分手,要小心安抚:另一个 ...

  6. 三年一跳槽、拒绝“唯学历”,火速 Get 这份程序员求生指南!

    戳蓝字"CSDN云计算"关注我们哦! 作者 | 郭芮 责编 | 阿秃 根据埃文斯数据公司(Evans Data Corporation)2019 最新统计的数据显示,2018 年全 ...

  7. 2019最新Java程序员面试指南——HR的套路+Java常见技术点

    本文转载自:2019最新Java程序员面试指南--HR的套路+Java常见技术点 面试是件既简单又复杂的事情,也正是因为简单和复杂的两面性,所以Java程序员在面试的时候要多学些面试技巧,当然技术也不 ...

  8. 程序员延寿指南 | A programmer's guide to live longer

    说明 程序员延寿指南是个开源项目,因为作者之前和一些技术群分享过,大家好评很多,于是作者索性把这些年攒的方法开源了,目前已有3.1k的Star. 考虑到一些童鞋打不开Github,也放了Gitee的链 ...

  9. 程序员生存定律-六个程序员的故事(2)

    程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ---------------------------------------------------------- ...

最新文章

  1. 软件测试培训:高薪测试技术要掌握哪些
  2. 中文TTS文字转语音合成模块合成成品带喇叭 替代SYN6288和XFS5152
  3. github网站证书里的别名
  4. POJ2421 Constructing Roads 最小生成树
  5. rabbitmq php 自动断开,解决RabbitMQ服务启动自动关闭,访问不了问题
  6. 获取SD卡中的音乐文件
  7. robotium之无name、ID仅有desc定位
  8. JAVA的包装类 【转】
  9. Mac电脑如何添加管理员账户?
  10. 中科大研发的FTP搜索工具~
  11. 简易python程序 解决linux连接steam社区错误代码:-101
  12. 思科模拟器连通服务器网页,思科模拟器主机访问服务器
  13. 崩溃中!我终于看明白了,什么是财富自由的底层逻辑!思维导图+笔记精华
  14. 如果忘记了学信网手机号可以试着这样找回
  15. CentOS yum方式升级内核kernel
  16. Data Service相关概念
  17. 为什么我们看到的DataFocus可视化大屏都是深蓝色的?
  18. 批量修改Excel单元格内某些文字的颜色
  19. Nodejs内存溢出原因
  20. 低照度图像增强论文阅读笔记——ZERO-SHOT RESTORATION OF UNDEREXPOSED IMAGES VIA ROBUST RETINEX DECOMPOSITION

热门文章

  1. linux 下Eclipse for C/C++的不常见设置
  2. [01] 四大组件之Activity
  3. println()函数输出int类型返回值错误的问题
  4. HDU 1262 寻找素数对 模拟题
  5. XX基金 机器学习平台使用情况访谈总结
  6. 《机器学习实战》学习总结(六)PCA算法原理
  7. 矩池云如何使用 conda create 创建纯净的 Python3.6 环境?
  8. leetcode python3 简单题69. Sqrt(x)
  9. uniaccess安全助手卸载_如何彻底卸载360
  10. 区块链中的基础数据结构