首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员最终转管理才是正途!

今天来聊聊程序员最终的职业发展,我认为一般分为以下3种情况:

1、一直在职场打拼,一路升级打怪;

2、辞职创业,自己当老板;

3、转行到其他行业,或者转到其他岗位,比如运维、测试等。

今天就聊聊第1种情况,这个是绝大部分程序员的职场道路,2、3毕竟是少部分人的选择。

而在职场里,又分为2个方向:

1、走纯技术路线,最终成为技术专家、架构师;

2、走管理路线,进入管理层。

但是绝大部分的程序员是无法成为技术专家的,一个程序员要成为技术专家,是由多方面因素组成的。

要成为技术专家,除了在技术上要有广度和深度,最重要的是,能在项目实际开发中,不断地去运用,并不断地改进。

但是绝大部分程序员,都是在中小企业的,本身参与的项目都不会过于复杂,所在的土壤,就不具备你成长为技术专家的条件。

所以,在中小企业对程序员的要求,更多是综合能力,技术、业务、沟通等能力。

当你掌握了各项能力,自然公司会要求你带新人,慢慢的就走向了管理岗位,最终方向是技术管理的角色。

而我认为技术管理主要需要具备以下几个能力:

1、掌握比较常用的框架,并能独立搭建框架,并能根据项目的需求,进行修改优化;

2、具备一定的沟通能力,能与团队、客户等有着良好的沟通,虽然没要求和业务人员那么强的沟通能力,但至少要求能与项目相关人员沟通清楚;

3、具备管理能力,虽然在中小企业,可能项目团队不会很大,但是很多分配工作、日常管理、进度跟踪等,都需要你参与协调把控的。

所以,建议大家可以根据自己的目标,及时做好准备。

最后推荐下我的知识星球,我现在正在编写教程:《.Net Core从零学习搭建权限管理系统教程》。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230623A06AEJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券