文|洪生鹏,来自|爱开发

01

好友老张最近又跳槽了,薪资比之前翻了一番,电话里说要请我们吃饭,印象中老张几乎是一年一跳。老张是一名java程序员,工作6年已经跳槽4次了。加上这次算5次了。

对于程序员,类似这样一年一跳的现象并不少见,更有跳槽频繁的,一年两跳。要是编程能力不错,每次跳槽薪资一般都会有所增加,少则1k,多了好几k,甚至翻一番。怪不得有人说,程序员的薪资是跳槽跳出来的。写这篇文章,并不是鼓励大家频繁跳槽,而是希望大家能对每一次跳槽有更好的思考。

不可否认IT行业确实存在着“越跳越高”的现象,尤其是程序员,为什么要跳槽,而不是等单位加薪,等公司内部加薪远远赶不上跳槽加薪来的快。有时候跳槽薪资能翻一番,这是内部加薪无法比拟的。

02

选择个人成长、还是选择高薪

新到一个单位,经过一段时间的磨练,我们掌握了一定的技能,自身编程能力得到了提高了,项目经验也因此更加丰富,对自己也更加有信心,这时候如果职位没有上升,薪资也没有大涨幅,大多数程序员就有了跳槽的想法。

在一家单位工作3 -5年后再考虑跳槽,还是一年一跳?这个问题,仁者见仁智者见智,是留是走,如果要走,什么时候走,相信大家心里都有一把属于自己的秤。

跳槽时,大多数人或多或少都会在“个人成长”和“高薪”两者之间权衡。在这里,我也分享下自己对于这两个因素自己的一些看法。

对于程序员,一年一跳固然能涨不少薪资,但我建议刚毕业的 1-3 年里,更要注重个人成长,跳槽更多时候,应该看到发展空间,而不仅仅是工资。

刚毕业步入职场时,我们往往会带着极大的好奇和热情,有很强的学习心态,这时候求知欲是很强的,要确保自己每年能保持一个较高速度的成长,我带过几次实习生,他们都很主动积极,有的还主动加班加点学习,这让我感觉感到很惊讶。

刚毕业参加工作,对于加班,并不是我们堆积业务代码。而是多抽出自己的空闲时间来磨练技术水平、提高编码水平。

之前有人提到,废掉一个程序员最好的方法,就是让他闲着。大意是指程序员如果工作时间没有事情做,就容易颓废,久而久之,这位程序员就废了。

但我认为,“对程序员危害最大的,并不是让他闲着,而是盲目地加班,忙碌到没时间思考,没时间成长”。

如果每天都只是忙忙碌碌,而不加以思考,那只会造成一个假象,以为自己每天都在进步,殊不知是在原地踏步。

相反要是能在忙碌中有意识的针对自己的弱点去学习、去钻研提高,那才算是真正地在提高自己。

03

在一家单位,要想熟悉公司框架,真正理解透彻框架原理,却不是一件简单事情。没有一定的基础和专研精神,是很难做到,而要是能做到这点,对我们以后的职业发展可以说是一笔难得的财富。不仅熟悉了业务,也掌握了技术原理。从这个角度看,相比于“一年一跳”更有价值。

工作3年后,多数人也慢慢摸索到了自己的未来规划了,有的人继续钻研技术,努力成为架构师;有的人开始学习产品,不仅了解怎么做,更想了解为什么这么做;有的人去创业,在没有过大的经济压力下,追求另一种自由和自我价值。

注重职业规划

程序员的发展方向大概有以下几种:

  • 1、技术型

初级工程师->中级工程师->高级工程师->架构师->技术总监->CTO

  • 2、管理型

软件工程师->项目组长->项目经理->项目总监->技术总监->CTO

  • 3、交叉型

初级工程师->中级工程师->项目经理->技术总监->CTO

  • 4、转行

工程师->产品经理、设计、销售人员、运营等

  • 5、创业

第一种技术型,其实,30岁,40岁做程序员也不是不行,重要的是,你必须成为一个不可替代的程序员,成为技术大牛,能够解决普通程序员不能解决的问题。

第二种管理型,如果你在项目经理职位呆得过长时间,比如2年3年,甚至5年,鉴于一些原因,没能往上升职,也会感觉到焦虑,我们都期望职位能一直往上爬,可有时并不能如愿。

网络上有人说,程序员30岁就瓶颈了,30岁写程序就到头了,其实不然。

我之前的单位,有的40多岁了还在一线编码。如果你对技术感兴趣,并执着去钻研的话,你可以不断地去挑战和攀登。平台大一些情况就会不一样,譬如BAT阿里巴巴、百度、腾讯,可能5年的经验不过是刚刚入门而已。

对于技术建议不宜贪多而不够深入。很多技术,我们都很有兴趣,对于刚兴起的技术,也紧紧跟随。但是,大多数都只是停留在蜻蜓点水、一知半解。回头想想,似乎什么都会一点,设计,数据库,网站开发,移动开发、分布式的等,但是,却没有核心竞争力,我能做的,大家都会做,而且,我也没有把握比别人做得更好。当然要是能做到全栈,你就更好了。

跳槽有风险,须谨慎

主动选择更大的平台,也就是跳槽了。但是跳槽也是有风险的,尤其是过了30岁的程序员。

要是跳得不好,收入还可能越跳越低,那将面临更大的压力。所以当你想要从一个低的平台向更高的平台跳跃的时候,平时就要做足功夫,认真积累自己的实力。

