大家好,我是曹尼玛,是一个很普通java程序员,今天看了下日历,转眼间,毕业9年,工作10年了,经历比较多,受伤比较多,收获比较多,改变也很多,对未来也有一些规划,对java新人也有一些中肯的建议,欢迎品鉴和吐槽…
过去10年的java人生回顾
人生回顾,酸甜苦辣,蛋定就好…
我的家庭和学业
我1989年出生在沿海地区的一个普通农村家庭,一直供我上学,感恩父母!
上的是农村小学,乡镇初中,乡镇高中,学习成绩中上,加上教育一般,以及我智商一般,即使努力,也就考了个破本科,选了个不用拼爹的专业-计算机科学与技术。
初中全校考上重点高中的也就凤毛麟角,直到后来我才明白,城区里的2个好初中,基本上20%上市重点。差距太大了。所以农村里出来的普通人,要想改变搬砖的命运,太TM难了。
在二三流的大学里,正常完成学业,靠那不值钱的文凭,正常情况是找不到对口的好工作,进大厂基本不可能,何谈改变搬砖的命运;
大学很多同学,该玩的玩,该吃的改,该按部就班的上课就上课,糊日子。
而我,经常在思考人生,如何布局人生;
后来经常刷刷鸡汤文,那时候没有抖音,鸡汤得去网络上找。最终找到了人生法则;
O(∩_∩)O哈哈~,**选择比努力重要!**选个好技术,学学好,从技术搞起!
那时候有三种主流技术,Java ,.Net , PHP。我研究了一个月,选择了Java。
Java开源免费跨平台,开源框架多,发展快,感觉大大滴有发展;
.Net微软闭源,虽然实力强,产品工具不错,但是不少企业级产品是收费的,感觉市场占有率会低,后期发展疲软;
php这东西,这个语法真的不喜欢,做做网站还是可以的;
所以大学四年,只干了一件事,就是学Java,除了上课,就是背个笔记本,和来自江苏宿迁的室友马老大一起去图书馆学习Java。(马老大目前就职南京华为,年入半百万,今年5月刚成家) 那一段时光,充实而美好!
大四的实习
11年,苦学java三年,精通各种CRUD,大四上学期,开始找实习;
小公司实习很好找;
大公司就难了,很多大公司要求硕士,本科985,211,也有上市公司去试过,奇葩的笔试面试题,让我懵逼半天;
所以说,大家能考研的还是考研吧,起点不一样,尤其是211,985,进大厂容易多了;
还有,上个名牌大学搞个黄金敲门砖也是很重要的,有时候想,高三复读一年多好啊。
后来第一份实习工作,去了上海一家小公司,老板35岁,1米5,贵州山里出来的,自考了浙江大学,自己创业,挂靠了北京一家公司,用人家公司的Oracle授权产品,全国各地跑业务,拉项目,经常连续通宵3,4天写方案,身上还有一个肿瘤都没空去开刀,太TM忙了。
在那个公司,带我的项目经理30岁,人挺好,参与OA项目二次开发,SSH框架+工作流+Oracle数据库,天天CRUD,字段比较多,然后页面逻辑有的比较复杂,各种逻辑,以及前端js+后端校验等,有时候还加班;