技术职业发展规划的一点点建议

第一次在csdn上发表文章, 也可以说第一次在公共媒体上发,心情还是很忐忑的,希望大家手下留情。少喷。

首先说说开始写文章的一些原因,其实想写文章已经好长时间了,一直给自己找借口,没有付诸行动。最近在看一本书《软技能:代码之外的生存指南》,建议大家可以看看,书中提到了要懂得营销自己,写博客文章就是一个很好的方式,所以下定决心,从现在开始,将自己的见闻、知识等等,写下来,一个是为了记录自己的历程,一个是能给大家带来一些帮助,也是极好的。再有,也确实有私心,为了推销一下自己,看看自己能到哪一步。

我是2010年开始参加工作,至今10年有余,从最底层的初级JAVA工程师开始做起,到现在,做到千人规模公司某事业部下的研发部经理,不算很成功,但是也觉得没那么差,这10年来,有走过弯路错路,所以想把自己的一些经验,或者说一些建议分享给大家,希望能帮助一些职场新人,当然也会有不对的地方,希望大家指正。

从以下几点分享:

一、事事有回应

这点我为什么要放到第一点说,因为它确实很重要(感觉貌似说了废话)。而且它跟技术没有什么关系,可以说是一个基本的职业素养,但很重要。

先来解释一下概念,“事事有回应”,什么意思呢?简单来说,就是做的每件事情,不管这件事情完成的如何,你都要有回应,让这件事有个闭环。

举个例子理解下,比如上级安排了一件事给你,这件事你觉得可能很简单,很轻松就完成了,但是却没有反馈给上级,领导并不知道你是否完成,没有得到最新的结果,所以他没有办法给你安排接下来的任务。没有反馈,就说明这件事你并没有完成,因为没有形成闭环。尤其是一些紧急重要的任务,不管你什么原因,比如太晚了,怕打扰了领导(但是上级恰恰在等着你反馈)等,都应该及时给领导反馈,因为这件事,可能也是其他人安排给领导的,其他人也在等着反馈,千万别等着领导来问。我带的很多人,很少有人能做到这点,这就会让上级觉得,你不靠谱,靠不住。再有任务,或者有什么好处,也是不会想到你的。

二、技术提升

技术是大家的立身之本,在技术人的成长过程中,占比很大。这个无需质疑,所以技术的提升,对每个技术人来说都很重要。

那怎么提升呢?其实没有捷径,包括在线培训也好,读源码也好,看技术书籍也罢,你要没有实践过,那过一阵都会忘记。这个大家应该都深有体会。所以技术的提升是循序渐进的,但是却有迹可循。而且很简单,只要你能坚持。

刚毕业的前期阶段,写代码的过程中,有意识的控制类的代码行数、方法的代码行数,这里建议一个方法不要超过20行,只要感觉超过了,就将这个方法进行拆解多个方法实现,同理,一个类不要超过500行。按照这个方法坚持一段时间(1年起),自然而然会感受到好处。

在2年左右,此时可以多看看设计模式的书籍,相互映照,第一遍读设计模式,可能读懂了,但是不知道怎么运用,没有关系,隔一段时间,再去读,会有不一样的体会,大概设计模式需要读3遍以上才有运用的可能。

再往后就简单了,一个从广度上拓宽自己的认知,一个从深度上去深挖。这个时间大概在5-8年。这个我不多说,网上一搜一大把。。

到此,我认为除非你是做技术研究的,否则达到这种境界,其实已经足够,你可以试着去转一转岗,比如管理岗位(项目经理、技术经理等),或者产品岗位。不管喜不喜欢,真的建议大家去转型。技术不可能吃一辈子。

三、多读书

这个没什么好说的,但是要说的一点是,不仅仅是只看本专业相关的,也要看其他类型的,比如说法律、经济、理财、社会心理学等。只要你进入社会,这些书籍都会用得到。比如,法律,我们作为打工者,其实在雇佣关系中处于弱势的一方,大多数技术人,都比较内向单纯,公司让怎样就怎样,稍微说点好话,可能就妥协了,所以要懂得利用法律来保护自己。比如经济,你懂得一些经济,才有一定的可能抓住一闪而逝的机遇。比如社会心理学,人是群居动物,只要你还在社会,你就要和人沟通。。。

当然最最重要的一点,读书一定要趁早,这个在什么时候说都是至理名言。最好上学期间就开始。当然最好的是现在。我现在就很后悔,之前没有多去看看书,多去吸收一些知识来充实自己,导致错失了很多机会(因为看不懂,也看不到)。

四、目标和计划

这点也是说了很多遍但是确实很重要的话题,我也不重复,这里只说一些个人的见解。一个是不管是要想赢得上级或者公司的认可,还是对你自身来讲,你必须要有自己的目标和计划,目标可以不用定的太过宏远,可以定一年的,根据目标拆解形成自己的计划。再一个,上级安排的任务,你自己也可以设立计划,根据计划去完成,我相信,会有意想不到的收获。且最好目标和计划,写下来,放在显著的位置。

五、总结

有目标和计划,那就有总结,这两块是相辅相成的。可以把每天的工作,记录下来,每周的总结主动的提交给上级,还包括月总结、年总结等。。大家不要觉得麻烦,觉得时间都不够,代码还写不完,哪能像领导成天起来写总结,这种想法是错误的。

总结,一个是知道自己到底做了些什么,哪里需要改进学习等,这一段时间有没有荒废等等?在一个,可以给上级留下好印象,让上级能清楚的看到你的工作状态。在绩效考核的过程中,也有迹可循,对自己的职业晋升会有很大的帮助。

大概就写以上这五点吧,有点仓促,有时间在拆解细聊吧。总归一句话,一个是需要时间,一个是需要坚持下去,希望大家都能变好。也希望能帮得到大家。哪怕一点点,也是可以的。

我也计划,从今天开始,至少每周输出一篇文章,类型都有,不仅限于技术。希望大家能喜欢。

猜你喜欢

转载自blog.csdn.net/zhang512399256/article/details/113109995