人与土地分享 http://blog.sciencenet.cn/u/heartuser 非虚构写作,诚实行动。

博文

老去的,新生的.1

已有 3524 次阅读 2012-10-13 20:37 |系统分类:人物纪事| 赤脚星眨, 在路上。老去的, 新生的

老去的,新生的

 

Mama says life is a box of chocolate,you never know what you are gonna get.

You have got to put the past behinde you before you can move on.

----《阿甘正传》

正像阿甘所说的“妈妈说生活就像一盒巧克力,你不知道你的下一块口味是什么“。在老去的和新生的交汇点”放下包袱,继续前进“,卸下书包,背起行囊,挥一挥手,告别校园,走向下一段旅途。


                     

 

 

求学的脚步在这个夏天嘎然而止。行走在布满青草与花香的偌大校园里,曾一直为在大学校园里未穿学士服留影而遗憾,此刻不得不脱下为校园留影浸透汗水的硕士服,收拾好行囊,匆匆告别了青春。

 

校园里的生活,是永远的回忆,不会被随之而来的生活所取代,也不会湮灭在记忆里。读研期间,有学习的压力,有项目的压力,有论文的压力,同时也得学习为人处世。大学毕业后,对于自己的前途依旧没有明晰的轮廓,相比直接就业而言,读研成了自己不二的选择。大学期间松散的知识框架终究经不起研究生科研生活的折磨,原本想在研究生期间走入嵌入式世界,到头来被项目组选入了软件开发成员中。头脑中对于软件开发没有一点概念,顶多只有一点微机原理、数字电路、C语言等零星地不值得一提的基础。进入项目组后,头脑中依旧是自己自学有关嵌入式的概念ARMLinux、操作系统、驱动、交叉编译、MakeFile……时不时还摆弄着开发板,虽然学进去的东西少地可怜,但还是觉得收获不浅,因为自己愿意去尝试学一些新的知识。慢慢接触到实验室项目后,发现自身的知识对于项目来说“捉肘见襟”,越来越力不从心。进入到项目中,仿佛进入了黑暗的泥沼。刚开始,没有想过也不愿承认自己会去做一个程序员,胳膊扭不过大腿,应项目要求慢慢去学习了《C与指针》、《C专家编程》、《C陷阱与缺陷》、国外c语言圣经《The C Programming Language》、林锐《高质量c编程》、国内谭浩强那本C语言……书本堆满了电脑桌的角落,学完C语言后,尝试着摆脱面向过程分析问题的方式去理解万千世界都是由一个个对象组成的,去阅读面向对象的编程书籍(C++书籍)。

 

初中时,电脑使用的还是DOS系统,依旧还清晰记得当时在学校学计算机的情形:每次上课打开电脑后,界面一团黑漆漆的,老师在黑板上讲解各种命令,学生都得按照老师给出的命令,将其敲入计算机,然后等待很长一段时间才能进入到计算机桌面。那个时候,对于计算机是畏惧的,因为它的界面不友好,而且命令行枯燥难记。而现在window做为dos的后代,披着更为神秘的面纱,在某种程度上来说,学习计算机的学生应该需要去掌握Linux操作系统,尽管Linux操作是使用命令行,但是学习Linuxwindows更能深入、能让你使用庖丁的牛刀去接触到庞大操作系统的血和肉,关于Linuxwindows清华大学退学的博士生王垠发表过强问《完全用Linux工作》。在windows系统中学习编程,必然得接触和了解微软发布的各种编程工具Turbo c VC++,BROND C++……刚上大学时,C语言实验课上使用Turbo c做为编译器,这个编译器现在已经被其他工具如vc取代了,因为它确实也不太友好。微软在不停地更新编译工具,这就使得程序员不断去学习新的知识,掌握语言与工具,让自己思维建立在微软的各种语言与工具上。从市面上各种编程书籍如《VC技术内幕》、《深入详解VC++》、《深入浅出MFC》、《Windows 程序设计》……学习vc++编程就得需要这么多的知识储备,只有深刻理解windows操作系统,当然你也可以稀里糊涂地使用微软工具点击拖出控件编译出各种程序,但是当你一旦遇到问题时肯定会手足无措。为了解开windows面向对象编程,还得需要掌握面向对象语言,C++首当其冲,当时为了学些C++,搬来了《c++ primer》、《code complete》等书籍来啃。为了散去windows编程迷雾,需要了解工具,了解语言,理解操作系统,尝试着使用windows程序思维去编程。

 

