我的程序员生涯(一)

 在高中的时候,最大的梦想是成为一个黑客,因为在科幻小说里,黑客是最酷的角色。一个电脑就可以搞定所有的问题。所以在高考结束后,填写志愿的时候,我咨询了一下我们村里的一个在华为做软件工程师的长辈,其实就比我大四五岁,但我得叫他叔。我就问他,想成为一个程序员报什么专业比较好,那是以为程序员等于黑客。他想了想说:“数学”。于是我就报考了三峡大学的数学与应用数学专业。

   在大一的下半学期我们开始学习C语言。在学习的过程中很顺利,一学就会。顺便帮同学解决编程中的BUG。那时候在同学们眼中我就是一个电脑天才。大二考二级C的时候,上机题用了不到十分钟就做完了。做完之后心里特别忐忑。因为考试时间是一个小时,我用了不到十分钟的时间,我就一直担心是不是我哪里操作失误了。跟监考老师确认多次后才离开考场。离开考场的时候,还有考生还急急忙忙的跑来进考场。出考场大门的时候,还有监控老师问我,怎么不参加考试,我华丽的说了句:“我做完题了”。

  由于数学专业没有太多的编程课。因此我选修了一门网页制作课程。在课上老师给我们播放了他收集的flash。我还记得flash的作者叫小小,那些火柴头人之间的精彩打斗,绚丽的动画。震撼了我,那时我就在想,我要是也能做出这样的一个Flash该有多好。于是,我打电话给我爸爸,说我想学电脑(那个时候,电脑刚刚在国内流行),爸爸说,你再考虑考虑,如果你坚持想买那就买吧。我家里的经济情况不好,父母是农民,还要供我,我弟,我妹上学,但是父母对我们学习的事是无条件支持的。 我考虑了几天,为了梦想,还是坚持要买。于是我花了三千一百块钱在电脑城组装了一台电脑。从学习图书管里借了一本关于,Flash MX 2004的书,开始学习Flash。学习的时候,才发现绘图好难啊,自己没有半点绘图方面的功底,但是flash脚本还行。于是又将主要精力放在了脚本方面。学习期间为班里用flash制作了班级相册,可以点击上下翻页,也有翻页动画。在班里也获得了一致好评。

    在学习Flash无望的情况下,又开始学习VBScript。在学习的时候做了一个现在看来很傻的决定,当时还有另外一种网页脚本语言JavaScript。就傻傻的认为,VBScript是VB的简化版,JavaScript是Java的简化版,这两种学习一种就够了。在加上学校里开设了VB选修课程,就开始学习了VBScript,上了课才知道,两个除了算法没有多大关系。通过图书管接来的VBScript入门指导和加入AspQQ群,很快就上手了。在大二结束前买了域名,买了虚拟机,开发出来了自己的网站。在学习VBScript期间,也学会了Dreamweaver和PhotoShop的使用,还学会了使用数据库。网站的内容什么都有,也包括我在学习Java时的一些源码。这是我在大学中最自豪的一件事情。

    转眼间就到了大三下半学期。该是决定考研还是不考研的时候了。最后一咬牙,一跺脚,为了我的梦想——成为伟大的黑客,考研。我选的考研方向是软件工程。软件工程要考的三门专业课是数据结构,操作系统,计算机组成原理和计算机网络。这几门课最喜欢的是数据结构,也学的最快,下来是操作系统,最看不懂的就是计算机组成原理和计算机网络了。考研结果可想而知,失败了。但是考研给我带来了两个好处,一个是自学了数据结构,一个是英语过了四级(学校规定只有英语过四级才有学士学位证书)。我是到了大四上半学期才通过了四级考试。也就是考研的前几天才过了,我估计是我们班里最后一个过英语四级的了。 考研还带来了一个坏处就是,放弃了学习VBScript,也放弃了我的网站。

   很快又到了找工作的季节。学校体育馆倒是有几场招聘会,但没一个跟数学专业有关的招聘,根据上届学哥学嫂的经验,支教是绝大部分数学专业学生的选择,可惜我是我们班里四个非师范类学生中的一个,所以想支教都没门。在茫然而不知何所措时,学校来了个java培训机构宣传队。先培训,找到工作后再付款,对我这种穷学生来说太有吸引力了。虽说我自学过Java,但还是觉得有必要系统的学习一下,这样找工作更方便一些。我想报这个培训班,但没有一个同学想跟我一块去,因为这个培训机构在我们学校所在市没有培训点,只有在武汉才有培训点。于是几天后我一个人坐了四个小时的大巴从宜昌跑到了武汉开始学习Java。

    

    或许从这一刻起,我才走上了程序员这个不归路。


转载于:https://my.oschina.net/u/587323/blog/619954

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值