大家好,我是一个老猿,一个很普通的java程序员。我今天看了日历。转眼间毕业9年,工作10年,经历多了,受伤多了,收获多了,改变多了,对未来做了一些规划,给java新人一些中肯的建议。欢迎品鉴和吐槽…
java生活十年回顾

回首人生,风风雨雨,蛋会好的…
我的家庭和学业。
我1989年出生在沿海地区一个普通的农村家庭,一直在资助我上学。感谢我的父母!
我上了一所农村小学,一所乡镇初中,一所乡镇高中,学习成绩中等偏上。而且我学历一般,智商一般。即使很努力,还是考了一个破本科,选了一个专业——计算机科学与技术。
只有少数初中考上了重点高中。直到后来才知道,市区的两所好初中,有20%被列为重点。差距太大了。所以农村来的普通人想改变搬砖的命运,太他妈难了。
在二三流大学,学业的正常完成全靠一文不值的文凭。一般情况下,他们找不到好工作。基本不可能进大厂。怎样才能改变搬砖的命运?
很多大学生,该玩的玩,该吃的吃,该换的换,该上课的上课,该燃烧的日子。
而我,却经常思考生活,思考如何安排生活。
后来经常刷鸡汤。那时候没有Tik Tok,我只能在网上找鸡汤。终于找到了生命的规律;
哈哈~,* *选择比努力更重要!* *选好技术,学好技术,从技术入手!
当时有三种主流技术,Java,。Net和PHP。我学了一个月,选了Java。
Java免费,跨平台,开源框架多,开发速度快,让我感觉大有发展;
.Net微软闭源,虽然有很强的实力和很好的产品工具,但是很多企业级的产品都是收费的,感觉市场占有率会低,后期发展乏力;
php这个东西,我真的不喜欢这个语法。做网站还可以;
所以大学四年,我只做了一件事,就是学习Java。除了上课,我还背着笔记本,和来自江苏宿迁的室友马老大一起去图书馆学Java。那一次,充实又美好!
大四实习
1年,苦学java三年,精通各种CRUD。大四上学期,开始找实习;
小公司实习好找;
大公司很难。很多大公司要求硕士学历,本科学历985,211,也有上市公司尝试过。精彩的笔试和面试问题,让我有了半天的被逼感;
所以大家可以考研,也可以考研。起点不一样,尤其是211,985。进大厂容易多了。
还有,拿到一张名牌大学的金门票也很重要。有时候,我觉得高三复读一年多也挺好的。
后来我第一次实习,去了上海的一家小公司。我老板35岁,1.5米。他来自贵州的山区。他考上了浙大,自己创业。他隶属于北京的一家公司。他用别人公司的甲骨文授权产品在全国各地跑业务,拉项目。他经常连续三四天熬夜写计划。他身上还有一个肿瘤,没有动手术。他太忙了。
在那家公司,和我在一起的项目经理30岁,人不错。他每天参与OA项目的二次开发,SSH框架+工作流+Oracle数据库,CRUD,领域很多。然后,有些页面逻辑比较复杂,各种逻辑,前端js+后端验证等。,而且有时候他还加班;
在项目经理的带领下,我的CRUD又上了一个台阶。可以用前端的jquery和jquery的一些插件,然后用svn。禅宗项目管理软件和业务能力得到了提高。
OA项目做完后,觉得这个小公司没什么技术含量,就申请辞职了。走之前,我请项目经理和几个同事在一个小餐馆吃了顿饭。
那时候我有几千的工资,再也不用向父母要钱了。感觉真好。
当时觉得这个小公司很不屑,但是今年10年后想想,其实小公司不容易,尤其是老板。为了养活公司和家人,他常年在全国各地奔波,经常加班熬夜。不知道他现在怎么样了,希望他过得好。还有公司里的同事和项目经理都是兼职,不容易;
后来换了一家小公司做教育产品,用的是其他大公司的开发产品。CRUD是自动生成的,然后模块就变了。服务器websphere,数据库或者Oracle,框架自己封装。在修复了2个月的bug后,我退出了。天天拧,没意思;
后来和马老师轻松面试,到南京电网一家从事技术服务的子公司进行劳务外派。
我和马劳被分配到一个超过100人的超大型项目组。
那个项目真的太大了。听说一年投入一个多亿。我想说电网真的很有钱。
在这个项目团队里,我成长了很多,见识了什么叫做大公司的项目管理,分工严谨,正规生产;
我也见过很多大牛。在那里,我学习了DB2,服务器weblogic,框架还是ssh,使用extjs相当困难。公司架构师,用jsp定制标签,把extjs封装成标签,然后开发的简单多了。当时觉得很牛逼。后来深入了解,发现还挺简单的。
项目的核心是工作流,用于审批。我熟悉工作流业务。
老实说,我很喜欢在这家公司工作。南京电网的食堂和自助餐太丰富了,呆了5年以上的老员工都变胖了,脂肪肝!
毕业后对大城市的向往和焦虑
我12年毕业。拿到毕业证后,我直接和实习单位签了合同。我不怕每个人的笑话。我转正后一个月才3500,公积金比例还是挺高的。
当时我也没多想。和大学同学合租一套房子,早上买早餐,坐公交地铁,按部就班的工作。周六基本不加班,出去玩;
工作,有时候会做一些不太复杂的技术研究任务。表现良好,得到领导认可;
导演也和我谈了努力的问题。根据业绩,月薪每年会涨500到1000。工作5、6年,可以买房。
南京作为一个大都市,基础设施完善,学校企业众多,文化环境好,玩的地方多。我非常喜欢它。我向往南京,有强烈的买房欲望。
如果没记错的话,当时南京房价一万二,首付45万。家里付不起首付,我每个月存1200。。。
南京本地同事,有房有车有车的父母都准备好谈婚论嫁了,幸福满满;
外地的姐姐长得好看,能力一般,要求简单。南京应该有个小窝。
有一段时间我特别焦虑,没有太努力,所以和很多人一样,无论我怎么努力,都很难买得起房子,房价上涨的速度总是超过工资上涨的速度;
后来压力大了,单位给我三天时间干半个月的活,我只好加班到死,伤了身体。我辞职了。
有时候想想就觉得那次不应该辞职。
老板在,尤其是搞IT的。突发情况在所难免,就是要求员工上顶。通宵加班是必然的。维护公司利益,突然辞职,对团队不会有好的影响。觉得自己当时特别幼稚,缺乏责任感!
当时我的大学室友坚持下来了。后来转到南京vivo,再到南京华为,努力坚持。南京买房,工作10年,成家立业,太神奇了!不容易!

