由于目前行业环境以及生存所迫,作为北上广深的程序员,不得不首先考虑两件事:
“我真的决定扎根在这儿吗?”
“我真的买得起这儿的房吗?”
【房价,是爱恨情仇】
北上广深,代表全国最in的高新技术和发展可能,其超高的商业资源集聚度、城市枢纽性、生活方式多样性等优势,都让程序员们难舍难离。程序员和北上广深的关系,说得有趣点,特别像恋爱,互相成全却又互相羁绊。
互相成全,是因为我们彼此都需要对方,来实现各自的理想和身价!
互相羁绊,是因为大部分程序员的工资,还配不上北上广深的房价!
根据2018最新发布的北上广深中位数房价数据,我做了一个参照图表:
房价数据来源:住房大数据联合实验室
不难看出,一个北上广深80㎡的小新房,首付基本都是百万级别了,即使你凑齐了100多万的首付,即使你选择30年的最晚还款期限,每月还款也是要破1万,北京甚至每月要还超2万。
平时总要生活,要房租,要交际,要谈恋爱,要购物、要孝顺父母吧……如果结婚有宝宝了,小孩开销也是大头!所以,在你首付已经完成且有公积金的基础上,整体年收入至少也不能低于30-40万(总月收入大于2万5)才应付贷款,还不算装修。
可事实上,大部分人连“首付”这道大坎都跨不过,所谓高薪的同时却伴随着高消费,想要舒坦的买房供房,最起码得先“真正有钱”!
【难过的是,加班≠加薪】
程序员是大家口中的高薪职业,但其中之苦,只有我们自己懂,都是加班拿命拼来的!但事实是,不是你想拼就能拼到所谓的高薪。
因为薪资,从来都是跟能力挂钩。以Java程序员正常发展路径来说,0-1年的初级程序员(月薪一般6-10k),1-3年是能达到企业标准的中级程序员(月薪一般10-25k),3-5年到高级程序员(如果足够优秀,也可以做到架构师级别,月薪可能突破50k)。
数据来源:Java程序员社招平台
但问题是,现在很多程序员没按正常发展路径走,因为遇到没啥成长的公司后,就安于现状,导致入行都三五年了,可实际能力一直止步于程序员初级水平,还妄想加薪买房走上人生巅峰,难!
反之,肯定会有一小批老铁们,可能年龄和年限还低一些,但通过自己各方面努力,提前超神架构师,挺进了BATJ类大厂,薪酬和福利自然美翻!不信,看看下面这份报表,2018岗位平均薪资最No.1就是【架构师】,相对来说,买房供房就没那么艰难了。
数据来源:BOSS直聘社招平台
师傅领进门,造化看个人。既然入了行,想做架构师拿高薪,就用实力说话。今天分享一些技术点,是我个人呕心沥血总结的Java架构师必学知识,如果都掌握好了,不说成为架构师,但至少肯定是能在短期内看到提升!(重点看图)
- JAVA架构师内功心法
- JAVA架构师实战招式
- JAVA架构师全面觉醒
做任何事之前,需要先打好基础。想入行Java,就必须掌握JavaSE基础;其次是各种设计模式都要会,常用的就二十几种,像单例模式、工厂模式等等,一定要运用得滚瓜烂熟;然后就是JavaWeb,这也是基本技能,核心有哪些,如何去运用,这个要在平时工作之中反复训练,提升熟练度。
理论基础打好后,项目实战尤为重要,看你们公司团队的氛围,一般都会有大神,跟着多学习、多思辨、多总结,高效Review Code,并要知其所以然,彻底告别小白。
已具备一定实力后,最主要的就是提升综合能力了,一定不要局限在眼下公司所适用的技术,要多涉猎不知道的领域,比如现在众多企业都需要涉及的分布式、微服务、源码分析(Spring&MyBatis)、JVM性能调优等,要想成为真正的Java架构师,就必须要有全面系统的逻辑思维和判断能力。
这里还特别要掌握的是,中英文档的阅读和编写能力,整体沟通协调、管理等软技能,当你做到文武全能,自己都会有满满成就感,真心的!
以上技术点如果都融会贯通了,完全就是架构师本师了。当然,肯定有大牛都会了,只是不知道未来怎么走,我的建议是,如果打算走CTO路线的话,更多要考虑产品或项目应该如何管理,怎样打造高效团队,一贯的技术思维是走不通这一环的。
如果不想走管理,那么就继续坚持码下去吧!只是学习的脚步,不能停下来,我不是说那种看几本书就能搞定的学习,因为出版的书基本都是经典案例了,而我们要掌握的是实时最新的技术,这个需要我们投入更多的实战。
如果公司实在没有实战氛围,可以去听听很多大神的公开课,像咕泡学院每天都有免费公开课,讲的都是时下流行的最新技术点,对于志向Java高级架构师的人就非常适合,如果本身底子不太好,就不太建议了。有兴趣的可以去听听,能学到就最好了,反正免费。
《腾讯课堂Java进阶免费直播课》
适听人群:Java中级、高级程序员
每晚20:00(2个小时干货时间)
▼
12月29日:SpringCloud给分布式微服务架构带来的变革
12月30日:从底层原理分析BAT常见的并发编程面试题
12月31日:最强HashMap(JDK1.8)源码
报名方式:加入学习群—群管理私聊—获取报名链接—报名—领取往期精品视频
(扫码进群)
(Java高级技术交流:692845439)
扯远了,其实就想说程序员高薪是无限可能的,只是大多数人都被当前能力所束缚,唯有不断激发自己潜能,才能Hold住北上广深房价,才能把自己的理想,心安的留在这片一直奋斗的土地。
如果你目前也正饱受“买房买不起”与“逃离北上广”的纠结,希望我的这次分享还不算太晚,会成为你人生的转折。