实验室呆的就了,还是能够编的出一定数量的代码。在师兄的手把手指导下,渐渐上手项目。师兄在编程方面具有天赋,他作为一名有悟性的程序员在指导我的时候,对我影响很大。比如,在项目攻关前夕,师兄耐心地一行一行去分析代码,去发现bug,分析bug,找出bug,改正bug,他的耐心值得我去学习。在编写程序时,杜绝bug发生,与一个程序员的编程素养分不开,比如在一个函数中添加断言ASSERT对于输入参数做检查等等。老外写了一本《Debugging Windows Programswindows程序调试书籍,指导程序员去发现、分析、解决程序问题。很多一手资料都源自老外,老外做事细致、写出来的书很细腻,初看起来“很傻”,很多在我们看起来就“众所周知”,他们却花费大篇幅去写清楚“来龙去脉”,而且必要有意思的事,他们将所写的东西与生活中的哲学来类比,让你感觉亲切、自然而有所思考。所以,读外文资料是一个程序员可或缺的环节。师兄说过,自学对于编程至关重要。后来自己慢慢去上有关程序员网站,博客园、CSDNPUDN、程序员天堂、VC++知识库、codeproject等网站。进入一个新行业,人人都有菜鸟季,似乎我的过度有些长,无疑这些对我影响也很大,带给我很多思索。比如写代码之前,问自己这段代码我需要他完成什么功能,最直接的方式是什么?这段代码出错,记录下现象,分析出产生这个bug的可能性有哪几种?在编写代码及找“虫子”过程中,锻炼了思维培养了耐性。在生活中,发现问题、分析问题、解决问题科研思维模式照样受用。程序员的路很长,我只站在这段路的口子边,就迎来了校园招聘。

 

MTK是来学校招聘比较早的企业之一。MTK的笔试题涉及的面很广,软件面试题有两套题目,可以选作其中一套:一套是底层驱动,一套是上层应用软件。参加了MTK笔试后,才知道《程序员面试宝典》几乎囊括了所有的笔试题,陆续参加了几个公司的笔试,发现很多公司的笔试题的母题都源于此书。渐渐地,校园教室里面多了一些捧着宝典狂啃的人,在即将离开校园的时候又认真了一把。在参加面试的过程中,一些公司(如中兴)的专业面试需要当场在纸上写程序,以前认为“纸上得来终觉浅”,但是程序员能在纸上写程序是另外一层境界。在电脑上敲代码,比如在VC++6..0编译环境中写代码,如果你安装了ASSIXT编程助手软件的话,你敲出一个函数的首字母比如p,后面会跟有printf等以p开头的函数供你选择。在纸上写代码,不但要求你对一些常用函数名比较熟悉,而写得注意书写规范等细节。随着华为、中兴、百度、网易、腾讯、爱立信等公司进入校园招聘,各种程序员笔试题、机试题层出不穷,不仅考应聘者的智力,而且会从代码风格去窥探程序员的编程修养。程序员大多都读过林锐博士写的《高质量C/C++编程指南》,很多公司总会摘取其中几点作为考题……

 

辗转于项目与找工作中,奔波与教研室与学校的各个宣讲会。疲劳中有收获。最终,锁定了华为和中兴两家公司。在国内,谈通信,必定会想起“巨大中华“四家公司:巨龙、大唐、中兴、华为。目前的通信行业,排序应该是以倒序的排列。在校园里,第一次穿起了西服,一直是休闲衣着,陡然正装,望着镜子里的自己,微笑而自信。穿起正装,打起领带,带着简历,逐一去面试华为、中兴。华为的面试地点在成都市中心的一酒店,华为包下了三层楼用于面试。来应聘的应届生人山人海,穿着正装,抑或比较正式的着装,派对等候着面试或面试结果。华为整个面试有四面:一面,一对一面试;二面,群面;三面,性格测试;四面,boss面即终面。第四面完成后,还需要做一个英语面试,人机对话。整个面试过程中,采用一人否决制度(?),只要有一个HR觉得不行就会被pass掉。华为的群面是压力面,有些HR会针对你说的某一点或者你性格上某一点对你进行压力测试,你要是能够顶得住压力适当灵活变通,通过群面是没有问题。在群面过程中,要积极参与小组讨论,若能扮演小组隐形leader角色的话,在考官面前增加印象分。当天上午面试中兴,下午面试华为。在学校宣讲招聘,华为和中兴两家通信公司也会明争暗夺,比如发offer时两家公司可能会同时发offer,发offer后给你考虑的时间也会很短。有惊无险地收到了华为和中兴的offer,且通知签约时间是同一天的同一时间段,以为着你必须迅速地取舍。虽然两个公司给的offer不同,中兴给的offer是软件开发工程师,最终follow my heart选择了华为。自此后,程序员生涯高一段落。

 