小城市的工作和失望
后来回到老家城市,想着在家附近找一份开发工作,过简单的生活。毕竟老家房子便宜。
我知道,一个粪坑从粪坑跳到另一个粪坑,又臭又硬…
我去过老家的几家软件公司,都做的不好。开发过程很不正规,人员流动大。因为项目管理问题,项目bug,很多缺陷,后来居上的人,就是为走在前面的人削边的人。而且管理混乱,他们天天加班。
而且项目经常延期,客户催,经理骂,甚至降薪,更别说奖金了。人员流动量大,坚持不走的人压力更大。
最基础的项目版本管理,因为管理混乱,居然有人直接在在线版本库中修改bug。在客户的站点上,他们直接修改bug,改编译,上传类文件替换。神圣的狗屎…
我记得最清楚的一次。我在县政务中心现场。系统刚上线,就派我去现场看看,做点事情。超过100人在使用这个系统。公司几个傻逼大白天在临时办公室升级系统,导致政务中心现场系统中断半小时。我担心死了,办理的人都在排队。嘿。堪比大片。
那一天,我像过了一年,衣服都湿透了,晚上睡不着。不知道哪天又会有什么奇妙的事情发生。
考虑离职。整天当炮灰一点都不好玩。你不能升职。我需要做一些进步的事情。
对于这次辞职,我一点都不后悔,想做就做有意义有意义的事。如果是为了几个毛爷爷,还不如去工地搬砖。
自己开网站做事。
在家休息了一段时间,要好好想想以后的路。
经过深思熟虑,我想到了三种更适合自己的方式;
第一条:自己开网站,站长,自由职业者;如果做了一年也没有什么起色,走第二条路;
第二条:出国去东南亚做事,赚大钱;因为技术基础可以,学习能力也可以。只要有发展,就能拿到钱,不怕苦;
第三条:去北上广,飘,飘,飘…
为了快速盈利,我直接给网站创建了一个php源代码,发布到网上。至于内容,我一般会收集很多学习资料,分享到网站上;
以及自己录制教程,自己的技术功底还可以。虽然我比不上那些技术大佬和专家,但我还是有培训和指导大学生就业的技能和技巧的。
自己创业的时候,每天工作10个小时以上,很有成就感。那时候我没有老婆,没有孩子,也没有消费欲望。
当时我有几万块钱的积蓄,一个月只花一万两千块钱,感觉压力不大。
在有了几百个网站资源和几套基础课和实践项目课记录下来之后,我每天疯狂的tui,所有的java QQ群,贴吧,论坛,疯狂的发GG**** *
两个月后,效果来得这么快。有人让我报Java …哈哈。
差不多过了第三个月,收入超过3000…之后一发不可收拾…网站资源越来越多…录的教程越来越多…粉丝越来越多…
至此,我起飞了…所以我到不了东南亚,也到不了北上广…
在线教育红利期买房买车
因为我做网上JY早,我在奖金期间赚了很多钱。当时我技术先进,觉得赚钱容易,因为竞争小;
那时候网站流量也很多,每天一万多个IP地址,培训机构的广告网站满屏都是。我的天,我每个月躺着就赚了一万多广告费。
最近两三年,业余时间在搞公众Z号。我发现公众Z号是个好东西,可以输出一些技术经验和知识。如果我能正常获得几万粉丝,一个月就能拿到几万广告费补贴家用。当然,我的圈子里也有很多老板,有的粉丝十几万,更夸张的,几十万粉丝,一年广告收入四五十万,或者上百万。我不羡慕这些老板。我一直在向他们学习经验和知识,也有了一定程度的提高。
java生活过去10年的收获与总结
过去10年,道路并不平坦。我是自己来的,遇到了一些机会,然后有了把握的基础和实力。我很幸运的摆脱了搬砖的命运。
技术上,经过10年的不断学习,java技术已经基本赶上了技术前沿;
技术PX方面,讲课有自己的一套,不废话,尽量简短,基础课不啰嗦,实际项目要严谨,课件从word到mind map到Typora,包括制图、设计、建筑等。,越来越高端;
修养方面,从以前的粗心到胆大,因为掉坑是要付出代价的,所以在做事和做选择的时候,一定要想清楚,想仔细,多请教有经验的人,尽可能做出好的正确的选择。特别大的事情,一定要三思;
性格方面,以前遇到事情就烦躁,激动,做事带情绪,甚至骂人。现在的我,特别坚决,特别冷静,我尽量远离我讨厌的人。遇到坑,以后可以长脑子;遇到不愉快的事,尽早忘记;对生活漠不关心;
未来20年的总体规划和展望
接下来的20年,我都是自己规划和考虑的。作为一个IT人,总要为社会发展做点什么。
所以我有想过核心教育工作要一直做下去,可以写技术贴,教程,翻译外文资料,视频教程,新人培训等等。
业余时间搞网站,搞公众Z号之类的,赚点钱补贴家用。毕竟房价那么贵,以后还得换新房;
当然我也打算做几个小产品,然后招几个女大学生实习生做运维。每个月的成本会控制在2万,一年我做一个小产品轻松赚10万。我将独自对技术负责。一年能轻松赚180万,真的很爽。每年酒店都有桌子,可以吹一会儿水。
对java新手的一些中肯建议
对于那些出生在农村基层的人来说,你选择了计算机,尤其是软件。恭喜你,你选对了,你有机会翻身,因为计算机行业是一个360行的行业,真的不需要去争社会关系。拼技术,靠技术吃饭,这绝对是一个公平的行业;
对于java新人和IT新人,我有一些中肯的建议。越早明白一些道理,就越早成熟,改变搬砖命运的概率就越大;
1.尽量考研,上名牌大学。不要听信所谓的“能力比学历重要”。没有好的学历,进不了大厂,进不了名企,没有好的经历。你一直在中小企业徘徊,很难拿到高薪。年纪大了就很危险;努力了也不会考上名校,不要灰心。机会也是有的。也可以试着找个好方向,做个自由职业者或者小老板也比搬砖强。
2.工作之余,一定要结识同行业的优秀人士,关注他们的博客、微信官方账号等。能拿到微信就加吧。如果他们愿意和你交流,他们也可以互相交流。他们经常关注比自己优秀的人,可以激励自己努力,看到未来的发展趋势,对自己的发展很有帮助。
3.对于婚姻来说,是一个特别复杂的问题。一般建议先谋生,再求爱情。稳定后再考虑;比如我的大学同学,就是一个很好的例子。南京奋斗10年,买了房,收入很高,有大厂经验。这时候就变成了稳定的家庭。如果基础不稳,想在大城市成家立业,遇到事情就会犹豫不决,地动山摇,想采取一些步骤做一些事情。如果你是单身,那么恭喜你,你可以一天工作12个小时,无忧无虑,天天开心。就算失败几次,也不是什么大问题,因为你可以站出来做一些没有亲情的事情。
4.在技术沉淀方面,要快速掌握公司的技术栈。年轻的时候加班熬夜没问题;然后关注和学习主流技术;
5.当你有了一定的技术功底,要想出人头地,在当今时代,必须打造个人IP,比如csdn博客、微信官方账号、Tik Tok、视频号等。,而且要坚持在业余时间慢慢做;因为在我的圈子里,个人IP牛逼,年收入百万以上,一般般,也能赚几十万;
6.如果自己创业,对于一般人来说,千万不要搞什么团队项目,几十万的投入。我见过很多,基本都是失血。坚持下去,你会遭受更大的损失,甚至更惨,甚至离婚。

