程序员技术路线和业务路线不同的职业发展

业务:业务就是做某一个系统的具体流程,方法!如果你不懂业务,就算你技术再牛叉,又有什么用呢?你做不了任何实际的开发!有力气却没地使啊!

技术--编码能力!如果你不具备这个最基本的能力,你怎么能吃得了程序员这碗饭啊?!

第一阶段,应该把更多的精力花在技术上(尤其是在开始的时候!)记住技术是我们的本钱,是一切的基础!

成功的程序员到后来通常分三种: 第一种就是技术专家,这种人,技术非常牛,对业务接受能力也比较强,但是他们只能按照别人的指示来开发,在技术上能创新,但是在业务上却少有自己的看法!他们成了,开发的核心,技术骨干!

第二种,就是架构师,psm,他们可能实际编程能力不如第一种,但是他们对业务的领悟能力很强,对代码也许没有太多的激情,但是名对一个新实物,他们能迅速理清脉络,而且,善于把实际问题,转换为计算机问题!往往能从全局来看待一个项目!

第三种就是N多人向往的PM。其实项目经理,远远没有看起来那么轻松,不过确实必须要承认,他们往往善于和人接触,可能不了解系统,但是却不能不了解客户!他头脑里非常清楚,客户想要的是什么!也非常善于发现自己手下的员工都各有什么特长,善于做什么!

以上三种都是成功的,那如果你想成功的话当然就可以随便选择了,你可以根据自己的兴趣,爱好,特长来选择一条自己的路,选好长远的路之后,你就可以知道自己应该更多的了解业务,还是更多的学习技术了!

学技术切记:技术很多,很杂,不要一把抓,可以告诉你,任何技术等到用的时候再学也来得及;学太多只是屠龙之术,看起来很吓人,但是你这辈子也用不上!!有很多东西其实了解一下就足够了!但是用一个就要学透!一方面的专家,永远比多方面的臭皮匠要管用!

学业务切记:每个项目都有自己的业务(做软件产品除外!)!你不可能有一个绝招就能走遍天下,但是你却必须要有个能帮你走遍天下的绝招:系统,不是用来装B的,是用来给用户用的!所以,最好的用户体验应该是你的最终目标!要善于总结,但是不要太善于借鉴!剽窃了10项目的设计,你还是不具备自己设计的能力,但是自己设计了一个,哪怕失败了,你也已经具备那种能力了!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏达摩兵的技术空间

管理者能力概论

如果你成为一名管理者,首先祝贺你从普通员工实现了晋升,同时这也意味着你必须掌握下相关的技能哦。如果你仅仅占有其职位,但是却没有对应的职位技能,一切都是按部就班的...

672
来自专栏JAVA高级架构开发

漫画:什么是架构师?

说到这里,也给大家推荐一个架构交流学习群:614478470,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发...

420
来自专栏程序员互动联盟

都已经大三了,再学习编程还来得及不?

很多人想在大学期间学好编程,但是每个人的觉醒的时间点又不太一样,有的人很早大一就开始了自己的编程之路,有些在大三的时候才觉得该去学习了,还有一些真的快到毕业的时...

34210
来自专栏牛客网

跨方向,阿里数据研发九面面经(内推转校招)+书籍推荐自我总结

说了九次面试感觉我是大神,拿了SP之类,其实并不是,内情就是内推转为了校招,内推五次面试,校招四次面试,在加校招的笔试。本帖子适用于跨专业的人士。sp勿喷,有错...

4219
来自专栏信安之路

我在拉勾三个月的工作总结

大家好,我是 myh0st ,目前我在拉勾网负责安全相关的工作,包括但不限于:安全建设、等保测评、渗透测试、安全培训等工作,目前我们所在是拉勾下面技术工程部运维...

833
来自专栏Java架构

如何快速有效的成长为一名Java架构师?我总结出了以下几点。第一:提醒自己还有多少没有学习第二: 不要试图证明自己是正确的第三: “代码有效性”不是停下来的地方,而是开始的地方第四 :写三遍第五:要有

1373
来自专栏程序员互动联盟

为什么编程这么难学?

曾经上学时就有过这样的经历,学习一个东西的时候刚开始大家的起点都一样。一个星期过后就会出现差距,一些人开始慢慢落下步法,一些人却高歌猛进。其实大家的智商99%的...

3085
来自专栏Miguel三先生

计划着来做事

1184
来自专栏Petrichor的专栏

怎么准备年后的实习生

  首先,一份好的简历一定要包括足够的个人信息:姓名、学校、电话、电子邮箱等。信息足够到:一定能联系到你并且知道你是否是应届生。关于照片,我的官腔:其实加不加是...

1042
来自专栏phodal

编程人生:毕业到迈入工作的第五年,发生了这些变化

1122

扫码关注云+社区