我毕业一年多了,现在一数据存储公司做研发工作。现记录一下我从业路程吧,没啥文采,就是流水账。
程序猿这条路应该是从大四说起吧,再具体点应该是大四考完研之后,因为在那之前我没有想过要从事计算机工作,我喜欢管理学和经济学,打算考产业经济研究生。但考完研之后觉得考研无望,正值寒假期间,我开始考虑找工作的问题了,我们班没考研的有几个工作已经定下来了,那几个计算机技术都是很不错的。我当时也考虑了很多,一开始给自己定下了两条路:1)学3D动画设计 2)学计算机。后来决定学计算机。然后就是计算机方向问题。都大四了我计算机相关课程的基础几乎都没有(说过嘛,我比较喜欢管理学和经济学,我们开过C语言,数据结构等等,但由于贪玩等原因根本就没有学),网上都说C#.net简单,比较容易上手,对基础要求不是很高。我就决定还是学.net吧。就这样寒假定下了要学.net。
是去培训班还是自己学呢?这个问题困扰了我很久,后来决定自己学(不参加培训班,除了学费超贵之外,还有其他的原因),寒假回校之后,周围同学就开始忙着找工作了(我们班从事计算机的不多,可能我像我们这种二流的学校的情况都差不多,因为真正会点技术的就那几个,其他的都找跟专业几乎不沾边的工作),我就跟家里说我暂时不找工作,先整毕业设计,哈哈,其实我在学计算机呢。我明天背着我的笔记本电脑去我们的固定教室去看视频教材,然后学一点就跟着视频里的演示写一遍代码。我们的固定教室原来是考研用的,大四下学期很少有人来了,因为大部分人没考上,来的人除了我就是准备复试的了。我一开始也不好意思的,同是一块考研的人家来准备复试而我来学计算机,不过后来一想,没考上就是没考上,就考研来说就是失败了,没啥不好意思的。我就跟着他们准备复试的(就三五个人,里面有我现在的女朋友嗷,考上西安交大研究生了,厉害吧,其实我喜欢她老长时间了,不过快毕业的时候才跟人家说滴)一块自习。
... ...此处省略学.net的过程.
学了不到两个月,此时我也就是会用ASP.Net写一个简单的小动态网站。我们学校里来了一个公司招聘,做数据存储的,之所以来我们学校,是因为该公司的技术总监本科是在我们学校毕业的,要招linux C/C++方向的毕业生,我当然不符合啦,但是因为之前也没参加过招聘会,就跟着他们去了。首先,该公司的技术总监在一间教室给我们做报告,介绍一下公司的情况以及数据存储的一些概念,完了之后问我们有什么需要咨询的么?期间我站起来说:“你好,我对贵公司的产品以及方向很感兴趣,我之前是学C#的(有点心虚,就学了不到两月),我认为编程语言都是相同的,如果贵公司能给我机会,我就在最短的时间内把C++掌握起来。请问贵公司会不会提供类似实习生的岗位?“,那个技术总监告诉我有实习生岗位。报告完毕之后,他又对我们进行了面试。我还是那样说如果能给我一次机会,我会再短期内把C++掌握起来。过了大学一个星期左右我收到了该公司的offer。说现在入职也行,毕业之后再入职也可以。我决定毕业后再入职,其实很大原因就是我计算机基础知识太薄弱了,不敢立马入职,哈哈,利用接下来的时间多学点东西。
就这样我进入了这家公司,就这样我由C#转向了Linux C/C++,而且顺利的通过了实习并转正,开始从事数据存储这个行业至今。工作之于,我补习了大学落下的数据结构,操作系统等计算机专业课,除此之外,很多很多东西要学。
至此,我相信,落后不要紧,或许自己和别人还有很大的差距,只要肯努力,明天的自己肯定会比今天的自己更出色。