近来有些感慨,我一直觉得自己是实用主义者,也不是什么“阵营”拥护者。
从C语言到Android开发,再到如今的跨平台开发,这一路经历有:
语言: C、C++、Java、Kotlin、Javascript、Dart
框架:MiniGUI、Qt、Android、ReactNative、Weex、Flutter、Spring全家桶
方向:应用、前端、后台
这个过程可以说各有利弊,可能某些方面只是为了需求没有特别深入,对某些感兴趣的会比较深入去挖掘,但是更多的时候,我更在意这个语言和这个框架,能够满足我什么业务需求,“舒适度”是否足够,团队接受程度如何。
所以从我个人角度考虑,我更觉得程序员应该是掌握开发能力和编程思想,而不是某种语言或者某种框架的开发者,当然专注一个领域和框架的专家也有他的好处,毕竟深入一定程度后也是“一通百解”,只是从我个人环境而言,需要选择的路线不同而已。
广度和深度历来都是一种选择,而选择的结果是应对你的工作和需求,仅此而已。
展开
恋猫de小郭于2019-04-12 05:19发布的图片
评论