程序员成长第九篇:真实项目中的注意事项
真实项目跟以前写着玩的项目不一样。有几方面需要特别注意
一、项目协作,你需要快速的融入团队,这不仅仅说跟大家熟悉。你还需要适应团队的文化氛围、团队的编码规范、公司的业务逻辑,以及公司项目运作的流程,而这些都需要时间。
二、从简单做起,不要排斥简单的工作任务。大部分人进入新公司也都是从改 bug 和一些简单的模块做起。
我自己的经历就是如此,最开始就是改问题,改着改着,代码结构搞清楚了。改出问题,又要想办法解决问题,这样很多业务逻辑也理解了。
三、对项目质量要求更高,不仅仅程序正常能跑就行,你还得考虑异常情况。学习一些测试思维。参考这篇文章:程序员也需要做好测试工作。
四、团队成员会更复杂,可能还涉及跨部门沟通。
团员之间的矛盾很多都是沟通方式不对导致的,如果是跨部门沟通,一定要注意换位思考。先了解对方的工作任务、目标和计划,在结合自己的工作与对方配合,遇到任务冲突,询问对方的解决方案,这样比做的过程中发现问题要好的多。
初入职场先把这四点做好,其实已经很不容易了。因为这里每个点都还可以细分出很多更小的点出来。比如项目协作,从产品需求 - 设计 - 研发 - 测试 -运维。你是研发,但研发任务如何分解、如何写出优质的代码、如何自测等等,都是需要时间来练习精进。
总结一下,对于新入职场的新人,一定要更谨慎、更努力一些、对自己要求更高一些。千万不要有多做多错,少做少错的想法。犯错一点都不可怕,错了咱就改,改了做好记录,这就是成长。
版权声明: 本文为 InfoQ 作者【石云升】的原创文章。
原文链接:【http://xie.infoq.cn/article/911f45f22e481ea17668addf9】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论