写点什么

35 岁 + 程序员就该被辞退,kafka 入门与实践百度云网盘

用户头像
Geek_f90455
关注
发布于: 2 小时前

这么多年了,那么多工厂的老工人都还在车间操作机床呢,我们坐写字间的怕什么。中国的通信业、IT 行业,国外的 IBM、MS 等里面大把的 5、60 岁写代码的。


大家不用对自己预期过高,总想着升任 CEO,赢取白富美。你要是把目标定位在 50 岁跟 35 岁一样,6、70W 年薪,估计就没那么大压力了


35 岁做不到管理层怎么办?




做不到管理层继续写代码啊~如今,一线架构师什么的,可比管理层好找工作多了。


百度 M2A\2B 出来,要是纯管理,不做一线工作,都没啥地儿可跳。而百度 T7、8、9 要出来,公司都是跪求的,抢着要。


为什么?原因太多了,市场经济需要企业不断提升产品质量、技术水平,发展太快需要扁平化结构等等。


如何做一个前景光明的程序员?




学技术、学技术、学技术,还是学技术。 程序员这个行业是不是吃青春饭我不确定,但一定是靠技术吃饭的。很多人带着劳动密集型的思维来做技术密集型的事情。体力劳动的附加价值能有多高?而且程序员这个行业的出现真的拯救了很多不擅长混职场、不愿意与人打交道的人,只要你能解决问题,哪怕你不说话,你的老板也照样给你加薪。


因为他怕你「不小心」写了一堆 bug,怕你跳槽。但这一切都是建立在你的「无可替代性」上的,如果你只会敲敲基础代码,搬搬轮子,百度一下,那你就很容易被替代,你没有底气没有筹码谈待遇,因为这些工作是体力活而不是脑力活,而程序员应该是建筑师而不是搬运工。


还有以下几点:


1、负责任


2、技术过硬


3、思路清晰、沟通能力强


4、学习能力自己保持学习习惯


很多人认为年纪大了学不过年轻人,我不是很懂这个逻辑,你说年纪大了家里事情多,没年轻人有时间那我还是能理解,你说学不过年轻人我真的不同意,况且多少年轻人也没拿时间出来学习啊,王者吃鸡抖音小姐姐多香是不是?


我大概每天保持学习 2 小时以上,主要是对新技术的学习和刷算法题。手游不碰,抖音不碰,碎片时间(比如马桶上)刷刷微博知乎。我明显感觉到最近这些年,精力,智力,思维,工作能力自从读书考试那会以来又达到了一个巅峰状态,工作上代码写的得心应手,学习东西快(所以我不知道有些人说三十多的人学习能力不如年轻人的结论是怎么得来的),理解能力强,刷算法时思维比以前还要敏捷。


不敢说公司抢着要把,但是至少我能说我还是有一定竞争力的,起码 35 岁被裁什么的在我这不存在的。就算是被裁,出去重新找个工作不就好了,还能涨涨薪水。


也许迷茫的同时,我们应该明白,竞争无处不在,只有从根本上提升自己,精进自己,才能在这个社会上有立足之地。另外,我们应该学会不畏惧年龄的增长,勇敢尝试,即使脱离原来的行业也许会有新的机遇等着你!


技能储备




不用多说,相信大家都有一个共识:无论什么行业,最牛逼的人肯定是站在金字塔端的人。所以,想做一个牛逼的程序员,那么就要让自己站的更高,成为技术大牛并不是一朝一夕的事情,需要时间的沉淀和技术的积累。


下面是详细的学习路线及资源:



Java 成长笔记大致内容如下:


  • 0-1 年入门:


Java 基础复盘(面向对象+Java 的超类+Java 的反射机制+异常处理+集合+泛型+基础 IO 操作+多线程+网络编程+JDK 新特性)


Web 编程初探(Servlet+MySQL 数据库+商品管理系统实战)


SSM 从入门到精通(Spring+SpringMVC+Mybatis+商品管理系统实战-SSM 版)


SpringBoot 快速上手(SpringBoot+基于 SpringBoot 的商品管理系统实战)


零距离互联网项目实战(Linux+Redis+双十一秒杀实战系统)


  • 1-3 年高工:


并发编程进阶(并发工具类实战+CAS+显示锁解析+线程池内部机制+性能优化)


JVM 深度剖析(理解运行时数据区+堆外内存解读+JDK+内存泄漏问题排查+Arthas+GC 算法和垃圾回收器+类加载机制等)


MySQL 深度进阶


深入 Tomcat 底层(线程模型+性能调优)


  • 3-5 年资深:


数据库(调优+事务+锁+集群+主从+缓存等)


Linux(命令+生产环境+日志等)


中间件 &分布式(dubbo+MQ/kafka、ElasticSearch、SpringCloud 等组件)


  • 5-7 年架构:


开源框架(Spring5 源码+SpringMVC 源码+Mybatis 源码)


分布式架构(Zk 实战+RabbitMQ+RocketMQ+Kafka)


高效存储(Redis+mongoDB+MySQL 高可用+Mycat+Sharing-Sphere)


微服务架构(RPC+SpringBoot+SpringCloud Netflix+SpringCloud Alibaba+docker+k8s)


  • 10 年以上送外卖:开个小玩笑…


这些内容均免费分享给大家,需要完整版的朋友,点击这里查看获取方式

《Java 核心知识点合集(283 页)》

内容涵盖:Java 基础、JVM、高并发、多线程、分布式、设计模式、Spring 全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、数据库、云计算等


《Java 中高级核心知识点合集(524 页)》

《Java 高级架构知识点整理》

《Docker 从入门到实践》

《spring could 学习笔记》

《MySQL 性能调优与架构设计解析文档》305 页

《Nginx 入门到实战》319 页

读者福利

分享一份自己整理好的 Java 面试手册,还有一些面试题 pdf


领取方式;关注+点赞后,戳这里即可免费领取


不要停下自己学习的脚步




用户头像

Geek_f90455

关注

还未添加个人签名 2021.07.06 加入

还未添加个人简介

评论

发布
暂无评论
35岁+程序员就该被辞退,kafka入门与实践百度云网盘