当你成为程序员之后,会有很多“啊哈”时刻,你开始意识到一些之前没太在意的事情:Google 是*佳同事:遇到问题,首先查Google。有时候连查几分钟就能解决问题,比独自摸索要高效多了。细节决定成败:一个小小的符号错误,比如分号、引号错位,都可能让你的代码完全不工作。代码多写点注释:几个月后再看这段代码,没有注释你可能完全不记得自己当初是怎么想的。代码写的越复杂,出错的概率越大:简洁的代码更易维护,也更少出错。老代码不动它就不会坏:有时候,*好的策略就是尽可能不去碰一个稳定运行的系统。测试永远不够:多做测试可以预防很多未来可能出现的问题,而且修复早期发现的bug成本更低。学习是永无止境的:技术在不断进步,新的工具和语言层出不穷,永远有新东西要学。沟通能力很关键:清楚地表达你的想法和理解别人的需求对完成项目至关重要。休息也很重要:长时间编程会让人疲劳,合理的休息可以提高效率。有时候,*好的代码是没写的代码:如果能找到现成的解决方案,就不必自己从头开始。跳槽有可能让你薪资变高甚至翻倍,但更有可能让你在家投简历投到睡不着。能在一个公司立足的产品经理都不要轻易得罪。技术真的不重要,那些乱七八糟的原理都是用来应付面试的,很多时候百度就完事了,实在不行开个魔法去外面查查。if..else可以解决大多烦恼别惦记你那13优化了,实现业务让产品看到结果才是最重要的。把手头的工作做好,保证业务的正常运转即可,非必要不优化(血与泪的教训……)endLinux 世界 关注,回复【1024】海量Linux资料赠送推荐阅读 点击标题可跳转1、提离职时你会和领导说什么理由2、为什么说程序员是一个极度劳累的工作?3、2024年快过去了,普通年轻人的出路到底在哪?