2017年9月,实验室迎新见面会,看着师兄们轮番上台展示自己的项目,心中满是敬佩,同时在心里也暗暗发力,自己也要成为一个很厉害的人。随着慢慢熟悉实验室,对实验室的几个项目组也有了初步了解。作为机械工程专业的学生,我们实验室承接了结构分析,结构设计等传统机械项目,同时还有单片机、嵌入式这一类的控制类项目,更神奇的是,我们实验室还拥有信息化项目组,因信息化项目已经结题,所以我们这一届就无法加入进去了。我们这一届大部分学生的研究方向也就定为了三维软件的二次开发,利用vb.net进行开发。
一次偶然和师兄闲聊,师兄说现在vb都没人用了,二次开发学了也找不到工作,听了这么一席话,感觉被泼了一身凉水,之前的斗志和热情一下被浇灭了。未来一片迷茫,不知该何去何从。经过了几次打探了解,发现python很火,学起来又简单,便在淘宝花了六块钱买了黑马传智播客的课,每天就坐在实验室里漫无目的的听课,整个课程听下来,也算对编程的基本概念有了一些了解。当时不知道动手敲的重要性,只是听课,现在想想还是有点后悔。自己漫无目的的学了大概有几个月,中间又参加了学校组织的数据库培训,师兄又带着我们熟悉了多年已久的二次开发项目,对二次开发项目我自然是没有很大兴趣,每次就摸摸鱼,老师对这个项目也是睁一只眼闭一只眼,整个研一上学期就这么浑浑噩噩,糊里糊涂过去了。
过了新年,实验室来了新项目,关于二次开发和信息化的,老师便从我们二十几个人中挑了几个之前表现比较好的人做这个项目,很自然没有我。每天看着他们几个忙忙碌碌的参与项目,我又开始慌了,这天天自己学,没有项目练也没用啊,于是天天泡在实验室,想着老师在老师眼前混个眼熟总归没错。过了不久,又来了一个二次开发的新项目,老师找到了我们这届学习二次比较厉害的一个人来做,这哥们开窍比较早,之前修复了好几个老项目的bug,之前我们每次汇报有没有产出全靠他。一天这哥们找到我,让我和他一起做这个项目,我是又激动又忐忑又犹豫,激动的是终于有个项目了,忐忑的是我菜鸡啥都不会啊,到时候搞不出来咋整,犹豫的是其实我不想搞二次开发,感觉二次开发没有前途。虽然想了那么多,我当时还是一口答应了,毕竟没有项目到时候毕业论文都不知道写啥啊。有天我问他为啥找我一起干,他说咱俩名字三个字有两个重复的,就这理由。。。。
项目开始做起来了,我主要工作就是画图,他coding,我一个空间想象能力几乎为零的人竟然开始画图了,不过画的是三维的,硬着头皮也算把一套系统里的图花完了。他是用vb写的代码,我vb也没咋学,只是偶尔实现了几个简单功能。不过也算有点项目实际经验了,知道项目的开发流程是咋回事了。做这个项目的时候我也算勤勤恳恳,没有功劳也有苦劳,终于机会来了,老师看我表现还算可以,就把新接的一个二次开发项目交给我一人负责了。这个项目大概持续了一年左右时间,因为这个项目价格比较低,老师也就撒手不管了,期间我直接和甲方对接,甲方爸爸也是个小公司,感觉花了钱了就想啥都要,无时无刻不再给我发消息,一会这样改,一会这么改,今天这样,明天就要那样,那段时间,快给我搞崩溃了,天天看见微信消息闪就头疼。做这个项目的时候,我没有使用vb进行开发,当时想着vb太老了,市面了很少有公司用了,遇到问题百度都百度不到,于是我用了c#,有啥问题还能问问度娘。一年下来,跌跌撞撞,算是把项目干完了,毕业论文也是基于这个项目写的,还是有点成绩的,虽然累点,但是确实走进了编程的大门。毕业后进入了一家公司做医疗信息化系统全栈开发,后端c#,前端angular,typescript。之前真是太懒了,每次想写都放弃了,,希望以这篇文章为契机,我能够多多输出,也与非科班出身的大家共勉。