程序员如何通过个人积累打破职业瓶颈?

程序员如何通过个人积累打破职业瓶颈?,第1张

很多程序员在工作几年之后会感觉到自己遇到了职业生涯中的瓶颈,在遇到这些瓶颈后也总会找出一些形形色色的借口,其实智递科技的小编认为说到底还是技术能力不够。

针对这些说一些小编个人的建议:

我觉得要解决这些问题,就意味着个人积累的提升。

这个回答可能感觉比较宽泛,因为不知道个人积累是指什么。

个人积累无怪乎两个层面:一是技术经验;二是业务需求能力。

在技术经验方便,个人感觉你要想有所突破,首先就要形成一套技术体系,从技术的实现原理到技术应用,再到不同技术的优劣比较。因为当前各大公司使用的如火如荼的技术栈,无怪乎那些你已经曾经使用过的东西,只是你需要在这个基础上,让自己更有深度和见解。在业务需求能力方面,一个公司除了看重技术积累方面,另外还比较注重个人的业务理解和分析能力,如果你在某个领域的业务能力比较强,能够hold住当前的一个业务架构,这样说明你对业务的理解能力是非常到位的。所以在业务方便,首先需要的是结合场景的个人理解,其次是延伸扩展。

遇到技术瓶颈不可怕,但是你要有足够的准备去解决它。当你解决了它时,你会发现,这种提升是指数级别的。

程序员毕竟是从事技术行业,所以技术积累是首要关键。我从个人角度出发,先分析自己的不足,再对症下药。平时的技术积累不够,只能从网上的资料寻求出路。

和技术瓶颈说NO!

个人经历来看,在大厂最大的瓶颈还是机会稀缺。

大厂尤其是大厂的稳定业务部门,个人想往上多走一步是比较困难的。老话说,小富靠努力,大富靠机遇,放之于职场也亦然。

对于程序员来说,技术上,如果要爬公司给的杆子(如果是走其它赛道,比如社区影响力,则另说,不在同一赛道),那业务是必不可少的,纵使自己的技术能力卓越,在答辩时,也比较难呈现出其在业务上产生的价值。业务本身没有量,也就是未经验证或证据不足,评委无法从你的ppt上得出你期望的结论,所以很多内部跳槽的同事,更多寻求的是机会。另外,

人事上,业务增长期,团队大幅扩张,机遇丰沛,容易出成绩给老板看到。到了平台期,挖掘机会的难度就非常大了,除了个人的能力以外,还需要你的顶头上司也充满斗志且有眼光,否则你的idea大概率会被拍死在摇篮里。没有成绩就没有上升的本钱,只能等上面出缺,这也是比较绝望的。

信任上,职场里经常有嫡系的说法,上级对于机会的分配也是优先嫡系,这里没有任何贬义,优先嫡系的做法本质是一种放弃公平追求效率,放弃高增长追求稳定的做法。机会的分配如果公平优先,那站在领导的立场,则付出了更高的成本,很多时候没有必要。非嫡系无机会承担重要任务就无机会建立稳定的信任,无信任也就不会接到重要的任务。

架构师不是通过理论学习可以搞出来的,不过不学习相关知识那肯定是不行的。总结架构师自我培养过程大致如下,仅供参考。
1、架构师胚胎(程序员)
学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容包括java、c、c++、uml、RUP、XML、socket通信(通信协议)——学习搭建应用系统所必须的原材料。
2、架构师萌芽(高级程序员)
学习分布式系统、组建等内容,应在大学或第一年工作时间接触,包括分布式系统原理、ejb、corba、com/com+、webservice(研究生可以研究网络计算机、高性能并发处理等内容)
3、架构师幼苗(设计师)
应该在掌握上述基础之上,结合实际项目经验,透彻领会应用设计模式,内容包括设计模式(c++版本、java版本)、ejb设计模式、J2EE构架、UDDI、软件设计模式等。在此期间,最好能够了解软件工程在实际项目中的应用以及小组开发、团队管理。
4、软件架构师的正式成型在于机遇、个人努力和天赋。软件构架师其实是一种职位,但一个程序员在充分掌握软构架师所需的基本技能后,如何得到这样的机会、如何利用所掌握的技能进行应用的合理构架、如何不断的抽象和归纳自己的构架模式、如何深入行业成为能够胜任分析、构架为一体的精英人才这可不是每个人都能够遇上的馅饼

