一个好的程序员的自我修养需要从不同角度出发,工作能力是一个方面,对自身的定位和了解也是一个方面,程序员的工作能力修养包括需求理解、功能设计、沟通确认、代码规范、成果验证、代码重构优化等,通过自我剖析来对自身进行定位并了解自身的优缺点,如去除劣根性、端正意识形态与态度、提升自己的核心竞争力等。
自我剖析
一个成功的人,必须要先了解自己,只有了解自己是什么样的人,了解自身有哪些优缺点,了解自己更合适做什么工作,知道自己做什么才能发挥出自身的优势,这样才能使自己在工作中发光发热,在职业生涯的道路上走的更远。
1.意识态度
做任何事之前都要端正态度,意识要到位。因为态度决定一切,意识决定成败,态度不到位就会对一件事情失去热情,久而久之会失去的信心,就不爱做这件事情,或者这件事会做的很差甚至是放弃。
意识是掌控一个人行为的绳索,意识不到位,做起事来就像脱缰的野马,无法掌控,做的事情就会出错,最可怕的是由于意识不到位,所以并不清楚自己所做的事情是错误的,这样就会不断的走弯路,浪费大把的时间和精力。
2.自身优势
端正了意识态度,就要了解自身优点,找到一个自己擅长的领域,当你在IT行业摸爬滚打多年后,就会成为某一方面的专家,比如代码感觉非常不错,技术能力和基础很扎实,可以考虑成为技术方面的专家,如果觉得自己技术功底很弱,那也可以学习某一行业的知识,深度挖掘这个行业的IT发展方向,这样就能够慢慢成为该行业的专家。所以说无论做什么事情都是学精,而不是学杂,只