一家公司因为性别歧视被举报。理由是招聘启事上写着“不招女生”。

老板把HR喊来大骂一顿:写出来干啥,只喊男生来面试不就行了?

同理,一家公司因为年龄歧视被举报。理由是不招35岁以上程序员。

老板把HR喊来大骂一顿:写出来干啥,只喊35岁以下的来面试不就行了?

HR:那么该如何有效劝退35岁以上的员工呢?

老板:笨蛋!就说工作能力达不到公司发展需求不就行了,现在流行双向选择!

HR点头准备离开,老板又补充一句:记得别全开了,留一两个老咸鱼当牌坊。证明我们没有年龄歧视。

对于这个问题,阿里集团CEO张勇的表态日前流传到网上,他也回应了35岁程序员的职业选择问题。

张勇表示,我的回答是,从我开始对35岁的员工没看法,我们不会拉一根杠杆,给他打个标签。对于35岁以后立志写代码、立志做技术工作,做一线技术工作的同学怎么看?我说我120%鼓励、支持、欣赏、敬佩,为你们创造条件。

张勇声称,现在我最发愁的事情不是35岁以上的员工写代码,而是35岁以上的员工不写代码。我们的技术团队,纯粹的管理者应该精干、应该少。

但是很多年轻人不明白,做管理三个字是排他性的,一个公司可能需要很多技术员,但只需要一个管理者,你做了他没有,他做了你没有,你们的前辈做了屁股不挪你们都没有。

把希望寄托在转管理上,也意味着要问自己一个问题: 你要依附谁?说白了,选做管理就是选择依附哪个体系,哪个公司,哪位老板?

如果运气好进了一个处于高增长的行业,管理岗位或许会持续增多,可以容纳老手,而如果是一个低增长或停止增长的行业,管理岗位是被老人牢牢占据的,年轻人变老也不会有机会,这就是现实。把“做管理“当成人生目标后,

最重要的是选择,是审时度势,是如何挑选自己要依附的体系,挑选公司,挑选老板,挑选部门,甚至有时候得像于连那样两面三刀,这可比纯粹钻研技术难多了,而且不确定性非常大,很多公司甚至存在青年才俊因为站队或者后台领导倒台而造整体派系清算,彻底断送前途的情况,这不是你的错,这些都不是你自己能够控制的。

有时候人可以乘风而起,有时候人会被风暴撕碎,时也命也。

相似的人身在不同组织,甚至同一组织不同岗位,命运也是天差地别。

这也是为什么哪怕孔明这样的才智卓绝,也要等刘备这样的主公等到年近30才出山吧。

如果你是凭技术吃饭的开发工程师,请保持让自己能够靠技术不断获得收益的能力,这是你唯一能自己掌控的,就像任何一个小提琴手进了乐团的目标都是首席而不是说我要做乐团管理。所以不断的学习累积新的知识也许是唯一的出路。

近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成长笔记”,里面记载的知识点非常齐全,看完之后才知道,差距真的不止一点点!

Java成长笔记主要是将Java程序员按照年限来进行分层,清晰的标注着Java程序员应该按照怎样的路线来提升自己,需要去学习哪些技术点。由于文章篇幅,所以只展示了截图内容。

如有需要完整版PDF文档,可扫码免费领取

Part1:0-1年入门

  • Java基础复盘(面向对象+Java的超类+Java的反射机制+异常处理+集合+泛型+基础IO操作+多线程+网络编程+JDK新特性)
  • Web编程初探(Servlet+MySQL数据库+商品管理系统实战)
  • SSM从入门到精通(Spring+SpringMVC+Mybatis+商品管理系统实战-SSM版)
  • SpringBoot快速上手(SpringBoot+基于SpringBoot的商品管理系统实战)

1.Java基础复盘

2.Web编程初探

3.SSM从入门到精通

4.SpringBoot快速上手

Part2:1-3年高工

  • 并发编程进阶(并发工具类实战+CAS+显示锁解析+线程池内部机制+性能优化)
  • JVM深度剖析(理解运行时数据区+堆外内存解读+JDK+内存泄漏问题排查+Arthas+GC算法和垃圾回收器+类加载机制等)
  • MySQL深度进阶
  • 深入Tomcat底层(线程模型+性能调优)

1.并发编程进阶

2.JVM深度剖析

3.MySQL深度进阶

4.深入Tomcat底层

Part3:3-5年资深

  • 数据库(调优+事务+锁+集群+主从+缓存等)
  • Linux(命令+生产环境+日志等)
  • 中间件&分布式(dubbo+MQ/kafka、ElasticSearch、SpringCloud等组件)

1.数据库

2.Linux

3.中间件&分布式

Part4:5-7年架构

  • 开源框架(Spring5源码+SpringMVC源码+Mybatis源码)
  • 分布式架构(Zk实战+RabbitMQ+RocketMQ+Kafka)
  • 高效存储(Redis+mongoDB+MySQL高可用+Mycat+Sharing-Sphere)
  • 微服务架构(RPC+SpringBoot+SpringCloud Netflix+SpringCloud Alibaba+docker+k8s)

总结

虽然我个人也经常自嘲,十年之后要去成为外卖专员,但实际上依靠自身的努力,是能够减少三十五岁之后的焦虑的,毕竟好的架构师并不多。

架构师,是我们大部分技术人的职业目标,一名好的架构师来源于机遇(公司)、个人努力(吃得苦、肯钻研)、天分(真的热爱)的三者协作的结果,实践+机遇+努力才能助你成为优秀的架构师。

