架构师训练营 第十周 个人感想
0 期 3 班 4 组 杨娴艳
由于个人身体的特殊原因,智慧老师的课程花了好几天再复听了一遍,以下是个人简单的总结和思考。
工作不能得过且过
工作中,经常看到有几类人,一类是主动积极的,主动和项目的各个干系人沟通,主动提出问题承担责任协调项目,喜欢思考和挑战,解决问题的方法既正统又合理,从TA的嘴里不会提出“写死”或者“先这样再说”这样的字眼;一种是分配其任务就做,不喜欢沟通,不善于思考,有问题就再改,所以常常会出现埋坑的行为;还有一种是给其任务就推,手头总是有其它的任务没有完成,做事效率低、爱推脱,合作的时候需要对方去迁就TA,这一类人常常是工作中的瓶颈所在。
已经参加工作中的我们都是成年人,如果换个积极的角度来看工作其实上是“拿着薪水学习”的过程,得过且过或者喜欢踢皮球固然换的轻松日子,却似温水煮青蛙,耗费的是自己的光阴。多思考、多做,即便是错的比其他人多得到的也是比其他人要多的。舒适圈会让人忘记时光飞逝的速度,但变故常常猝不及防,只有每一天的工作中自己真正收获到,才能扛住未来的好的或者不好的工作的变故。
战术VS战略 业务先行
智慧老师总结的“用战术的勤奋掩盖战略上的懒惰”的确是给我们每个从业人员敲了一记警钟,这个技术变幻频繁的科技时代,我们常常很焦虑,焦虑的翻阅各种公众号、买各类的技术书籍和试听教程、面对一个新的语言上手就是一个hello world,我在面试一些新员工的时候或者和一些新入职的同事聊天的时候常常会问他们看过XX书没有,类似“重构”、“敏捷开发”、“Head First”系列的书籍大部分是没有看过的,大家热衷于XXX30天速成,7天精通XXX,这些异想天开的速成书籍在没有应用的机会的时候常常就是和编写hello world入门示例一样,就是看看而已,没有任何实质的作用。
我们中的大部分都是参与业务开发的,所以针对业务开发而言业务需求分析能力、抽象能力、面向对象分析和设计的能力、编码能力才是真正的软实力,是经年累月的思考和实践以及设计和编码过程中形成的自有的一套思维体系,是面对一个新的业务后非常自然的能够从大脑中提炼出一系列流程来分析和设计的能力;当然,作为架构师,互联网分布式的技术也是非常重要的,但这方面的技术能力并不是唯一衡量架构师的价值标准,没有业务,技术也是寸步难行。
面向对象分析和设计能力的绝对重要性
现在已经不再是XXX信息系统的年代,作为研发人员甚至是想要成为架构师还只会CRUD,没听说过重构、TDD、DDD,不知道如何定义接口等等实属是不应该的,打牢基础才可能有自信面对工作的每一天挑战。
版权声明: 本文为 InfoQ 作者【且听且吟】的原创文章。
原文链接:【http://xie.infoq.cn/article/4655cfeced4dacccfc8661c86】。未经作者许可,禁止转载。
评论