百科问答小站 logo
百科问答小站 font logo



作为一名程序员,该如何提升自己的核心竞争力和不可替代性? 第1页

  

user avatar   david-dong-20 网友的相关建议: 
      

基本上三条道路。

第一条是提升工程能力,也就是解决问题的能力。这种发展方向是架构师方向,需要学习的更广,持续学习,提升工程经验。算是一个介于技术和管理之间的一个发展方向。

第二条是做技术专家。选一个预估20年内应该不会有本质变化,或者已经大量使用,不太容易彻底改变的领域,比如说数据库,网络,C++,JVM之类的。很多东西出了问题还是需要一些精通某些领域的专家解决尤其是遗留系统的问题。

第三条就是彻底转去管理,和其他管理层职位并没有本质性的区别,主要还是软技能方面的。




  

相关话题

  为什么有的高级程序员很讨厌甚至禁止使用 setTimeout? 
  「程序员干到三十就干不动了」的说法是从哪来的? 
  为什么绝大多数架构师都是后端? 
  如何看待郑州大学学生不顾父亲「威胁」,坚持从程序员改行当服务员,并说:干这个不丢人? 
  周围的人都劝我趁年轻学习,多看书,提升自己,可是我不想怎么办? 
  阿里巴巴 P8、P9 及以上到底是什么水平? 
  想开发一个APP,如何让程序员免费开发? 
  当一个程序员失去了对代码的兴趣,变得没有目标没有动力,是怎样的体验? 
  如果程序员每天都浅尝辄止地学一些不同的新技术,长久以往,人会变成什么样子呢? 
  如何看待摩拜单车出问题让实习程序猿背黑锅的事情? 

前一个讨论
5G 通讯技术会给汽车行业带来哪些变革?
下一个讨论
本质是什么?





© 2025-04-15 - tinynew.org. All Rights Reserved.
© 2025-04-15 - tinynew.org. 保留所有权利