“我”Java程序员今年30岁,还有五年“寿命”所谓的中年危机?
我今年30岁是一名程序员距离传说中的“退休”只剩5年了为了优雅而从容地所谓的“光荣下岗”“未来发展”我现在就开始考虑往后的人生路了…
一、去小公司?
凭借大厂经验去小厂带个团队做个leader,享受挥斥方遒的快乐?
然而试着投了下简历发现——对方嫌我技术老
二、考事业单位?
喝茶看报、工作清闲、生活稳定?
又搜了下报考条件发现…就我这个腰肌劳损的腰、颈椎病的脖子、键盘肘的胳膊、腱鞘炎的手腕
加上过劳肥的肚子——体检过不了的
三、送快递?
累是累了点
但快递小哥月入好几万的新闻也不少
万一下一个上新闻的就是我呢,今天特意下楼取了几趟快递,打算先找找感觉。
结果发现——我上不动楼梯
四、享受退休生活?
既退之,则安之
大不了从此混吃等死
一心当咸鱼,反正也没人鞭策我
场外友情提示:中国人的平均寿命是75岁左右
35岁退休的话要过40年离休生活——钱够花吗?
五、转行当产品?
不!士可杀不可辱!
六、吃软饭?
做一枚家庭煮夫,享受被包养的快乐,从此做一只掉了毛的笼中雀
不劳而获是多么地愉悦
等会儿——程序员哪来的老婆?
天下之大,难道就没有我的容身之所了吗?
不!我还能学,我还能爬!
☑我空有一手好技术
☑有对行业的洞察
☑对社会的思考
☑对工作的热情
☑对奋斗的渴望
☑对改变世界的执著
…
颓废下去就真的废了,努力学习跟着时代走才是王道
目标规划(月入3W)
八年码农月薪不如入行不久的程序员(心酸)
往事不堪回首,就不多提了。往后去,得做一些积极的准备。领导靠不住,工资靠不住,还得靠副业——自己为自己打工——你不能老指望着领导带领咱们走向“发家致富”的康庄大道啊,人家属于“少部分富起来的人”,至于富起来后带不带咱们,那得看天意!但天意一般习惯捉弄人。
作为一名有8年工作经验的程序员,实现月入三万的目标,难度并不很大,关键看自己敢不敢付诸行动!此话怎讲?且听我详细分析:
第一,接私活做啊——风险小,零成本投入,唯一担心的就是甲方靠不靠谱,结款什么时候到账。如果去买彩票、买股票、买期货,那挣钱的概率几乎和诸葛亮借东风的概率差不多——完全碰运气啊。接私活就不一样,虽然挣的是辛苦钱,出卖的是自己的时间、精力,但挣什么钱都不容易啊!付出才有回报嘛!
不只是接私活,还得成立组织来接私活。有了组织好办事啊,大家可以共享资源,共享技术,共享创意!
基于这样的想法,石磊、小龙和我(王二),三个人就成立了一个组织——青苗科技工作室(有没有高大上?)。名字听起来很专业,很生机勃勃吧!我们三个人的技术可以互补,Web开发、IOS、安卓、小程序、公众号,几乎所有的项目都可以承接,完全不必再畏首畏尾!
第二,建立生态系统——逐步积累,长期发展。
有了组织,可不只能用来接私活。最重要的是,建立属于我们青苗科技的生态系统,像JEECG、JEECMS、JFinal 那样——通过开源核心框架来吸引流量,同时为中小微企业定制软件来获取盈利。
第三、逐步学习,放下姿态,提升技术栈
在网上找的一张十分全面架构思维导图(供参考)
下定心持续学习提升自我,为此花费不少心思在网上整理一套十分全面非常适合Java程序员学习的思维导图(文末附资料)
一:常见模式与工具
学习Java技术体系,设计模式,流行的框架与组件
——常见的设计模式,编码必备,Spring5,做应用必不可少的最新框架,MyBatis,玩数据库必不可少的组件…
二:工程化与工具
工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发效率和团队协作效率,是必不可少的:
Maven,项目管理
Jenkins,持续集成
Sonar,代码质量管理
Git,版本管理
三:分布式架构
高并发,高可用,海量数据,没有分布式的架构知识肯定是玩不转的:
分布式架构原理
分布式架构策略
分布式中间件
分布式架构实战
四:微服务架构
业务越来越复杂,服务分层,微服务架构是架构升级的必由之路,Java技术体系,和微服务相关的技术有哪些呢?
微服务框架
Spring Cloud
Docker与虚拟化
微服务架构
五:性能优化
任何脱离细节的ppt架构师都是耍流氓,向上能运筹帷幄,向下能解决一线性能问题,Java技术体系,需要了解:
性能指标体系
JVM调优
Web调优
DB调优
六:底层知识
从架构设计,到应用层调优,再深入了解底层原理,扎实的Java基本功才能让自己变为扫地神僧:
内存模型
并发模式
线程模型
锁细节
话不多说,学习资料走起
系统性架构视频总结(部分图)
大厂面试题以及答案(面试资料)
大厂架构师整理实战文档
技术经验总结
后面我会对学到的技术做一些总结!
“我”Java程序员今年30岁,还有五年“寿命”所谓的中年危机?相关推荐
- Java程序员都30岁了,还剩下5年“寿命”,这就是所谓的中年危机?
Java程序员都30岁了,还剩下5年"寿命",这就是所谓的中年危机? 30岁时,我是一个程序员,离传说中的"退休"只有5年了,为了优雅从容的所谓"光荣 ...
- 盘点下程序员到30岁的收入,看看是否足够买房的首付
在本文里,就来详细算算程序员从22岁到30岁的收入明细账.为什么从22岁开始呢?22岁大学本科毕业,为什么算到30岁呢?绝不是30岁以后就不能干了,而是大部分程序员在30岁之前需要结婚买房,需要凑足首 ...
- JAVA程序员面试30问(附带答案)
第一,谈谈final, finally, finalize的区别. 最常被问到.final修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承.因此一个类不能 ...
- Java程序员进阶架构师的五个阶段,你到了哪各阶段?
之前有个讨论:实现同样功能,简洁代码一定比复杂代码效率高吗?有的说,还得看算法,如果算法相同,简洁代码效率应该会高一些.有的说,即使算法相同,简洁代码也不见得比复杂代码效率高,而应尽可能减少循环的使用 ...
- java程序员年度总结_一个五年Java程序员的年终总结,献给还在迷茫中的你
我越来越担心我作为一个Java程序员的未来. 恍然间,发现自己在这个行业里已经摸爬滚打了五年了,原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了,但是今年在换工作的过 ...
- 「转行程序员」30岁想转行还能做什么?月入两万职位大比拼
为什么写这篇文章 有小朋友问王炸,30岁想转行,你还能做什么? 这个问题对于从没了解过互联网行业的人来说,首先要直接互联网公司都有什么职位. 互联网热门职位大比拼 1.运营 入门难度指数✭✩✩✩✩ 职 ...
- 程序员到30岁之后应该何去何从?治恐慌
中年危机,也称"灰色中年",一般高发在39-50岁,在40-65岁之间的男性身上,还被称为"男人四十综合征".从广义上来讲,是指这个人生阶段可能经历的事业.健康 ...
- 现在还有多少java程序员是40岁以上的,他们都干嘛去了?
前言 最近博主跟公司的同事聊天,讨论到一个有意思的问题: 为什么身边都看不见四十岁以上的程序员呢?如果程序员都做不到四十岁,那么四十岁之后,程序员们都干啥了去了呢? 其实,这个问题再扩展一下,也不难得 ...
- Java程序员的职业规划(五年)
第1部分 在搭建SSM的过程中,可能会经常接触到一个叫maven的工具.这个工具也是你以后工作当中几乎是必须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识.在你目前这个阶 ...
最新文章
- 非常量引用的初始值必须是左值_C++核心编程--引用
- Go的GAPATH详解
- 效率极低人群的七大习惯你占了几项?
- wordpress使用二级域名绑定七牛云存储做图片存储站
- Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.... 此错误的解
- 使用 HTML5 Canvas 绘制出惊艳的水滴效果
- mysql 各种导入导出
- 服务器没权限修改,ftp服务器没有修改权限
- phoenixframework自动化测试平台1.4.6版本发布
- (BFS) bzoj 1102
- 如何优雅记录 http 请求/ 响应数据?
- mysql之 xtrabackup原理、备份日志分析、备份信息获取
- bugkuCTF 乌云邀请码 write up【橘小白】
- 排列组合相关笔试面试题(C++)
- 《Python 深度学习》6.1.3 整合在一起:从原始文本到词嵌入
- ubuntu18截图快捷键和其他快捷键设置
- 计算机硬盘中了病毒处理方式,电脑硬盘被病毒加密如何解决 电脑硬盘被病毒加密的解决方法...
- 定义类MyProgram,包含两个属性:一个是private的整型属性data、一个是private的String类型属性str,重写toString,equals
- unity人物刚体移动_教程篇 | Unity人物移动动画
- ie浏览器打不开闪退_卸载并重装IE11后,IE浏览器闪退不能启动,win10 home 系统...
热门文章
- 我的世界重置服务器文件指令,mc我的世界 服务器指令(MC my world server directive).doc...
- Excel基本操作常用总结
- ICCV2017 论文浏览记录
- 软考中级 真题 2017年上半年 信息系统管理工程师 基础知识
- 阿里开源的诊断神器(Arthas)自带IDEA插件真香!
- 第52篇 Android Studio实现生命数字游戏(七)ListView与适配器
- rsync忽略文件或目录
- python 控制桌面程序,Python自动化 gui 桌面应用测试,鼠标操作
- 插入排序-一函数实现升降序的两种方式
- linux上安装openal