集成开发环境或者第三方框架无论多便捷,不过就是层层封装让程序员不比关心底层实现。
正如你说的,越便捷意味着越多的封装,对初级程序员要求越低。
初级程序员会失去核心竞争力。但是,无论是先做底层,或者api开发的,都要学习吧,都冲中间层奔,然后再学习。
到了中间层就特殊了,他本身是jni承上启下,要学懂你得知道底层大致的流程吧,api自己常用才能知道什么样的框架好吧。
归根到底,选择做程序员,就是一场不安分的旅行。技术日新月异,追求稳定为什么不去考公务员考教师?
那就说白了,要持续的学习,掌握原理,并且适当的掌握新技术,提神核心竞争力,才能站在变革的风口永远保持核心竞争力。
我理解的,程序员不是码农,而且代码艺术家。
这是我的理解,仅供参考,不喜勿喷。
|