最初的理想

希望找到一份属于自己合适的工作,并将此作为自己的事业去努力、去成长,可是理想很美好,现实却很骨感,迄今为止找到的两份工作都不尽如意,致使让我觉得在人生道路上感到迷茫,不知所措,职业生涯将何去何从,往后的工作生活将如何是好,到底该不该坚持,不知道,是坚守自己的爱好与专业还是退一步海阔天空,不清楚,可能目前我现阶段的状态已经不如大学时期对知识的那种热爱,对自我能力提升的向往,反而逐渐自我怀疑,慢慢颓废,可能不久就会被社会所抛弃吧。

职业生涯的烦恼

我是软件技术专业的,起初对Java 方向矢志不渝,后来不知道什么原因,没有继续发展,只是认为Java 人才需求虽然比较多,但是想到学Java 的人很多,那么将来就业竞争就比较激烈,找工作可能相较于其他学历更高、工作经验更加丰富的人来说一个区区的大专应届生就显得力不从心了,于是转向了中小型企业需求量比较多的PHP开发方向,为了增强自己的功力,不惜自己从零开始重新学习PHP,弥补了很多细节上的知识空缺,进阶到框架底层原理以及自定义模板实现,可是,由于自己过度拘泥于技术上的学习,忽略了实际中项目的重要性,最后也没有相对完整并且属于自己的项目作品,这对大三找实习工作的我来说十分不利。

因此我特意为期三周专门做属于自己的项目作品,做完准备找工作后发现辅导员在群里面推荐了一份C#.NET 的工作,起初因为太着急找实习单位了,而且之前也做了一款相对完善的期末项目作品,于是就经不住诱惑去应聘了,正巧也得到了面试管(二boos)的认可,觉得我技术还行,希望我可以专注.NET 的方向去发展,但是他们公司只招一个人,意味着只有我一个作为实习生到他们公司学习.工作,可能那时候还没办法接受独自一人,而且虽说自认为自己的C# 水平还不错,但是至始至终所掌握的技能还是比较初级的,不知道自己的能力到底能不能符合企业的需要,后续的学习我能不能顶住压力坚持下来,于是我拒绝了。

我凭借着自己的PHP 技能功底与第一个相对完整的项目去找工作,后来发现有如下几个问题

1、PHP 岗位 需求相对较少,专科筛选后数量更是少得可怜

2、不招实习生

3、工资相对不太理想

4、对我项目的作品不太感冒

至此,找工作找了两三个星期无果,失望、无助、迷茫。

回到原点

后来有个软件技能竞赛,通过老师的疏导,我重新走上了Java 的开发道路,并在校友的共同努力下过五关斩六将,拿下微信小程序开发作出了属于自己的应用,比较可惜的是那时候老师给我们条件去学习Spring、Spring MVC,但是我认为,如果都去学习了,那么项目怎么办,如果连我都去学习了的话那么项目就会停下来,到时候就赶不上进度了,因此我牺牲了学习的机会,用最原始的Servlet Web 开发和jdbc数据库操作,在他们学习期间我坚持进行项目的功能设计,数据库设计以及相关的代码实现思考。在期间出现了我很不愿意看到的事情,我希望整个项目是我们整个团队共同努力下完成的,因此我把我自己数据库表设计发在群上,希望大家能够共同思考,但是很可惜,没人参与,最后的定稿也就是最开始的初稿。

我也忘记是从什么时候开始学习Spring、Spring MVC以及Mybatis框架的了,然后继续往后学习Spring Boot,Mybatis-plus,各种Redis缓存以及项目整合,直到学习到没有兴趣为止…

第一份工作

在找了很久的工作之后收到人事的offer是真的很开心,内心很欣慰,觉得自己的坚持是有回报的,终于有自己一番展示的平台,决心将自己所学应用到工作中,实现自我的人生价值,一开始项目经理会教我一些企业中开发需要掌握的一些技能,并且给一些小case 让我去完成(虽然不是真实直接应用到项目中,但是我感觉到了我正在被培养),完成之后成就感极高,更加有了学习的动力,而且经理还会跟我讲一下我实现方式的一些优缺点以及常用的开发方式,那是我人生中第一次有了“确认过眼神,找的是对的公司”的错觉。后来逐渐的,项目经理越来越忙,也没时间去管我了,我也可以自行学习自己想学的东西,起初觉得这很好,但是越往后就越迷茫,觉得这样下去对我的成长没有帮助,后来有项目做了,也开始将模块分工,发现功能实现完全看个人,没有具体的需求文档,只有口头的不断去询问项目经理的功能需求,后来觉得这样很累,没有统一的规范,就辞职了。

第二份工作

说是招人做支付平台,结果进去后让我熟悉一下平台代码,没有任何文档(有文档,一个README.ME,简单的叙述),代码自己看,不懂再问,看的十分的无趣还挺累,一周的时间去搭建开发环境以及熟悉业务代码,没有任何文档,第二周让我做readis缓存或者mybatis 的读写分离,没有经验,一周的时间去学习,然后一周的时间去实现,质量不高,最后也没被应用到实际生产环境中(仅仅就留存到一个分支中。。。),没有任何成就感,觉得自己根本就没有帮到公司,还浪费自己的时间(也不算浪费,至少有了这方面的知识储备)。

在后来叫我去研究一个Unity3D 引擎开发的游戏怎么做成小程序(后来就说是小游戏…醉了),Unity3D,完全没有接触过,首先要下载C#,然后下载Unity3D,把老大给的一个源文件(压缩包1点多G,不知道怎么做出来的)跑起来,公司配的一台辣鸡电脑,解压10分钟,导入半小时,跑起来十分吃力,网上查资料查了挺久,发现是不可行的,首先即使打包成H5跑起来也是个问题,其次根本就无法打包成H5(各种报错),然后小程序/小游戏 是限制上传的源文件大小的,所以是不可行的,有时候都不知道自己做的这些东西意义何在,都是做一些跟我职位不相干的事情。

后来支付平台的项目要开始了(也就只有一个README.ME,没有其他文档),所有的需求都是在开会中决定的… 反正就是有问题就问,然后对自己要做的东西也是一脸懵逼,还好有的同事还算比较友好,跟我说从参考源码中拷贝就好了,好吧,至始至终也就做了一个小功能,还是参考…哎,这样对自我的成长真的有帮助吗?

支付平台告一段落了,然后就一直处于没事干的状态,然后老大和我们说,最近也没服务端什么事情了,让我们去兼任去把之前说的Unity3D游戏做成H5游戏…. 然后肯能还要去做Android 的东西….,咳咳,总结这几个月以来,完全就无法发挥我的所学所会,跟本职几乎是脱离的,

 

展望

希望自己能够重新再有对知识的渴望与热情,然后满怀希望的找下一份能够发挥自己所长的公司,为公司创建价值,对自己提高人生价值。

发表评论

电子邮件地址不会被公开。 必填项已用*标注