程序员 35 岁后的发展,欢迎一起来讨论

想必大家都听说过 35 岁危机
列举了几条程序员 35 岁后的发展, 如果有更好的出路,希望网友在评论留言。
- 1. 成为 BAT 等一二线互联网中的 team leader(很难,需要异于常人的实力) 
- 2. 考进稳定的 GWY/事业编/国企单位(竞争大但稳定) 
- 3. 升不上去互联网大龄大头兵(易被后浪淘汰) 
- 4. 去外企(不错的选择但英语要好) 
- 5. 大力发展副业(需要毅力与头脑) 
- 6. 自己创业(极难) 
- 7. 跑滴滴 or 送外卖(悲催) 
- 8. 失业在家(悲惨人生) 
- 9. 继承家业(这种人基本不会来互联网) 
- 10. 35 岁后直接退休赚够了(有这能力的不会失) 
互联网人不容易国家开始逐渐管控建议大家早点想好后路越早越好。
一. 成为大厂的 team leader 需要具备哪些能力呢?
就以腾讯为例,腾讯对 T8,T9 工程师的要求如下:
大家努力吧,这里看一份 T8 需要达到的技术栈。我们以服务器后端开发为例,看看具体的技术要点有哪些。
1). 软件基础
- 1.1 数据结构与算法(磁盘存储链式的 B 树与 B+树, 海最数据去重的 Hash 与 BloomFilter, bitmap) 
- 1.2 设计模式(创建型模式, 结构型模式, 行为型模式) 
- 1.3 C++新特性(stl 容器,智能指针,正则表达式, 新特性的线程, 协程, 原子操作, lamda 表达式) 
- 1.4 Linux 工程管理(Makefile/cmake/configure, 分布式版本控制 git, Linux 系统运行时参数命令) 
2). 高性能网络设计专栏
- 2.1 网络编程(网络 io 与 select,poll, epoll, reactor 的原理与实现, http/https 服务器的实现, websocket 协议与服务器实现) 
- 2.2 网络原理(服务器百万并发实现, redis,memcached, nginx 网络组件, Posix API 与网络协议栈, UDP 的可靠传输协议 QUIC) 
- 2.3 自研框架:协程框架 NtyCo 的实现(协程设计原理与汇编实现, 协程调度器实现与性能测试) 
- 2.4 自研框架:用户态协议栈 NtyTcp 的实现(用户态协议栈设计实现, tcp/ip 定时器与滑动窗口, 手把手设计实现 epoll) 
3). 基础组件设计专栏
- 3.1 池式组件(手写线程池与性能分析, 内存池的实现与场景分析, 异步请求池的实现, mysql连接池的实现) 
- 3.2 高性能组件(原子操作 CAS 与锁实现, 无锁消息队列实现, 定时器方案红黑树,时间轮,最小堆, 手写死锁检测组件, 手写内存泄漏检测组件, 手把手实现分布式锁) 
- 3.3 开源组件(libevent/libev 框架实战的那些坑, 异步日志方案 1og4cpp, 应用层协议设计 ProtoBuf/Thrift) 
4). 中间件开发专栏
- 4.1 MySQL(SQL 语句,索引,视图,存储过程,触发器, MySQL索引原理以及 SQL 优化, MySQL事务原理分析, MySQL缓存策略) 
- 4.3 Redis(Redis相关命令详解及其原理, Redis协议与异步方式, 存储原理与数据模型, 主从同步与对象模型) 
- 4.5 Nginx(Nginx 反向代理与系统参数配置 conf 原理, Nginx 过滤器模块实现, Nginx Handler 模块实现) 
- 4.5 MongoDB(接口编程与文档操作, 集群方案与持久化备份) 
5). 开源框架专栏
- 5.1 skynet(Skynet 设计原理, skynet 网络层封装以及 lua/c 接口编程, skynet 重要组件以及手撕游戏项目) 
- 5.2 TARS(TARS RPC 服务模型原理, TARS 公共框架服务与数据库, 数据监控与服务性能压测) 
- 5.3 DPDK(DPDK 环境与 testpmd/l3fwd/skeletion, DPDK 的用户态协议栈, 千万级流量并发的 dns 处理, 高性能数据处理框架 vpp, DPDK 的虚拟交换机框架 0vS) 
6). Rust 项目专栏
- 6.1 Rust 特性精讲(Rust Slice 类型与泛型, Rust 文件操作与错误处理, Rust 并发编程与智能指针) 
- 6.2 组件实现(网卡速度监控, OAuth2 第三方登陆) 
- 6.3 第三方库(Rust 异步框架 tokio, Rust web 框架 Warp, Rust http 库 hyper) 
7).性能分析专栏
- 7.1 测试框架 gtest 以及内存泄漏检测(函数检测以及类测试,test fixture 测试夹具,类型参数化,事件测试,内存泄漏) 
8). 分布式架构专栏
- 8.1 分布式消息队列(Kafka 使用场景与设计原理, Kafka 存储机制) 
- 8.2 分布式服务(远程调用 brpc, 注册服务中心 Etcd) 
- 8.3 分布式 API 网关(Kong 动态负载均衡与服务发现, Kong 实时监控与 REST API) 
- 8.4 分布式存储与容器(内核级支持的分布式存储 Ceph, 服务容器化 Docker) 
- 8.5 RPC 框架 
- 8.6 微服务 
9). 上线项目实战
- 9.1 图床共享云存储(fastdfs 架构分析和配置, fastdfs 存储原理,分布式 fastdfs 存储集群部署, 高负载 nginx/fastcgi, 文件传输和接口设计, 产品上云公网发布/测试用例) 
- 9.2 微服务即时通讯(IM 即时通讯项目框架分析和部署, IM 消息服务器/文件传输服务器, 消息服务器/路由服务器, 数据库代理服务器设计, 文件服务器和 docker 部署, 产品上云公网发布/公网测试上线) 
10). C++后台相关视频与学习资料
二. 考进稳定的 GWY/事业编/国企单位(竞争大但稳定)
2.1 央企国企需要的人才特点在谈面试经验之前,需要先思考一个问题,企业要招的到底是什么样的人?在我的秋招面试经历中,央企国企想招的人是有一些共同特点的。
- 稳定 
很多人想去央企国企工作就是为了稳定,没有私企的裁员压力等。同样国企招人也想要稳定,培养应届生不容易,企业当然希望招到的人不会因为家庭地点、冒险心理等原因过早跳槽。
- 优秀学生干部优先 
大多国企招聘岗位描述上都会看到这句话,个人猜测是因为看重沟通能力、组织能力等综合能力。
- 成绩优秀 
这一项在简历投递时,就可以通过排名、GPA、是否挂科等刷人。很多国企 HR 喜欢成绩好的,我曾经在一次二面中遇到 5 位同学,都是班级或年级的前三名,据说成绩不拔尖的都在一面刷下去了……
- 党员优先 
一些国企岗位必须是党员才能担任,比如监察、宣传。此外,别的岗位应聘者不需要担心因为这点被刷下来。党员的先进性体现在可以团结群众、有坚定的政治信念和高尚的道德品质等,非党员也可以在面试中侧面反映自己具有这些特质。
三. 升不上去互联网大龄大头兵(易被后浪淘汰)
我不觉得我是一个不求上进、追求躺平的人。事实上,我中间曾多次拿到过优秀的绩效。后来我发现,高绩效的确能带来不错的年终奖,但并不直接和升职这件事情挂钩。 想要升职快,不是靠你每天拼命写代码到 12 点。当然,我们以前内部宣扬过这种加班文化。我曾见过一个隔壁组校招进来的男生,有时候会揽下其他同事的活儿,干太晚了就在办公室里铺上睡袋休息,就像是曾经刚加入京东时的我。 而就是这样的我,因为不会说话,不懂得在关键的时候邀功,不仅升职轮不到自己,好的项目也抢不着。甚至好的资源,最后都被会来事儿、懂得跟老板搞好关系的同事抢走了。 以前,我一直相信“金子总会发光”,最后发现,“有人的地方就有江湖”。 老板和老板之间的竞争输赢,的确会影响我们下面“大头兵”的晋升。但我最烦的,是那种空降“摘桃”的老板。本来个别项目我们自己做得好好的,不需要他过来也跑的动。结果他一空降,功劳全归了他。只能说,职运这件事是真实存在的。
四. 去外企(不错的选择但英语要好)
外企一般对对相应的外语能力要求较高,不一定是英语。但也不要将外企和其他国内企业严格地画出界限。只要有自己的能力能够得到培养和实战,到外企包括其他的企业,个人热为学习能力仍然是第一位的。
良好的英语水平是一道门槛,你可以能力出色,但你也要融入环境和企业文化,否则也是举步维艰。
五. 大力发展副业(需要毅力与头脑)
如果有时间是可以发展自己的副业,所谓副业有时比主业还重要,那发展什么样的副业呢?
那么哪些副业可以做呢?我列举了如下几点:希望广发网友也在评论区贴出可能好的副业项目。
1、投资理财。2、网站、论坛、博客。3、淘宝客、威客、或者兼职网络营销之类的。4、可以尝试开个网店。5、婚庆礼仪,包括把自己的车租给车队。6、写写代码,研究研究 app。7、写本小说,或者剧本。8、用科学的资金管理和风险控制理念来打麻将。9、业余时间开开出租车,同理,开开小饭馆之类的事情。10、更多的学习,更多的阅读量,更具体的目标。11、健身,考证,每天拍照,发帖子,搞成励志贴。12、一些特殊行业的证书。
六. 自己创业(极难)
创业是极其难,要有非凡的毅力和头脑,如果自己有资源还好说,
比如有政府资源,企业资源,人脉资源,社会资源等。
需要对自己有清醒的认知与了解:
我擅长什么,我不擅长什么?
目前有什么资源现在创业就可以使用?
我想要做的这件事情是不是我喜欢,我有兴趣我觉得特别有价值的?
可以跟我合作的人脉有哪些?是跟我互补还是跟我类似?
哪些人是我极度信任的?哪些人是我做什么都会信任我的?
我创业到底是为了什么?是证明自己。还是说拥有更大的成就创造更大的价值?或是仅仅为了钱?又或者就觉得人生在世一定要有这样一场体验?
我如果失败了会怎样?我能接受的最大风险是什么?
等等这些问题都是需要思考的。
七. 跑滴滴 or 送外卖(悲催)
自门槛不高,谁都可以做,但是你习惯吗?工资低你习惯吗?
六. 失业在家(悲惨人生)
长期下去,会出现快疯了,会乱想,会压抑,颓废,不自信,懒等症状
九. 继承家业(这种人基本不会来互联网)
看自己的本事,有本事生在这样的家庭里,是你的幸运。所以不用干活都有钱用的。
十. 35 岁前赚够了
世界上确实有这样的人,比如说:
- 字节前员工郭宇 28 岁财务自由宣布退休:多少年轻人的梦想。 
- 以前抓住风口的创业者 
- 比如淘宝,京东电商风口的那一批人 
- 比如抓住直播风口的那一批人 
- 比如抓住直播带货的那一批人 
- 比如抓住抖音的那一批人 
- 问题是你能不能抓住 
版权声明: 本文为 InfoQ 作者【hanaper】的原创文章。
原文链接:【http://xie.infoq.cn/article/81e71aa8573df9f0ad11dc8d2】。文章转载请联系作者。












 
    
评论