关于java:工作7年我的10条经验总结

45次阅读

共计 2769 个字符,预计需要花费 7 分钟才能阅读完成。

简介: 作者是一名很一般的技术工程师,从 14 年毕业到当初工作了 7 年。本文将与大家分享一些退职场中的情理和教训,心愿能对大家有所启发和帮忙。

作者 | 抱真
起源 | 阿里技术公众号

前言

简略做个自我介绍,我是一名很一般的技术工程师,从 14 年毕业到当初工作了 7 年。一路走过去,感觉本人很侥幸遇到了很多伯乐,教会了我很多情理和职场教训。最近几年作为面试官也面试了很多同学,常常和很多候选人沟通分享一些本人学习成长的门路,也常常和很多新入职的同学口头分享一些工作心得。当初把这些的经验总结了一下,如果能对看到文章的同学有所启发及帮忙最好。

十条教训

1 自我认知

很多新入职的同学,尤其是社招的同学,会对新的环境不适应(可能是共事关系、工作模式、工作环境等),逐步会很迷茫及焦虑。首先有这种情绪其实很失常,走出舒服区适应新的环境自身就须要很大的勇气,但不必放大这种情绪。次要是要想分明你来这家公司这个团队是为了什么。总之要明确本身的诉求,而后上下左右看看团队在做什么,团队须要你做什么,你能为团队做什么,给本人定位。

2 根本素养

作为技术工程师肯定要有最根本谋求及素养,这些货色决定了你将来的上限,蕴含:自驱学习、谋求极致、匠心文化、一杆到底、ownership 精力等。这里不一一开展,网上也有很多的介绍和阐明。《浪潮之巅》中说过:一流的工程师能顶得上 10 个二流的工程师,一流的工程师天生充斥了责任感和好奇心,他们大都满怀信心但不耻下可,他们间接但不粗鲁,他们不推诿,他们不在乎工作边界,以团队而不是本人的工作工作为指标。

3 成长门路

登上山峰的路线不止一条,这里次要说下点线面的成长门路。当你负责一个很小模块的时候,整个我的项目或者零碎的设计及思路你有没有思考过;当你负责一个零碎的时候,全链路架构的设计及思路你有没有思考过;当你做一个整体架构方案设计的时候,有没有思考到 ROI,有没有理解过其余架构域是不是有类似的问题。当你缓缓具备这些能力及意识后,祝贺你曾经变强了,也有可能变秃了。当然也有可能你曾经具备了这些能力,但没有赏识你的伯乐,所以要把握住每一次机会,把一些小的事件做到极致。如果还是没有伯乐发现你的能力,适当做出调整也是不错的抉择。

4 定义问题

面试过很多同学,也帮忙过一些同学做过外部降职简略辅导,很多同学会上来就说我的计划是什么样的,如何如何牛,具体细节是什么。然而站在其他人的角度,他是没有上下文的,压根就不晓得你要解决的问题是什么,推导逻辑是什么,缺失了这些货色,是很难评判你这个计划的好坏,以及这个计划是不是真的解决了问题。所以晓得怎么做很重要,但定义问题更重要,而后是你的思路及推导过程。这也是降职场上常听到的,要思考问题背地的 WHY 及 WHAT。定义问题不是随便扣帽子,当你成为主管的时候,你就是团队的指明灯,要联合业务需要及趋势依据本人架构域个性来剖析和定义问题。

5 向上治理

集体感觉向上治理并不是一个贬义词,很多时候你在闷头做事件,如果不常常和主管对焦,有可能你了解的货色和他所想的齐全背道而驰。在执行及落地的过程中多沟通、多对焦,换位思考,你作为主管喜爱什么样的同学。当然过犹不及,还是要有高质量的对话和输出,不是轻易想到一点货色就找主管沟通和反馈。当你作为一个主管时,也要常常和上面的同学进行 one on one,多听听团队同学的想法,给到团队同学沟通对话的机会。

6 独立思考

网络社会,咱们会被动或被动获取到各种信息及常识,须要你兼听则明,就像下面自我认知中说到的,肯定要分明地晓得本人想要的货色是什么。不要听风就是雨,被他人带偏了本人的成长门路。技术上的思考也是如此,下面说的定义问题也是对于要解决问题的思考,另外很多同学在做技术计划时,被他人略微挑战一下就立马慌的不行,其中次要问题还是本人对要解决的问题或景象有没有粗浅地思考,本人有没有很笃定。

7 总结积淀

总结积淀肯定要做在日常,无论是 PPT 或者笔记,这些总结积淀不肯定非要是技术上的架构思路,也能够是本人的一些想法及感悟心得。一些同学在给他人介绍本人的想法或技术计划时,说了很多内容然而齐全没有重点,抓不住问题的实质。次要是因为两方面,一方面是你本人没有真正思考过,另外一方面就是思考过后并没有造成无效总结。

8 躬身入局

一些同学思路很跳跃,有很多的想法,总喜爱指点江山,感觉这个方案设计不行,那个代码写的有问题。但真正让他去解决的时候,才发现其实很多问题不能只看外表,躬身入局后才会发现很多细节。不是说有想法,喜爱指点江山不好,而是有没有认真思考过,这个问题在特定的背景下换成你去解决,能不能给出更牛的解决方案。另外躬身入局后不能陷入细节不能自拔,很多同学做技术计划的时候,思路会特地发散,感觉这样搞不太正当,那样搞如同也不行,始终犹犹豫豫。特地喜爱一位同学的内网签名:想的都是问题,做才是答案。

9 软性技能

下面说了根本素养决定了你的上限,那对于大部分普通人来说,软性技能决定了你的下限。软性技能包含但不限于:PPT、演讲的能力、情商等。咱们大部分人不是蠢才,在公司外面还是要与很多团队很多人去合作。记得过后做一个架构命题时,听到一位大佬开玩笑说:跨部门合作不肯定齐全是技术边界问题,很多时候你请对方吃个饭,互通下实在的想法,说不定问题就解决了。这里额定多说一点,沟通的技巧——同理心,很多同学在沟通的时候,不论对象是谁,都是一个思路和语调。其实在面对不同的角色,你要站在对方的角度去思考,怎么让他能更承受你的计划和想法。

10 知行合一

明确很多情理和事件很重要,就像你看了这篇文章,也感觉说的有肯定的情理,然而本人没做出啥扭转,那其实等于没看。懂得很多大道理,却仍然过不好这毕生,也说的是同样的问题。阳明心学中始终强调的是知行合一,要把本人的认知和口头联合起来,知中有行,行中有知。

结语

工作只是生存的一部分,多抽点工夫健健身和读读书,多抽点工夫陪陪家里人,let’s relax。最初举荐几本非技术书籍:《金字塔原理:思考、表白和解决问题的逻辑》、《麦肯锡教我的思考武器》、《思维的实质》、《精进:如何成为一个很厉害的人》、《高效能人士的七个习惯》、《邓小平时代》。


技术公开课

《Go 语言齐全自学手册》

Go 是一种并发的、带垃圾回收的、疾速编译的语言,它联合了解释型语言的熟能生巧,动静类型语言的开发效率,以及动态类型的安全性。它也打算成为古代的,反对网络与多核计算的语言。

点击这里,学习 Go 语言吧~

版权申明: 本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。

正文完
 0