为什么大厂在招人的时候,会优先考虑有一定重构能力的同学
讨论题目:
无论你认为拥有一定的重构能力是否重要,现在的招聘条件尤其是大厂,都希望面试者有一定的重构能力,这是一个不争的事实,大家有没有想过,为什么大厂如此看重重构能力?
思路点拨:
- 大厂也只是面试的时候,喜欢问,进去以后还是拧螺丝,喜欢夸大他们的招人要求,显得自己牛逼
- 为了我的职业生涯发展考虑,我是否需要更加早的学习重构相关的知识,掌握重构这一能力
- 重构这个话题可大可小,对我们写过的一个函数,一个类可以进行重构,也可以对一个大的功能模块进行重构,所以我们要清楚的了解重构的概念和自己想要拥有重构的哪一层次的能力
你是怎么认为的呢?作为一名普通的开发工程师,我们是否有必要去尽早的学习重构知识,掌握重构能力,还是说我只负责写新代码,老代码的事情我不管,交给其它同学去维护,大家可以畅所欲言,分享一下自己是否已经做过一些重构工作,例如:重构过自己写过的一个类,一个功能,或是重构过一个功能组件等等,说说这个过程对你有没有一个提升。