软技能(第一重要) 沟通能力,领导能力,英语 模式和思想(第二重要) 软件设计思想,MVC,MVP,MVVM 语言和平台(第三重要) Java语言,JVM平台之上的kotlin语言 框架和库(最不重要) 除非工作中要用到,不要学习新的库和框架,特别是个人开发者的框架,很容易过时,浪费精力。 总结 之前浪费了太多的精力去追赶各种大热的框架,热度过后,除了被人称作API Player,我还是什么?