一个女程序猿的成长之路(1)—— 学校篇
最早接触计算机还是7岁那年,妈妈给我买了个小霸王学习机,从学习五笔字型打字开始,自己的打字速度在那时可是数一数二的,有时候还可以照着课本打一些VB语言来制作马里奥游戏,在二十多年前计算机还是新鲜玩意的时代,我想我的程序猿起步还是很高的。
依稀还记得高考之后和爸爸大吵了一架,正是因为自己偷偷报了第二志愿软件工程专业,爸爸一直想让我报个老师,医生或者农业相关的专业,比较适合女孩子,可我偏偏是个不爱走寻常路的人,可能是一直以来数学成绩都很优异,所以对计算机专业也还有信心,也可能是儿时看的电影《夕阳天使》对自己的影响颇大,小时候的梦想就是将来要做个非常酷的女生,尽管软件工程专业的学费很高,由于第一志愿落空,最终我还是以总分高出二本60分的好成绩稀里糊涂的进了这个专业。
我是一个地地道道的东北妹子,可大学四年却是在炎热的南方度过的,尽管是二本,可我还是学到了许多东西,直到现在我也认为那是我人生中最美好的四年,我们班级里有将近60人,可只有不到10个女生,每天课堂的出勤率也只有30-40人左右,有些课程也就10个人出勤,绝大多数的同学都躲在寝室打游戏,每个人上课下课都在讨论新的游戏装备之类的,魔兽,劲舞团可是风靡一时的热门游戏,可能也正是因为这样,每年我都可以拿到大笔奖学金,如果你以为我是编程高手,那可就错了,同大多数女生一样,我经常觉得编程是件无比煎熬的事情,时常哭鼻子熬夜编程,可还是没有什么成效,好在我有个无比聪明的男朋友帮我,我想我是幸运的。
坦白的说,那是我前男朋友,他绝不是大家想象中的三好学生,相反是个游戏高手,各科成绩都在挂科的边缘,可一到实践科目编程课就独占鳌头,那时我们经常因为观点不同而争吵,比如我劝他来上课不要沉迷于游戏,他觉得老师讲的课本东西,自己都看得懂,实践比理论更重要;他批评我只知道死读书,可我就是对编程提不起兴趣;他总推荐我自己读一些编程的书籍,老师讲的那些东西都很陈旧,那个时候他总跟我讲spring, struct java框架,编程code styles,我根本听不懂他在讲什么,也没确实没兴趣去弄明白,因为老师从来也没说过这些,考试也不考;他经常在课堂上反驳老师,提出自己的观点,可我那时还是乖乖女,对他的行为经常嗤之以鼻,觉得他在扰乱课堂。多年后,当我们一起出国,在国外的课堂上学习,我才彻底意识到中国教育的悲哀。
尽管我对编程没有多大兴趣,可还是跟着我男朋友学了一些东西,自学了一些photoshop,css网站设计,大四的时候,正好学校有3+1出国留学的机会,其实我们对出国留学都没有什么向往,可是想到大学毕业后,我肯定要随流步入考研大军而回北方,而他的成绩估计要自己找工作了而留在南方,我们很有可能分道扬镳,所以我们决定一起出国。尽管对他这样四六级英语考试困难户的学生,还是费了大力气考过了雅思,可见爱情的力量还是很伟大的,最终我们顺利一起出国,我还又一次拿到了丰厚的奖学金。
我们软件专业一共有7个人一起出国留学,国外的计算机教学方式很不同,在外国班里我们只有不到20人,其中女生3个,班里同学的背景年龄也迥异不同,有工作多年后又跑来念书的大叔,有嫌带孩子无聊跑来充电的单身妈妈,也有与我们同龄外国学生,课堂的气疯也很是轻松,老师学生喝着咖啡,学生随时提问老师跑题讨论是常有的事情,课程理论很少,多数是实践,有单人实践作业也有小组项目实践,有的时候我们只上半天课程,剩下半天可能就是小组一起做项目,最有兴趣的是lego 机器人编程课,我们可以自己组装机器人编程,终极考试那天,老师居然还带了录像机给我们拍照录像,你完全忘记你在做作业,更像是在做自己的项目,而且外国老师的评分标准也很随意,基本就几个等级,不会给分很详细,同学间很少谈论分数,完全没有竞争氛围,大家就这样轻松愉快中学了很多东西,也做了自己喜欢做的事,顺便附几张我们机器人美图
很快大学毕业了,我拿了双学位还是first class honours degree, 在国外的一年,我学到了太多东西,那年我才21岁,已经会自己做饭,租房,兼职打工,省钱理财,离家13个小时的飞机路程,我想我是坚强的。大学毕业后,一部分同学选择了回国就业,只有出过国的同学才能体会到其中的艰辛,当然我们也很想回国,可爸爸坚决不同意,爸爸坚持让我继续在国外读研,之后争取在国外工作经验,那个时候很不理解爸爸的决定,其实国外的学费生活费是非常昂贵的,我们家庭也就是普通的职工家庭,可现在回想起来,在人生的十字路口,爸爸可能帮我做了个人生很正确的决定,男友也迫于我的压力留在了国外留学。
在国外读研,你不需要经过任何研究生考试,基本是根据你过去大学的成绩和推荐信来做决定的,由于英语成绩的差异,我最终进了那个国家第一的大学(全球也是前50的成绩)读研,男友也进了不错的大学读研,可我们还是不得不分隔两个城市,每月要做3个小时火车才能见到面。(未完待续)