由于目前行业环境以及生存所迫,作为北上广深的程序员,不得不首先考虑两件事:



“我真的决定扎根在这儿吗?”



“我真的买得起这儿的房吗?”





 北上广深,代表全国最in的高新技术和发展可能,其超高的商业资源集聚度、城市枢纽性、生活方式多样性等优势,都让程序员们难舍难离。程序员和北上广深的关系,说得有趣点,特别像恋爱,互相成全却又互相羁绊。



互相成全,是因为我们彼此都需要对方,来实现各自的理想和身价!



互相羁绊,是因为大部分程序员的工资,还配不上北上广深的房价!



根据2020最新发布的北上广深中位数房价数据,我做了一个参照图表:





不难看出,一个北上广深80㎡的小新房,首付基本都是百万级别了,即使你凑齐了100多万的首付,即使你选择30年的最晚还款期限,每月还款也是要破1万,北京甚至每月要还超2万。



平时总要生活,要房租,要交际,要谈恋爱,要购物、要孝顺父母吧……如果结婚有宝宝了,小孩开销也是大头!所以,在你首付已经完成且有公积金的基础上,整体年收入至少也不能低于30-40万(总月收入大于2万5)才应付贷款,还不算装修。



可事实上,大部分人连“首付”这道大坎都跨不过,所谓高薪的同时却伴随着高消费,想要舒坦的买房供房,最起码得先“真正有钱”!



程序员是大家口中的高薪职业,但其中之苦,只有我们自己懂,都是加班拿命拼来的!但事实是,不是你想拼就能拼到所谓的高薪。



因为薪资,从来都是跟能力挂钩。以Java程序员正常发展路径来说,0-1年的初级程序员(月薪一般6-10k),1-3年是能达到企业标准的中级程序员(月薪一般10-25k),3-5年到高级程序员(如果足够优秀,也可以做到架构师级别,月薪可能突破50k)。



但问题是,现在很多程序员没按正常发展路径走,因为遇到没啥成长的公司后,就安于现状,导致入行都三五年了,可实际能力一直止步于程序员初级水平,还妄想加薪买房走上人生巅峰,难!



反之,肯定会有一小批老铁们,可能年龄和年限还低一些,但通过自己各方面努力,提前超神架构师,挺进了BATJ类大厂,薪酬和福利自然美翻!不信,看看下面这份报表,2020岗位平均薪资最No.1就是【架构师】,相对来说,买房供房就没那么艰难了。



师傅领进门,造化看个人。转发+关注,然后添加VX(tkzl6666)领取一份【Java核心知识点整理】文档,涵盖Java架构师必会的29个技能讲解。



既然入了行,想做架构师拿高薪,就用实力说话。今天分享一些技术点,是我个人呕心沥血总结的Java架构师必学知识,如果都掌握好了,不说成为架构师,但至少肯定是能在短期内看到提升!(重点看图)



Java架构进阶图谱整体展示





转发+关注,然后添加VX:tkzl6666 即可获得免费领取方式(含有配套视频及文档资料)



 一、扎牢基础 深入底层 面试我可造火箭(只介绍部分)





多线程高并发





深入JVM





操作系统





网络原理





设计模式



二、 洞悉分布 明察并行 一路架构冲云霄(只介绍部分)





消息中间件



ELK





分布式事务







缓存



Zookeeper



三、高薪必问 无处可避 不如迎头直接上(只介绍部分)





Redis



Netty



四、未来主流 必知必会 服务微化量绝招(只介绍部分)





RPC





Spring Boot



Spring Cloud



Docker



kebernetes



五、分布存储 高效写读 优化性能带你飞(只介绍部分)





MySql调优



FastDFS



六、团队协作 项目管理 测试开发一体化(不做太多介绍)





七、庖丁解牛 手写源码 一步一步成大牛(只介绍部分)





Spring源码解析



MyBatis源码解析



Dubbo源码解析



Spring MVC源码解析



Netty源码解析



配套视频教程



配套文档资料