7.对于普通人创业,目前来看,技术自媒体创业成本低,见效快,是一个不错的选择。我朋友圈那些大佬,在其他领域都没赚到钱,自媒体赚了不少钱。等你有了粉丝群之后,再加一些产品,教育产品,商业产品,比如小程序产品,卖产品+二次开发,差不多就赚钱了;在IT领域,除非你有特殊的人脉,否则很难拿到好的定制项目。基本上都是利润不高的外包项目,可能还会亏钱。
8.高分普通程序员如何赚大钱?这是一个困扰我多年的问题。经历多了,我只想弄明白这几年!如何赚大钱,如何快速赚钱,最直接最快捷的方法就是尽可能多的接近和认识那边在行业里赚了钱的人,关注他们的博客,包括微信官方账号、Tik Tok、微信加的,看看那些人一直在做什么;他们做的事,你可以模仿套路,好好干,也可以来点汤。如果你能力强,或者你能赶上他们,抢走他的饭碗,哈哈…
9.在互联网行业,“空手套白狼”有很多方向。对于一般人来说,建议尝试一下。当你有了一份相对稳定的工作,业余时间一定要做一些副业。等副业好转了,你就可以勇敢地和老板说再见了。大概率来说,这就是你人生的起飞点!
10.注意【清代成】。在接下来的30年里,我会经常输出自己的一些经历,技术知识,想法,以及自己掉过的坑。谢谢你。
在z号上搜索【清代成】关注这个放荡不羁的程序员,关注【资讯】后回复。有我准备的一线厂商的笔试面试资料和简历模板。


