职业体感

109 阅读2分钟

从事软件开发也10多年了,简单记录下一些体验,以供需要者参考

  • 一堆烂代码中雕不出花来。如果你面对一堆烂代码,最好的方式就是远离。因为烂代码意味着从设计到运维都散发着臭味。
  • 当你遇到不屑回答或含糊回答你问题的人,不要埋怨,不要自卑,他们其实是真的回答不了。认真对待工作和生活的人总是少有,当然国外我不清楚。
  • 周边的人大多只想利用你,尤其是你的上司。绩效和权力,他们身怀利器,而我们总是板上鱼肉。要是实在扛不住种种折磨,建议早点离开。
  • 这个行业的人都相当忙,忙着写PPT,写BUG,挖坑;很多人还喜欢加快语速让你来不及反应;很少有人有时间愿意跟你详细讨论设计和技术方案,他们喜欢高深莫测的词,比如cloud serverless faas,反正听完你就会觉得有种跟不上技术步伐的恐慌。
  • 想学真正的知识怎么办?多读书,多读源码,多练习,总之,你一定要保持对技术的热忱和信念,要多向那些卓越的工程师学习,不然这条路上只是又多了一位挖坑人。
  • 在软件这个行业,你会发现所有的问题,归根结底,都是设计太烂,代码太烂。代码至上,设计至上,这应该成为合格工程师安身立命的根本。
  • 计算机的发展历史和基础理论,各种卓越工程师的文章和故事,数学,经济学,心理学,美学,等等,各种知识的学习是对工程师思维单一化的重要补充。