程序人生 - 姚半仙:今天和大家聊聊职业发展的事(一)

简介: 程序人生 - 姚半仙:今天和大家聊聊职业发展的事(一)

Hello,各位同学们大家好,我是姚半仙。今天依然想和同学们谈一谈技术以外的东西,那谈些什么了? 职业发展

我想大部分做技术的同学,都是两耳不闻窗外事,一心只读圣贤书。大家多关注技术方面的发展,却忽视了在职业路线上面的规划。

同学们大部分心里都明白,摆在技术人面前的就是两条非常清晰的路线:


image.png



在这两个路线当中,我们一定要尽早的定下明确的目标。我以后是走技术路线,还是希望走管理路线,这个目标定下的越早,我们就可以越有针对性的强化自己的技能点,加点。

我见过很多的技术同学,他们其实心里想做管理,但是却不敢做。



image.png


毕竟管理路线是需要你从幕后走到台前,站在聚光灯下,为你的团队,争取资源的一个角色,对你的表达能力、人际沟通能力拉资源,协调资源的能力,思路,向上管理等等等等诸多技术实力以外的软实力都提出了更高的要求。

这里面当然有和个人性格有关的部分,不过并不是完全不能改变的。

很多技术人员往往只是习惯于站在幕后。当有人推你一把,或者你自己主动承担起责任,站在聚光灯下,做一个管理的角色的时候,也可以做的很好。这个例子我见过非常的多。

那我们明确的目标之后,就要了解这个职业路线它的职位模型,走基础路线和走管理路线,在每个职级它所需要达到的职位模型 role model 都有哪些?比如阿里就会为每个不同的P级,如P6,P7,P8定义不同的职位模型。

需要晋升到更高的级别,你要把自己的能力匹配上对应级别的职位模型。

能力其实都是可以锻炼的,并不是说一个不善于表达的人,以后就会一直不善于表达,就像我们上大学的时候选专业,很多同学选的并不是计算机专业,但是出了校门却从事的计算机行业。所以说大家从前的背景和标签,并不是一锤定音就决定了未来要发生的事情。我们可以根据不同的职位模型它所要达到的要求对自己进行刻意的强化。


image.png


这种强化,一方面在心理层面是一个潜意识的激励作用, 另一方面, 我们要把自己的技能点点到对应的技能树上。比如说一个管理者的角色,他自然会像很多人去做 Presentation,比方说我下一年的发展目标,今年的年度总结,如果同学你也想往管理方向的发展,就要注重在工作当中及时总结,抓住日常项目中的机会来锻炼自己,比如说一个小demo,向所有同事展示,或者是在团队内部,甚至是部门的会议当中做一个presentation。不过呢,即便大家选了管理路线,也一定要确保技术路线的实力要过硬,因为大家都是从技术人员成长起来的,那技术是我们的看家吃饭本领。

那同学如果问老师选择了哪个路线呢,我选择的是管理路线。


image.png


因为我个人比较喜欢那种掌握资源,争取资源的感觉,看起来有点掌控欲的。不过我想大部分的同学应该还是希望在技术路线上面可以得到纵深的发展。

那么我们这里就先聊一聊技术路线。但是我们要聊的是那些技术以外的事。

当同学们的技术实力在团队内获得认可,逐渐扩大了影响力,并且还想往技术方向上纵深发展,自然而然的就会往架构领域上面走。其实架构师呢,绝对不只是一个技术角色。他并不是说只会开发框架,或者说做一做技术选型,优秀的架构师不仅能玩转技术上的事情(首先技术要过硬),同样也要足够了解自身的业务。


image.png

目录
相关文章
|
Oracle Java 关系型数据库
程序员做开发工作必须要考证么?
众所周知,随着信息技术的迅速发展,程序员已经成为现代社会中不可或缺的一部分。与此同时,关于程序员需要考证的话题也越来越受到关注,以及现在互联网行业内卷严重,催生了程序员继续学习的渠道。随着行业寒冬的影响,互联网行业的程序员竞争越来越激烈,也让程序员再次审视了考证提高自身竞争力的设想。那么本文就来简单探讨一下程序员是否需要考证,以及衡量程序员能力的方式是什么?
189 2
程序员做开发工作必须要考证么?
|
前端开发 程序员 pouch
程序员最重要的八种软技能
笔者在带团队的六年中发现,程序员们在职场都有一个共同的困扰:“好像写代码都没什么问题了,日常工作基本上都是应付业务需求的开发,好像找不到其他的更大的附加价值了,我应该找一些什么样的发力点才能让我的价值更突出呢?” 。笔者以为,这就是典型的硬技能当下「看似」没有什么问题了,瓶颈卡在了软技能上。所以开篇做个小分享,聊聊程序员的软技能。
41568 18
程序员最重要的八种软技能
|
程序员 项目管理
程序员成长第十九篇:要不要转管理岗?
程序员成长第十九篇:要不要转管理岗?
242 0
程序员成长第十九篇:要不要转管理岗?
|
架构师 Java 程序员
IT职场生活工作感悟
本文分享了一些IT的学习网站,交流了一些职场心得,最后希望职场人都能发展顺利。
159 0
IT职场生活工作感悟
|
新零售 架构师
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(二)
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(二)
184 0
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(二)
|
架构师
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(三)
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(三)
252 0
程序人生 - 姚半仙:今天和大家聊聊职业发展的事(三)
|
程序员 数据库
以终身成长的角度看待程序员的工作
随笔分享!欢迎留言交流!
129 0
以终身成长的角度看待程序员的工作
|
NoSQL Java 程序员
代码与程序员的成效
代码与程序员的成效
172 0
代码与程序员的成效
|
机器学习/深度学习 算法 架构师
哪几种程序员更容易走上管理岗位
  也许你早已决定做一名管理者,又或者你刚刚有这个打算,不管哪种情况,你是否已经和你的上级交流过这个问题呢?   在我调研过的几百位新经理中,只有15%左右和上级表达过管理意愿,我自己培养的几十位新经理中,明确表示自己想做管理的,也只有大约20%左右,这个比例很低。所以,如果我猜你没有跟上级表达过你的意愿,大概率能猜对。   你可能会说,如果上级觉得我能干,肯定会给我机会的;如果觉得我不行,表达也没用。而事实上,这个问题往往不会这么绝对。对于明确表达自己意愿的工程师,即便不能立刻满足他们的期待,但在有合适岗位的时候,他们的确会被优先考虑。因为对于做管理来说,个人意愿很重要,没有意愿就没有主
131 0
|
分布式计算 算法 NoSQL
如果说程序员的硬通货是技术,那么软技能是什么?
程序员往往一心扑在编程技术上面,学习编程语言,算法,网络,自己子领域相关的知识等等。这非常正确,也是作为coder的核心竞争力所在,姑且称之为“硬技能”吧。 对于有一个程序员来说除了日常码代码之外,其实也需要很多编程之外的软件能,非专业上面的技能可以更好的展现你的情商,与人合作的能力等。
下一篇
无影云桌面