程序员35岁危机真是一个经久不衰的话题,而且几乎是一边倒,都认为35岁是绝大多数程序员结束职业生涯的年龄,程序员吃青春饭是板上钉钉的事情。

但我想要说的是,程序员哪来的什么35岁危机?压根就不关程序员这个职业什么事情。

网上很多人的论调是,做开发虽然工资高,但年龄大了,就会被淘汰,所以能做别的,千万不要当程序员。

这其中其实存在幸存者偏差,网上很多说程序员干不过35岁,自己身边又很少有35岁以上的程序员,所以就得出一个结论:程序员吃青春饭,35岁就会被淘汰。

事实是,当我们把视野放宽到所有行业中会发现,“35岁危机”是普遍现象,程序员这个职业连前10都进不去。

DT财经统计了智联招聘2019Q3季度所有行业要求35岁以下的职业比例,在最高的十个岗位中并没有IT行业。要求35岁以下的行业,清一色都是传统行业。

这一数据并不能证明程序员没有35岁危机,很有可能是绝大多数面试开发岗的面试者都在35岁以下,因此筛选年龄的成本很低,不太需要将年龄要求写在招聘要求上。也不能排除暗自要求的可能。

但这个数据可以证明,程序员绝对不是35岁危机的唯一“被害人”,比程序员35岁危机更严重的岗位实在太多,如果因为有“35岁危机”就劝别人不要从事开发工作,那至少一半以上的岗位都不值得做。

显然,程序员根本不存在所谓的35岁危机,35岁危机是普遍现象,与职业没有很大的关系。

那么,是什么导致了35岁危机的出现?不是职业,也是人的因素。

1年龄与能力不匹配

什么样的人会被认为能力很强?是技术水平高超?还是思维前卫?都不是。

如果一个人的能力高于同龄人,就会被大众认为这个人能力很强。

高中生可以背诵20首诗,没有什么了不起的,但如果一个3岁的孩童可以做到这一点,就会让人觉得这个孩子很聪明。

20多岁可以写一些程序,没有什么了不起的,但如果一个七八岁的小学生会编程,大部分都会认为他是天才。

大众的认知里,年龄越大就意味着能力越强,如果一个35岁的程序员的能力,与一个刚毕业几年的程序员的能力一样,就会让人觉得这个人能力不行。

2要求与能力不匹配

35岁到了上有老,下有小的年纪,还要买房买车,经济压力越来越大,就需要更多的收入加以支撑。

然而很多人却没有认清自己,认为自己资历深,薪酬待遇要求很高,能力却没有达到该有的水平,进而找不到工作,出现“35岁危机”。

所以,到了35岁被淘汰了,跟职业没有太大关系,跟个人关系很大。一名公务员年龄大了,经济压力也大了,被迫转行也会面临自己的35岁危机。

且不说程序员35岁不写代码,不代表全部被淘汰,还有可能是他们有了更好的选择。就说整体与个体的关系,很多人都会搞混掉。

举几个例子:

2019年,中国人均月收入为8165元,然而月薪只要达到5000元,就能超越90%以上的人。

马云说过:“烂行业里,好企业也不少,好行业里,烂企业也一大堆”。

很多人会把“整体”看成“个体”。父母认为这所学校本科率极高,自己的孩子要是在这里读书,将来985、211不在话下。一些人认为IT行业工资高、前景好,于是认为自己只要找到IT相关的工作也能拿到高薪,迎娶白富美。

殊不知“整体”只代表一种趋势,会因为“个体”的不同而不同。正如新冠肺炎病死率27%,对于有些人而言可能有50%的概率病死,而对我而言可能只有001%一样。

不可否认,“整体”代表了一种趋势,如果有90%以上的职场人士都会面临35岁危机,那么大概率你也很难逃过。

但我想说的是,又有哪一个行业很轻松?知道自己可能会有35岁危机,应该做好充足的准备加以应对,而不是选择逃避,否则只会是从一个坑出来,又跳进另外一个坑罢了。

我也来说一句吧!!我是就差一步就是和你一样的职业,经常会听到老师们说起瓶颈这个词,遇到问题你可以和你的同事商讨一下,对了还有在你最为烦躁的时候不妨的试试休息一下什么都不要去想,冷静之后也许你就会有解决的办法啦!!~~~加油


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/10419674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存