人会慢慢变老,变老后精力,记忆力乃至身体会慢慢变差,这是无法逆转的自然规律。随之会产生的是对中年危机的忧虑乃至恐惧,比如担心能力精力不及年轻人,从而导致收入锐减乃至失业。

对此我有如下三点不解。第一,担心了以后,中年危机能否减轻或者干脆消失?不会。既然不会,何必担忧?第二,所谓中年危机的本质是竞争力落后从而导致被淘汰,这和年龄无关,那为什么要把“危机”和年龄相提并论?第三,随着年龄的增大,固然精力等因素会不及年轻时,但在社会上打拼久了、积累的技能,经验乃至人脉关系应该可以弥补岁月的流失。既然如此,为什么要把“危机”归因为“人到中年”。

接下来进入本文的正题:既然危机和年龄无关,和竞争力有关,而且不会因为担忧程度的提升导致危机程度变小,那么我们IT人该如何未雨绸缪,不断提升自己的竞争力?同时尽量避免风险?

1 制定目标,然后规划目标的达成方式

有危机感总比混混沌沌要好,所谓人无远虑必有近忧,但仅有危机感还是不够的,还得有目标和规划。

比如对于刚工作的毕业生,目标可以是,工作3年后进BAT,或者月入过2万,规划可以是,先用多久学完xx技术,然后用多久刷完面试题,随后去面试。

对于尚在小公司被琐事压迫的人而言,目标可以是,若干时间后,进入大公司,然后具体的规划是,在某个时间段里熟悉高级XX技术,或者出书出专栏出视频教程,让自己提升竞争力,随后联系猎头面试大公司,面试的时候缺啥补啥。

对于在互联网公司处在技术高速发展的人群而言,目标可以是成为某领域的大神,具体的规划是,看些相关组件或相关底层代码或相关描述高级知识的资料,然后想办法从事更高级的职位。

对于大多数工作收入尚属稳定的人群而言,目标可以是在未来1年内提升收入,这个规划就比较开放了,本人刚写完篇博文,IT人不仅要提升挣钱能力,更要拓展挣钱途径,就讲这方面的事情。

总之,目标可以不同,但一定要有,否则光干重复劳动成为熟练工后,竞争力会不升反降,而且有目标后一定得有规划和行动。所谓日行一善,让自己每天都有提高,那么久而久之就无需忧虑了。

2 与其说技术值钱,还不如说经验值钱

技术有低级和高级之分,低级的比如是入门级的,如python该如何搭建环境,基本语法是什么,高级的比如是高并发分布式组件该如何搭建。

但在实际工作中,低级和高级技术的差别仅仅是掌握所需时间不同,比如我最近在看Python机器学习外带量化股票,这技术不算低级,但我用了1个月看资料外带运行代码,也就大致看明白了。又如,在面试前准备时,我们可以通过搭建脚手架项目来熟悉某个组件某个技术,但往往达不到要求,因为面试要求往往是“有相关经验”。

所谓技术易学,经验难求,因为经验得靠时间甚至靠踩坑来总结,经验包括如下方面。

1 假设出了产线问题,我们能看到一大堆日志,有经验的人一眼就能定位问题的大致范围,而没经验的人得一行行看日志,然后结合代码去查。

2 假设出了个不稳定重现的问题,比如OOM,没经验的人甚至不知道无从下手,而有经验的人往往会结合CPU网络等参数,知道继续定位继续排查的方式。

3 有些问题不是我们代码的,而是底层组件的,比如调Netty时出现了解码失败,遇到这类问题新手就手足无措了,而有经验的人可能也就通过修改某个参数从而立即解决问题。

4 又如再项目发布前,经验的人甚至会知道可能会出现哪些问题,从而制定预案,而没经验的人往往只能紧张地坐等了。

所以可以说,大神们的高工资不仅是靠技术挣到的,更多是靠经验获取的,那么我们该如何提升经验呢?

