说程序员是最吃青春饭的行业,相信没有多少人会反对。虽然大家可能经常见到说程序员年薪几十万,但这样的人毕竟是少数,要么是有名校光环,要么是在阿里华为这样的大企业。而更多的程序员,甚至还不是科班出身,经过培训机构几个月就可以上岗了,这些也是程序员,年龄一大,更有可能被裁。
最近在职场论坛上看到这样一个帖子:8年程序员被裁,210天没找到工作,以前工资15000,听到小公司老板开出的工资愣了!这是怎么回事呢?
原来这位程序员被上一家公司裁掉之后,一直忙于找新工作。可是由于自己技术能力一般,已经210天没找到新工作了。在上周的时候面试了一家小公司,老板也答应让自己入职。可是小老板开出的工资却让自己难以接受,因为这位程序员以前是个小主管,还带了团队,而到新公司后,不仅只能当基层员工,而且工资还由15000降到了一万,并且这家小公司根本没什么福利,还爱来不来的态度。
但是这位员工想到自己都大半年没有工作了,一直在吃老板,实在是想找份新工作,现在很纠结,要降薪去小公司吗?
不得不说,这位程序员的经历还是挺有代表性的,一边是年龄偏大被优化裁员,同时技术很一般,要想去大公司基本不现实了。但是去小公司的话,老板给不起薪水,还嫌弃你年龄大,不如毕业生便宜。就是这种高不成低不就的态度,才导致200多天都没有找到工作,真的是很让人纠结。
而且在前期的时候,这位程序员也说自己去大公司面试过,无一例外被淘汰了,要么是因为学校差,要么是因为能力达不到大公司的要求。那么,网友是怎么看的呢?
有网友说有份工作就不错了,你都找了这么久,肯定是有原因的,赶紧入职吧,虽然工资低一点,但至少能够满足你基本生活,现实就是这样,程序员如果在年龄大了的时候,还没有为自己想好未来的发展,很容易就会被淘汰。
也有网友说:程序员这个工作,要么你技术很厉害,在35岁之前赚到了足够多的钱,否则你在30岁时就该考虑以前的发展了,转行还是做点小生意。
还有网说你自己水平太差,也不能怪老板开的工资低,真正有水平的程序员,大公司都会抢着你去。
那么,如何才能避免自己的名字出现在裁员名单中呢?
从技术上来说那肯定就是架构师了,如果你想要做到架构师这个级别,那么这样的一份Java架构进阶路线图谱肯定是必不可少的,里面的内容基本概况了目前互联网的主流技术
架构筑基:深入内核、直击故障、拒绝蒙圈
大家都知道,性能一直是让程序员比较头疼的问题。当系统架构变得复杂而庞大之后,性能方面就会下降,如果想成为一名优秀的架构师,性能优化就是你必须思考的问题。
所以性能优化专题从JVM底层原理到内存优化再到各个中间件的性能调优,比如Tomcat调优,MySQL调优等,让你洞悉性能本质,全面认识性能优化,不再只是旁观者。
高性能架构:成为互联网架构师,你要的都在这里
有了大牛的代码功底之后,接下来可以更好地学习分布式架构技术。
透彻理解分布式架构的好处和优点必然性,适应市场需求,能够去找一些更大的平台发展,提升自己的综合技术能力和薪资。
了解从传统架构到分布式架构演变过程所带来的技术变革,将理论和实战相结合,透彻理解分布式架构及其解决方案。
从分布式架构原理,到分布式架构策略,再到分布式架构中间件,最后在加上分布式架构实战,让程序员可以在技术深度和技术广度上得到飞跃的提升,成为互联网行业所需要的T型人才。
微服务:你还不知微服务?那怎么加(zhuang)薪(bi)
随着业务的发展,代码量的膨胀和团队成员的增加,传统单体式架构的弊端越来越凸显,严重制约了业务的快速创新和敏捷交付。为了解决传统单体架构面临的挑战,先后演进出了SOA服务化架构、RPC框架、分布式服务框架,最后就是当今非常流行的微服务架构。微服务化架构并非银弹,它的实施本身就会面临很多陷阱和挑战,涉及到设计、开发、测试、部署、运行和运维等各个方面,一旦使用不当,则会导致整个微服务架构改造的效果大打折扣,甚至失败。
本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。同时我经过多年的收藏目前也算收集到了一套完整的学习资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、Jvm性能调优、Spring,MyBatis,Nginx源码分析,Redis,ActiveMQ、、Mycat、Netty、Kafka、Mysql、Zookeeper、Tomcat、Docker、Dubbo、Nginx等多个知识点高级进阶干货,希望对想成为架构师的朋友有一定的参考和帮助
喜欢这篇文章的朋友可以点个喜欢,也可以关注一下我的个人专题:Java成长之路
网友评论