机会要靠自己去创造的,资源有限,你不主动争取,想要的人多的是,被动的等着别人催你。对不起,没你的戏。有些人总是抱怨没有机会,运气不好,我想机会总是有的,但只属于有准备的人。

干一行爱一行,干一行专一行。想想在成为程序员时我们擅长干什么,要是不做程序员我们能干什么。

如果你也热爱分享,不妨考虑像我这样,白天搬砖,晚上写故事。踏踏实实,不辞辛苦,默默为自己脚下多垫高些,相信能看到自己渴望的风景!品尝那些诱人的果实。

感谢阅读,希望这篇文章能给你带来收获。

长按二维码 ▲

订阅「架构师小秘圈」公众号

如有启发,帮我点个在看,谢谢↓

废掉一个程序员最好的方法,让他忙碌着,忙碌到没时间思考相关推荐

  1. 未明学院:废掉一个人最隐蔽的方式,是让他忙到没时间成长

    学习永无止境,无论是在校园里还是职场中. 当你每天拖着沉重的行囊回到家中,是否还有坚持学习的习惯? 当你在公司忙碌终日之后,是否还有时间整理自己的思绪? 今天这篇文章就是为了告诉大家,无论每天的日程多 ...

  2. 一个程序员的减肥方法(男女通用); 饮食+运动

    我们的敌人不是 脂肪, 而是 糖; 我们的朋友不是 有氧, 而是 力量; 一.饮食 我们先明确几个概念, 标准体重是我们的最终目标, 在网上有, 根据性别, 身高, 年龄 的表格;百度一下; 吃东西是 ...

  3. 论一个程序员的编程修养(你品,你细品)

    论一个程序员的编程修养 转自:陈浩 芯片之家 作者:陈浩 来源:嵌入式云IOT技术圈 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是.对于一些技术细节来说和 ...

  4. 别让自己变为一个废掉的程序猿

    零,题记 一个人开始废掉的标志是什么? 有人说是无所事事,终日啃老;有人说是沉溺游戏,卧床不起;可你有没有想过,或许下一个废掉的人,刚好是看似勤奋忙碌的你. 一,沉浸在舒适区里,每天做着无效的努力 前 ...

  5. 关于《那些年啊,那些事——一个程序员的奋斗史》——24提到的鼻炎治疗方法

    在<那些年啊,那些事--一个程序员的奋斗史>--24中有提到用清水治疗鼻炎的方法,很多朋友在留言或email都有问到这问题,在此一并做个回答.         简单说说norains的鼻炎 ...

  6. 关于 那些年啊,那些事——一个程序员的奋斗史 ——24提到的鼻炎治疗方法

    分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 在<那些年啊 ...

  7. 关于 那些年啊 那些事 一个程序员的奋斗史 24提到的鼻炎治疗方法

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在< ...

  8. 一个程序员的创业失败教训

    原文链接 http://blog.jobbole.com/6752/ 这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之 ...

  9. 王垠:怎样尊重一个程序员?

    得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期. >>>> 他告诉我,自己任职的公司在他加入之前和之后,判若两人.录取的时候公司对他说,我们对 ...

最新文章

  1. 给char*一个名份
  2. 网络001 交换机基本配置
  3. 菲律宾谋定农业大建特建构想 对话国际农民丰收节贸易会
  4. CSS cursor 属性
  5. TYVJ P1051 选课 Label:多叉转二叉树形dp(虐心♥)
  6. IntelliJ IDEA for Mac在MacOS模式下的编译和运行快捷键(Compile and Run Shortcut)
  7. 高斯课堂数电讲义笔记_学技树
  8. 关于Chrome浏览器(Chrome Stable、 Chrome Canary 、Chromium)
  9. 5gwifi信道哪个最好,wifi信道在哪里设置如何检测哪个路由器信道最快
  10. python将变量写入文件_python 如何把变量写入文件
  11. Pycharm使用小Tips
  12. PSNR SSIM BD-rate BD-PSNR
  13. BeanUtils的populate方法之日期处理
  14. Zookeeper之Curator分布式锁简单模拟12306抢票
  15. 饱和气压与温度的关系_饱和水蒸汽的压力与温度的关系介绍
  16. 杭电2019多校第三场 HDU-6608 Fansblog
  17. 用Origin找两曲线的交点
  18. w ndows10QQ远程,Win10提示“QQ远程系统权限原因,暂时无法操作”的解决方法
  19. 用计算机设计购物小票,商友星云系统软件票据和条码标签设计和打印
  20. 漏洞深度分析|Thinkphp 多语言 RCE

热门文章

  1. 图论 ---- D. Multiples and Power Differences (全局lcm + 矩阵二分图)
  2. codeforces round #576 div2 D Welfare State(线段树)[单点修改+区间修改]
  3. java和jvm_Java、JVM和操作系统之间的关系,写给新人,
  4. 解题报告(三)多项式求值与插值(拉格朗日插值)(ACM / OI)
  5. Codeforces Round #696 (Div. 2) (A ~ E)超高质量题解(每日训练 Day.16 )
  6. 2021牛客寒假算法基础集训营1 J 一群小青蛙呱蹦呱蹦呱
  7. 【学习笔记】拉格朗日插值
  8. 【USACO training】Chapter 1 入门
  9. CF3B Lorry (手动模拟01背包,贪心)难度⭐⭐⭐
  10. ACM——常用函数总结