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

2024-02-11 21:58

本文主要是介绍阿里CEO张勇认为程序员不应限制年龄?以后会像美国一样出现60岁的程序员吗?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

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

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

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

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

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

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

image-20220108144802010

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

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

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

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

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

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

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

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

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

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

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

接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名Java高级开发需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到底的朋友!

下面会介绍这份Java成长笔记的主要内容涵盖的知识点,由于文章篇幅,所以只展示了截图内容

如有需要完整版PDF文档,点击此处免费领取。

Part1:0-1年入门

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

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

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

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

1.Java基础复盘

image-20220107154300235

2.Web编程初探

image-20220107154319026

3.SSM从入门到精通

image-20220107154335727

4.SpringBoot快速上手

image-20220107154353254

Part2:1-3年高工

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

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

  • MySQL深度进阶

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

1.并发编程进阶

image-20220107154413682

2.JVM深度剖析

image-20220107154437928

3.MySQL深度进阶

image-20220107154520763

4.深入Tomcat底层

image-20220107154537908

Part3:3-5年资深

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

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

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

1.数据库

image-20220107154554732

2.Linux

image-20220107154618385

3.中间件&分布式

image-20220107154632732

Part4:5-7年架构

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

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

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

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

image-20220107154942647

总结

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

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

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

这篇关于阿里CEO张勇认为程序员不应限制年龄?以后会像美国一样出现60岁的程序员吗?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/700891

相关文章

go动态限制并发数量的实现示例

《go动态限制并发数量的实现示例》本文主要介绍了Go并发控制方法,通过带缓冲通道和第三方库实现并发数量限制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录带有缓冲大小的通道使用第三方库其他控制并发的方法因为go从语言层面支持并发,所以面试百分百会问到

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

全面解析MySQL索引长度限制问题与解决方案

《全面解析MySQL索引长度限制问题与解决方案》MySQL对索引长度设限是为了保持高效的数据检索性能,这个限制不是MySQL的缺陷,而是数据库设计中的权衡结果,下面我们就来看看如何解决这一问题吧... 目录引言:为什么会有索引键长度问题?一、问题根源深度解析mysql索引长度限制原理实际场景示例二、五大解决

Nginx 413修改上传文件大小限制的方法详解

《Nginx413修改上传文件大小限制的方法详解》在使用Nginx作为Web服务器时,有时会遇到客户端尝试上传大文件时返回​​413RequestEntityTooLarge​​... 目录1. 理解 ​​413 Request Entity Too Large​​ 错误2. 修改 Nginx 配置2.1

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法

《springboot整合阿里云百炼DeepSeek实现sse流式打印的操作方法》:本文主要介绍springboot整合阿里云百炼DeepSeek实现sse流式打印,本文给大家介绍的非常详细,对大... 目录1.开通阿里云百炼,获取到key2.新建SpringBoot项目3.工具类4.启动类5.测试类6.测

浅谈mysql的sql_mode可能会限制你的查询

《浅谈mysql的sql_mode可能会限制你的查询》本文主要介绍了浅谈mysql的sql_mode可能会限制你的查询,这个问题主要说明的是,我们写的sql查询语句违背了聚合函数groupby的规则... 目录场景:问题描述原因分析:解决方案:第一种:修改后,只有当前生效,若是mysql服务重启,就会失效;

SpringBoot实现基于URL和IP的访问频率限制

《SpringBoot实现基于URL和IP的访问频率限制》在现代Web应用中,接口被恶意刷新或暴力请求是一种常见的攻击手段,为了保护系统资源,需要对接口的访问频率进行限制,下面我们就来看看如何使用... 目录1. 引言2. 项目依赖3. 配置 Redis4. 创建拦截器5. 注册拦截器6. 创建控制器8.

Linux限制ip访问的解决方案

《Linux限制ip访问的解决方案》为了修复安全扫描中发现的漏洞,我们需要对某些服务设置访问限制,具体来说,就是要确保只有指定的内部IP地址能够访问这些服务,所以本文给大家介绍了Linux限制ip访问... 目录背景:解决方案:使用Firewalld防火墙规则验证方法深度了解防火墙逻辑应用场景与扩展背景:

如何提高Redis服务器的最大打开文件数限制

《如何提高Redis服务器的最大打开文件数限制》文章讨论了如何提高Redis服务器的最大打开文件数限制,以支持高并发服务,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录如何提高Redis服务器的最大打开文件数限制问题诊断解决步骤1. 修改系统级别的限制2. 为Redis进程特别设置限制