如果你也想成为一名好的架构师,那或许以上这份Java成长笔记你需要阅读阅读,希望能够对你的职业发展有所帮助。

上述完整PDF版已经整理好了,有需要的朋友可以点击下方名片,扫码可免费获取。

阿里CEO张勇认为程序员不应限制年龄? 以后会像美国一样出现60岁的程序员吗?相关推荐

  1. 阿里CEO张勇认为程序员不应限制年龄

    作为一名普通的程序员,乍一看还是挺欣慰的,再一看,貌似不太对劲. 他只是说而已,还没做. 关于程序员,时常有人说程序员是青春饭,程序员35岁后找工作就难了,甚至有的说程序员30岁了得转向管理层才有前途 ...

  2. 阿里CEO张勇:网络安全需要全生态协作

    本文讲的是阿里CEO张勇:网络安全需要全生态协作[IT168 云计算]在攻守不平衡.暗黑力量不断壮大.黑产.灰产日益猖獗,网络安全挑战日益严峻的今天,如何打造一个良好的网络安全环境?建设一个和谐健康的 ...

  3. 阿里CEO张勇:不存在阿里巴巴模式,我们一直在高速演进

    双节期间,马云在联合国"加班",阿里CEO张勇也没闲着. 昨天,即将于明年接任阿里巴巴集团董事局主席的张勇,参加了2018安永全球新晋合伙人大会,并发表了精彩的演说,"不 ...

  4. 阿里CEO张勇:马云接班人,凭什么执掌4千亿美金公司?

    [人物名片]张勇,阿里巴巴集团首席执行官. 近日,阿里巴巴公布了2019财年第三季度财报,公司单季营收破千亿,引发媒体关注.辉煌的业绩背后,阿里CEO张勇功不可没. 作为马云的接班人,张勇在阿里的每一 ...

  5. 转:阿里CEO张勇:领导者要善于“从后排把人往前拨”

    个人理解: 做事用人 -- 把事筹备好,然后找人把事完成,把合适的人放到合适的们置,做适合的事情 用人做事 -- 发挥个人特长,专业的人做专业的事,为自己负责 调整一定有目的,没有目的,就不需要做战略 ...

  6. 阿里CEO张勇:阿里本质是数据企业

    文章讲的是阿里CEO张勇:阿里本质是数据企业,北京时间6月24日,阿里巴巴集团CEO张勇在华盛顿尼尔森全球论坛上发表主题演讲,面对数百位美国商界领袖,张勇表示,阿里巴巴从来没有将自己仅仅定位为一家电商 ...

  7. 阿里CEO张勇致股东信:对阿里和中国有信心

    新浪科技讯 北京时间10月9日晚间消息,阿里巴巴集团发布上市之后的第一份年报,与此同时,阿里巴巴CEO张勇发表致股东的公开信,分享阿里巴巴集团过去一年的发展以及对未来的思考和行动. 张勇在信中再次提到 ...

  8. 阿里CEO张勇首次披露当年入职阿里原因:太太是淘宝粉丝

    昨日,阿里巴巴CEO张勇(花名逍遥子)做客第一财经<财富中国>栏目.节目中,他告诉大家自己之所以会加入阿里巴巴的原因,回顾了双11的由来,还指出了无线时代的商业机遇,同时也诠释了新实体经济 ...

  9. 全球投资者为阿里尖叫!阿里CEO张勇详解天猫商业新力量

    阿里巴巴投资者日,全球顶级投资机构齐聚杭州.张勇表示,天猫四个重构正在引领商业升级,2020年阿里GMV将达一万亿美元. 6月8日,在天猫6.18引发中国消费者狂欢的同时,来自全球顶级投资机构超过35 ...

最新文章

  1. ECCV2020 oral | 基于语义流的快速而准确的场景解析
  2. python filter内置函数_python 内置函数filter
  3. android开发模式,Android开发中无处不在的设计模式
  4. RTSP再学习 -- 利用FFmpeg 将 rtsp 获取H264裸流并保存到文件中
  5. 动态规划训练10 [Coloring Brackets CodeForces - 149D]
  6. 512M内存编译php出错
  7. word2007文档无法编辑怎么办
  8. oracle dynamic set,Oracle Dynamically Listener(动态监听)
  9. C语言中字符串转数字的方法
  10. JavaScript和TypeScript学习心得
  11. 如何设置父层DIV不动子层DIIV透明且随滚动条晃动或是不晃动
  12. 手机离线地图——基于OruxMaps离线高清卫星地图制作发
  13. 【主板上各种接口和附属部件科普】
  14. 什么是php 开发,php开发是什么?
  15. kubernetes文档翻译
  16. Word在试图打开文件时遇到错误,请尝试下列方法:检查文档或驱动器的文件权限 确保有足够的内存和磁盘空间 用文本恢器打开文件
  17. 网络工程师常备工具_网络安全工程师应该知道的10种工具
  18. 全国计算机化学年会,俞汝勤院士获中国化学会首届计算机化学终身成就奖
  19. prophet Trend Changepoints趋势变化点
  20. 7-4 书籍排序 (10分)

热门文章

  1. android 远程控制实例(基于Socket通信)
  2. windows 不能自动升级 BITS 错误 1083 后台智能传输服务 金山毒霸 反间谍
  3. 一个“股票查询小程序”作业
  4. pg_ctl:无法启动服务器进程
  5. 软件度量始于规模,终于规模
  6. MySQL索引面试题详细解析
  7. 使用Postman进行Mock测试
  8. 微信小程序页面返回并传递参数
  9. selenium UI使用小技巧集合
  10. 关于日期时间与时间戳之间的互相转换