1.善于交流,避免因交流失误而导致行为偏差
团队之间的交流在开发中非常重要,不要因为自己的胆怯或者不善言谈而很少去交流甚至于不去交流,这样最后出问题吃亏的肯定是自己。所以在平时还是需要多多培养自己的表达和交流能力。
2.每天进步一点点
现代社会是一个“知识爆炸”的社会,庞大的知识量和日新月异的知识更新使得终身学习成为必需。所以每天最好接触一点新知识,了解一下前沿科技和技术,不能让自己落伍于时代。
记住,原地踏步就是退步。3.定期钻研一些有深度的东西
程序员上班的时间,每个人都一样。但有的人一年的经验,使用了十年,成长之迅猛令人咂舌。那是因为业余时间,有的人在排位,有的人在吃鸡,还有的人在刷抖音。差距,就是在这样不知不觉中一点一点的拉开。
所以在一个领域内高深的技艺,并非瞬时灵感的迸发,而是业务时间持之以恒的学习,钻研,思考。
4.文档和程序一样重要
计算机软件的传统定义为:软件是计算机系统中与硬件相依存的另一部分,软件包括程序、数据及其相关文档的完整集合,足见文档之重要性。
文档的编制也看作是一种必须的开发过程,不是说只有写代码才叫做开发。文档是团队成员之间的交互和合作。所以一定对文档要有足够的重视。5.一定要写注释
注释的目的在于提高代码的后期维护性,也就是说花费了当前的工作时间换取以后节约更多的时间。
但是要注意不是说注释越多越好,记住注释不要泛滥,只是针对于一段比较复杂、奇妙的代码而言。在加注释的同时亦不可忽视代码的清晰简洁性。 6.尽可能自己解决问题遇到问题首先自己想办法去解决,自己多想一下就可以解决的,就不要麻烦别人。自己打开网页输入问题搜索就会知道答案的,就不要去问别人。不要把别人对自己的帮助当成理所当然。
要学会培养自己独立思考问题的能力,这样才会使自己的探索之路越走越宽。
7.业务比技术更重要
对于企业而言生存是最重要的。业务就是生存之根本,没业务活不了,而技术是让公司活得更久走得更远的必要条件。
技术越来越平台化和工具化,导致做同样的事情,所需要的技术知识会越来越少,而所需要的业务知识会越来越多。所以没有业务的技术,就像是一群老白痴正在慢慢的培养一群小白痴。
8.先动脑,再动手 人在编程的最初几年都犯着这么一个错,会不停的写程序写程序,直到完成。等写完之后突然发现,'啊,搞错了',等到重写编写完成之后,会再次发现,'啊,程序都是错的'。于是又推翻重来。 所以建议大家拿到需求之后不要急于动手,急于表现自己。否则只会事倍功半,这是大忌!记住,三思而后行。
网友评论