程序员职业素养阅读笔记01
刚开始以为是一本讲代码规范什么的,看了才发现,内容很给力,挺干的。 自己绝对算不上一个称职的程序员,也很不专业,一直想往专业的方向去发展,却总是事与愿违。 一路走来,发现了很多自身的不足以及太多需要学习的知识,看到自己还有那么多不懂得,又学到新知识了。
最初接触编程,除了兴趣爱好之外,就是觉得coding是一件很酷炫的事,在暗黑的终端敲击着绿色白色的代码,做出各种各样的网站,还能编写app……哈哈哈哈哈哈哈哈哈哈
我太天真了。一如软工深似海!!!!!
但如果带着这样的心思工作,就很糟糕了,心猿意马,随心所欲,今天对这个感兴趣,学一点,明天对那个感兴趣,再学学,很不专业了,最后什么也做不好。
专业程序员
对于程序员来说,没有什么称赞比专业更让人兴奋了。但是想要成为一个专业的程序员,对我来说,还有很长的路要走。
专业意味着责任,工作上的每一个承诺,每一件自己的任务,都要百分百负责。
很多想成为专业人士的程序员,都把以下几点作为小目标:
- 让QA找不到任何问题
- 要确信代码正常运行
- 自动化QA
最初看到自己写的那一大段代码,真的不想在上面继续修改,但事实上是应该要修改,保持自己的软件灵活可变。专业的开发人员对自己的代码和测试都极有把握,他们敢随心所欲的修改、拆分、重新组织。他们会把switch语句改成堕胎结构,或者将继承层次重构成一条“命令链”。我却啥也弄不好。emmmmmm。哎