第一,经验的基础是技术,上文也说过,技术有高低之分,所以不能停止学习技术,而且更得系统地学架构师等高级的知识。

第二,没办法,大家都是从小白开始的,在开始阶段,有问题也得硬着头皮上,厚着脸皮到处问人,而且在解决问题后,不仅得总结相关技术解决方案,更得立即总结解决问题的思考方式和排查过程。

第三,组内其他同学遇到问题了,别事不关己高高挂起,而得多听多看都问,这样长久一来,自己的知识面和解决问题的能力也就提升了,经验也就更丰富了。

第四,不能光靠自己在项目踩坑,更得多积累别人的经验,比如看网上文章,看别人遇到问题是怎么解决的,我前几天看到一篇文章 ,解Bug之路-dubbo流量上线时的非平滑问题(https://my.oschina.net/alchemystar/blog/3098219),类似这种在实战中解决问题的文章是最要关注的,我也经常在博客园里看到此类文章。

总之,当一个人经验丰富,就属于不可替代了,这样哪怕年纪大了,也不愁没人要。

3 时不待我,尽量让自己每分钟都在提升

在每一天里,我们都可以把时间分成如下四类。

第一类是直接挣钱,比如上班和做外快。

第二类是用来提升挣钱的效率,比如看面试题争取让自己找到工资更高的工作,又如联系私活,扩展自己的营收渠道。

第三类是用来提升技能,比如看资料和视频学习,在工作中积累经验。

第四类是用来回血,比如吃饭睡觉休息,再如适当通过娱乐手段来放松自己。

本人倒不是提倡禁欲主义,相反旅游和放松也是提倡的。但可以想象,如果成天刷手机,若干年后顶多是个熟练工,又没有私活补偿,这样随着年龄增大,确实会有危机。再如,如果只干活不规划,那么可能收入提升的速度不会快。收入降低或遇到危机了,何来旅游,何来轻松?

相反,如果每天都在提升,可能遇到的问题是如何再让自己营收的效率提升,如何再让自己技术经验更进一步,而不是如何应对危机了。而且,发心就在当下,任何时候开始努力也不会太晚,我就见到不少外企的人,30岁之前过于沉溺于外企的节奏和稳定,但到30岁发心上进,结果到了32,33岁也就无需担心危机了。

4 提升增收的方式:大胆猜想,小心求证

刚才提到,一旦发心上进,在不久以后,技能经验还有挣钱的能力总会高于平均水平。那么在做好本职工作以后,如何再进一步呢?

第一,可以观察身边的同事,也可以通过网络渠道,看下当下适合自己的方式,这个范围太广了,而且不限于技术。甚至可以包括理财买股票等各种合法的方式。

第二,找到若干种适合自己的方式,开始用一定时间尝试下,比如我录制视频,我就多找些渠道,然后和每个渠道都联系下。试做下,又如我想写畅销书,就各题材各种风格都观察下,再和出版社沟通下,最终定两三个选题。

第三,通过试做,能评估出自己能否操作,而且也能估计出做了以后,大致能带来的收益以及所耗费的时间。

以上属于大胆猜想阶段,而自己的时间和精力是有限的,在小心求证阶段,得为未来的半年和一年定个操作计划,比如用多少时间写书,多少时间出视频,多少时间讲课等,时间上可以并行。

而且在小心求证阶段,更可以不断总结经验,比如开个专栏以后,就可以不断考虑该写哪类文章可以吸引人,或者在录制视频以后,更可以观察那些畅销视频的策划和制作思路,或者干脆观察人,看些大神们的操作方式。

一回生二回熟,其实大家在探索的初级阶段,都得交学费,比如时间费多但收入少甚至收入无。但不能因此怕担风险,从而什么都不做。这样做个半年,至少能用体力精力技术经验挣到外快,再历经几个迭代后,更能掌握高效增收的方式。就是说,这样干一定的时间,所要考虑的是效率,而不是纯粹地忧虑“危机”了。

5 更得关心各种理财手段,再进一步降低危机的风险

资本的运作能让人一夜暴富,但绝对能让人一夜赤贫。本人在这里无意推荐保险和理财产品,更无意怂恿大家做股票外汇,但绝对推荐大家关注各种资本和理财的知识和信息。同时,在做各种决定,尤其是资金量大的决定时,绝对得慎重。

1 保险就不说了,大家自己考虑,所谓财险车险健康险等,保险可以降低风险,这毕竟是个普遍的共识。

2 各种银行都有高于定期利率的理财产品,有些是保本的,有些不是,大家在关注的时候尤其得注意。

3 各种P2P理财,大家自己看着办,如果我说推荐嘛,我自己也没买,而且定期会有爆雷信息,如果我说不推荐嘛,我担心P2P公司会来找我麻烦,所以我干脆不发表意见。

4 股票,首先得了解,因为能由此了解国内和国际经济形式,由此会开拓眼界,同时能接触更多的机会。但在做之前绝对慎重,比如我之前投股票,也就几万,哪怕赔光也没什么,而且做之前先模拟炒股试验下。

5 房产商铺投资,这得有前提条件,比如钱先达到多少,而且各地方政策不同,不过这确实有机会。

总之,人不理财,财不理你,理财的目的不是求一夜暴富,或者说先不求一夜暴富,而是先求风险防控,在此基础上,先求收益率高于定期利率,达到这个目标比较容易,而且风险也比较低。至于通过各种投资,收益率达到10%甚至更高,这可能收益和风险并存了。

6 总结,求推荐,本文没有贩卖焦虑,相反是在给出方法

本文没有贩卖中年危机的焦虑,因为在本文的开始,就说明了危机和年龄无关,同时本文也没有采用“先描述焦虑再推荐资料推荐课程推荐产品”的套路。相反,本文给出了提升能力避规风险的各种方式。

我看到的各位大神,上了年岁的不少,年龄过30岁的更多,但他们平时都在努力上进,没时间担心危机。如果我们一旦开始有危机感,其实这不是坏事,因为这是我们上进的动力。但光担心解决不了任何问题,这时候就可以通过多看多思考多做多总结来不断提升自己的能力和营收效率。

如果大家感觉本文有帮助,请推荐本文,也欢迎大家通过评论来交流。

版权说明:

有不少网友转载和想要转载我的博文,本人感到十分荣幸,这也是本人不断写博文的动力。关于本文的版权有如下统一的说明,抱歉就不逐一回复了。

1 本文可转载,无需告知,转载时请用链接的方式,给出原文出处,别简单地通过文本方式给出,同时写明原作者是hsm_computer。

2 在转载时,请原文转载 ,谢绝洗稿。否则本人保留追究法律责任的权利。

转载于:https://www.cnblogs.com/JavaArchitect/p/11445017.html

有时间担心中年危机,还不如用忧虑的时间来提升自己——再论程序员该如何避免所谓的中年危机...相关推荐

  1. 本科毕业四年时间如何从月薪7k到年薪60w,讲下个人从菜鸟程序员到公司核心开发工程师的历程!

    本科毕业四年时间如何从月薪7k到年薪60w,讲下个人从菜鸟程序员到公司核心开发工程师的历程,本帖主要分享下个人经历,只要努力最终会收获一个相对于自己较好的结果的,工位照镇楼 毕业四年到现在总共换了三份 ...

  2. java 时间格式化_还在用SimpleDateFormat格式化时间?小心经理锤你

    还在用SimpleDateFormat格式化时间?小心经理锤你 场景 本来开开心心的周末时光,线上突然就疯狂报错,以为程序炸了,截停日志,发现是就是类似下述一段错误 java.lang.NumberF ...

  3. [思考] 程序员能靠纯技术渡过中年危机吗?

    开号以来,"架构师技术联盟"以440篇技术干货伴随小伙伴们度过3个春秋和夏冬,目前已经入驻今日头条.CSDN技术博客.百家号.搜狐号.企鹅号等,本号原创文章涵盖云计算.大数据.存储 ...

  4. 程序员应该如何应对35岁中年危机?

    关注"小争哥"微信公众号,回复PDF获取前Google工程师的算法学习和面试经验 我们经常听程序员聊35岁中年危机,但很少听其他行业的人,比如医生,提起这个话题.也有很多从业的前辈 ...

  5. 80后程序员降薪6K,预感中年危机来袭,准备跳槽却碰壁

    一提及程序员,很多人想到的都是"工资高""技术好"诸如此类的,可见程序员是个非常赚钱的职业,所以每年都会有很多毕业生来选择这个行业. 但是社会是公平的,不要只看 ...

  6. 程序员怎样优雅度过35岁中年危机?深夜思考

    前言 2020年是转折的一年,上半年疫情原因,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想 ...

  7. 初级开发:我还在Android路上披荆斩棘,转眼就被大厂的程序员凡尔赛了

    前言 现在对于大多数应届生来说,现在正是紧张的时候,不仅需要忙着毕业论文和答辩的事情,还需要忙碌校招面试的事情.对于IT专业的学生来说,现在就要面对各大IT企业面试官的考验,很多人会成为从0开始的An ...

  8. 初级开发:我还在Android路上披荆斩棘,转眼就被大厂的程序员凡尔赛了(1)

    我相信每个应届生都想能得到一个在大厂实习的机会,毕竟这会让之后的简历更加漂亮,也对于之后找工作会方便许多,进入大厂工作意味着平台好,薪资高.晋升空间大,学到的东西多,于是成为人人都想进的理想地方,那在 ...

  9. 都25了年薪还在二十万!你这是什么水平?程序员:才二十万,你不废了吗...

    这一届网友有多关心工资?看看热搜就知道了! 除了隔三差五上个行业薪资汇总,年薪二十万是怎样的水平又被挂上了热搜. 年薪达到30万,绝对是大多数人眼中的社会精英.大家对满意offer的定义基本相同:高薪 ...

最新文章

  1. 16:9或4:3,哪种屏幕宽高比更适合用户?
  2. 深度学习目标检测系列:RCNN系列算法图解
  3. 201711月04日普及组 Array
  4. VS中MFC访问MySQL的方法
  5. ELK实时日志分析平台的搭建部署及使用
  6. Post请求和get请求乱码方式解决
  7. mysql aes_MYSQL AES加密与解密函数使用
  8. 全景图解高铁数据,谁是最有潜力的高铁城市?
  9. 免费的数据库建模工具
  10. iphone屏蔽系统更新_手机资讯:iOS12 屏蔽系统更新的描述文件已失效怎么办
  11. 问题 L: The 3n + 1 problem
  12. WampServer64的2.5版本配置多站点
  13. WrapperClass
  14. 洛谷P1982 小朋友的数字
  15. Linux从入门到入土①(Linux概述、文件系统、VIM编辑器)
  16. 软件测试技术的方向,软件测试技术课堂教学计划(.NET方向
  17. tp1900芯片对比7621a_MT7621A和MT7620A两个芯片各有什么特点?
  18. python 曲线拟合 画图+公式
  19. JAVA第五课:正则表达式
  20. Cocos2dx基础手册

热门文章

  1. PHP中的PHP_EOL变量
  2. k8s angular mysql_Angular 实践:如何优雅地发起和处理请求
  3. html action不起作用,Html.ActionLink做为按钮或图像,而不是连接
  4. 求两个集合是否有交集 c语言_高中数学:集合与函数概念知识点总结
  5. vue 计算屏幕的高度_学习Vue可以参考的10个开源项目——OpenSource
  6. windows SVN服务器软件
  7. js模块化:默认导出 export default
  8. endnotex9如何导入caj中文文献_EndNote系列教程(二)——数据库的建立及文献的筛选...
  9. linux6.5声卡驱动安装,详解CentOS 6.5如何安装Realtek无线网卡驱动
  10. python 任务调度 celery_python任务调度模块celery(二)