周末和一个毕业一年多的朋友聊天,我随口问了一句「你有什么想跟我分享的」,然后他就说了上面的那句话。
「年轻人不用太过于努力」
和读者聊天会做成我的一个公众号专栏,内容有也会越来越丰富,全部的内容都会收录到我的程序人生专栏中,如果有想找我分享内容的,也特别欢迎。
下面是我们聊天的一些问题,希望对读者们有所帮助,当然,如果你觉得有所收获,转发点赞是最好的帮助。
能不能简单说下你毕业到工作的这段生活,跟你之前毕业前所想象的程序员生活是否相符?
还可以哎,现在的工作紧张忙碌但又刚好在压力可以承受的范围内。然后因为是芯片厂嘛,做的也是底层相关的,很多客户遇到的棘手问题,需要我们来深入分析找到根本原因,同时也对负责的模块更加了解。总体来说挺符合我毕业前对工作的一些预期。能不能跟我分享一件你解决过的一件最有难度的技术问题?这个倒还真说不出来什么有难度的,因为工作内容一直在变,积累比较少,没有深入地去解决问题。更多的是解决一些小问题,借此来熟悉模块。在学校还是以学习为主,但是毕业后,技术需要落地,要形成产品,所承受的压力肯定也不一样的,我想了解你是怎么看待这些变化,又如何做出调整的呢?是的,在学校的时候学习时间远不止996,但是压力很小很小。工作了以后就需要对项目及时量产负责,若有关键问题影响项目量产必须要想尽一切办法去解决。比较看重结果吧,这是必须要转变的思维,我个人倒是能够适应偶尔的高强度工作。但是一般如果是比较长时间的高强度工作的话,我会通过运动的方式来缓解压力。一般运动完之后,身体和精神上的压力都会得到有效缓解那领导给你分配一个你没有做过的事情时,你是怎么规划去完成的呢?这倒是我现在经常遇到的事情。因为很多原因吧,很多时候都是没有慢慢学习的时间,都是赶鸭子上架式。一般遇到没做过的问题,我一般都是先看文档了解大概的基本知识,有一个简单的认识,然后去看一些前面同事解过的问题记录来复盘学习。最后再自己尝试解决问题。实在不行的话,一般会请教别的部门做相同工作的同事。这中间会自己写一个总结性的文档,记录下所有有用的知识。我从工作半年就一直在想自己的职业规划。但是随着工作时间的变化,其实一直也在纠结。之前想的是做几年技术然后转管理或者销售之类。但是现在这个经济形式,感觉还是做技术比较稳妥一些。当前计划是在技术领域至少达到骨干级别,然后在此基础上发展,比如技术管理之类。但是总体方向还是要以技术为基础,结合自己的交际沟通能力来发展。工作后,能够花在学习上的时间肯定会减少,你是如何分配自己的学习时间的呢?
学习技术上面,我一直看的是比较基础的书籍吧。然后基本上空闲时间都会尽量学习,比如晚上九点下班,九点半到家,一般学习一到两小时。一般工作为主,但是都会尽力抽出时间来学习。学习技术的经验,我自己来说就是耐下心来坚持学习吧。我是从硕士转行开始,形成了看书学习的习惯,所以能够坚持一直看书吧。一般如果工作压力不大的话,精力比较充沛,就会去看一些烧脑的技术书籍;如果工作忙,就会去看一些非技术书籍,比如理财、交流、管理及软实力类的书籍。我今天教小孩下象棋,我跟他说,人生如棋,棋如人生,下棋可以悔棋,但是人生不可以,所以在人生这条路上,能够让自己一直正确的走下去是很难的,但是能把握一两次决定胜利的决定,就会比很多很多的人厉害了。从大学到毕业这段时间,你觉得你做过最正确的选择是什么?最正确的选择就是追到了我老婆,从来没有为感情心累过,而且,一直是我生活的港湾,补充精神能量。然后就是大一的时候就决定要考研,这个是比较正确的决定吧。因为这个决定,即使在考研最艰难的时候,也没想过放弃,咬着牙坚持下来。最后就是在研一的时候决定转行吧。转行不仅是找到了嵌入式软件的工作吧,也完全改变了我的很多习惯,比如自学能力、思考问题方法、自律能力等等,这些习惯一直到现在都对我很有助力。我之前看过一句话,说,要敢于做梦,才可能梦想成真,想问下,你自己最大的梦想是什么呢?梦想就是有一个不讨厌的有竞争力的工作,WLB。空闲时间和家里人出去玩玩,和老婆打打球。我确实实实在在地体会到了这方面对我工作的助力,接触陌生工作内容的时候,去请教陌生同事,怎么用文字表述请教问题;以及和部门内、组内同事怎样相处。深刻地感受到了,很多所谓的规则啥的,是可以靠沟通交流来解决的。简而言之,就是技术是1,情商等软实力就是后面的0。