华为报道的时间可以选择,我选择一个接近9月份报道的时间。想在结束学生生活后,过一个暑假。离别悄然而至,毕业前,学院里面的老师给毕业生上了最后一课,有关于在工作当中如何处理事务、处理人际关系云云。当时,感觉还挺不错,老师会关怀我们这些即将离家的孩子。毕业前,更需要提醒我们脚踏实地,仰望星空。放手去做自己想做的事,尊重自己的梦醒,过自己想要的生活。应该提醒我们,不必要为了票子、房子、美女去奋斗,应该努力追求幸福生活,不要活在世俗里。国外,哈佛大学毕业开出租车,他日子很好,还有一位也是哈佛大学的毕业生亨利· 戴维·梭罗,去了瓦尔登湖与鸟兽为邻,过着闲云野鹤般生活,写下了《瓦尔登湖》如此清澈、接近自然的心灵感悟。学生毕业的时候,需要老师去安抚下这些浮躁的心,避免被社会这个大染缸过度污染。毕业意味着追求自由,流浪地行走,思想眼界随着脚步不停地拓展,做一些于己于人有意义的事,而不仅是追求利益等物质,那该是多美好。

 

读研的回忆的是幸福的。曾几次踩着骨架松散的单车温江骑游,每次都是黑夜才归;趁着周末去田埂、油菜花地转耍;假日,跑到校园工地上寻野瓜藤,炒野味约几好友打牙祭;在不安的春季,约朋友城市徒步;为了看“浮在云朵上的村寨”,约上师弟等六人,历时三天骑行汶川,全程200KM+,体会到淋漓尽致的风景淋漓尽致地看;独自六个小时坚持爬完了成都第一峰---西岭雪山,因为心中总有“不想爬一座没爬完的山”,最终一个人搭上山顶缆车的末班车;毕业旅游时,与两三好友用两天时间徒步峨眉山,全程60KM;毕业时,想拥有一台相机,哪晓得把钱花在了去九寨沟毕业旅游上……

 

迷恋上了骑游,登山、徒步等户外运动。蜂窝网上很多人都将自己的行程总结成攻略为后来者提供旅行指南。曾想拥有一台入门级单反,将所见的景色猎入镜中,与人分享;曾想在毕业旅行时,背包徒步牛背山看日出观云海;曾想过,在G318川藏线上碾出我的轮痕,放浪西藏,分享感悟。一次偶然的机会,在书店里翻阅向伟成写的《藏地大穿越》,作者是个70后,毕业于上交,为了实现自己的“青藏梦”,花了169天从成都骑单车出发,实现了西藏之旅。“浪迹天涯,写下感悟与所有人分享”,给人最大的感触。

 

生命是一段塞满汗水、泪水、荣、辱的历程,沿途的景色绝不亚于任何国家5A景区(如果有这样的景区),所幸的是我们都不不要用金钱去换取生命旅途的门票,在物欲横流、利益熏心的今天,我们仅需保持一颗纯洁的心灵,用她去发现生命旅途中的每一寸土地,停下脚步放慢节奏去触摸生命中实体的存在。

 

生活中并不缺少美,只是缺少发现美的“眼睛”。码这段文字,为了纪念老去的日子,和迎接新的生活---职业人。将用有限的文字记录,发现的、感悟出来的、属于你的、你们的、我的、我们的生活。

 

 

                                                                                 



https://wap.sciencenet.cn/blog-450427-622241.html

上一篇:赛豹.7
下一篇:思考是一口“井”
收藏 IP: 222.44.97.*| 热度|

4 朱艳芳 褚海亮 廖晓琳 张奎勇

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的精选博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-13 05:45

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部