程序员 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】。文章转载请联系作者。
评论