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



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

  

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

基本上三条道路。

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

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

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




  

相关话题

  如果只能给历史系学生推荐五本书,你会推荐哪五本? 
  如何看待 GitHub 上许多学习笔记、面经等项目获得过多的 star? 
  高级程序员的技能,对产品而言挺简单的,而初级程序员的技能,对产品反倒是最难的。这种错位意味着什么? 
  如何评价程序员月薪 7 万可落户北京? 
  程序员们有什么好的编程习惯? 
  如果一个程序员工作5年后还没成为大牛,是不是该考虑别的路子了? 
  怎样才能避免自己成为一个“积极废人”? 
  让古代贵族过996码农的现代生活,他们会愿意吗? 
  有哪些程序员才懂的梗? 
  如何看待腾讯发布第三季度财报,员工突破 10 万人,人均月薪为 8.06 万元?互联网工资这么高? 

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





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利