程序员如何突破工作三五年遇到的职业瓶颈?

92 篇文章 0 订阅
73 篇文章 0 订阅

 

 

最近后台有读者问了这样一个问题:行情不好,想转产品发现面试机会都不多;平时主要用Java,想学点机器学习方面的东西,奈何加班严重根本没时间系统性学习,作为一个毕业三年的码农,真是心累...

 

其实我在刚工作的时候也经历类似问题,写了几年代码觉得这样的人生好无趣,想转管理序列不走专业序列,也想过转产品转测试,从后端转算法等等...后来经过一番折腾才得出一个结论:当人变得浮躁,问题便会接踵而至,解决方法就是“自省”。

 

不断推翻自我,怀疑和验证,从旁观者角度去看待自身的问题,去提出解决方案。

 

 

这里也跟大家分享一位美国工程师海尔迈耶提出的“海尔迈耶系列问题”,和程序员日常工作抉择其实有着异曲同工之妙:

 

1、你要做什么?不要用过于专业的词汇,要清晰地表述你的目标。

2、这件事现在是怎么做的?现在的做法有什么局限?

3、谁在关心这件事?你的方法有哪些创新?你为什么觉得你的方法能够成功?

4、如果按照你的方法完成了,会带来什么变化或影响?

5、你的方法需要多大成本?如何对过程和结果进行评估?

 

作为程序员,如果你想学一项新技术,也可以从以下几方面去考量然后做判断:


1、你学这项技术的目标是什么?为了找工作还是感兴趣清晰表达出来。

2、这项技术现在是怎么做的?有什么局限?

3、这项技术有什么创新点吗?为什么它能成功?

4、在实现目标过程中使用这项技术,主要和谁相关?

5、如果这项技术能成功,会给你带来什么影响和变化?

6、使用这项技术需要付出多大成本?如何评估投入和收益比?

 

 

通过这样的拆解,很多问题其实就没那么复杂。不要想一出是一出,这样只会让你感觉更心累,好像各种问题围绕着你,公司压榨、前途迷茫、没有生活、没有个人自由...

 

文艺复兴时期的法国作家蒙田曾说过:“真正的自由,是在所有时候都能控制自己。”

 

越自省,越自知,就越自由。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值