我程序生涯.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我程序生涯

我程序生涯 本文仅为爱好程序及向往真正之程序员者所作,其余人等可忽略下文。 如今,接触CS几近八年,不学无术,所精之物鲜也,以至一事无成。 现回忆吾程序之生涯,以整理繁杂之心绪。 1. 接触计算机和编程语言 02年始大学,DOS机学Pascal,一去不返矣,直到07年在做一Pascal软件的反汇编时才再对Pascal有点回忆。是时,Pascal和计算机导论并开,终于导论没导好,而Pascal也尚未触及指针话题就匆匆而终也,但明白了程序设计最基本的语句结构、条件判断结构及循环控制结构,以此为根,方可后进,也不错了。 2. 初识C++及面向对象 03年来了个跳跃,未学C而直接开设C++课程。一天,任课教师有事,其夫代之,仅一言令吾有所体悟:你们这样C语言学不好,C++也学不好。诚然!课程快结束时,面向对象部分匆匆了事,好在当时知道了类的样子,知道有OOP这么个东西。最大的欣慰是认真学了C++的C语言部分,初步理解了指针这个东西。学习效果显然不好,加上自己很懒惰,这对我随后几年的影响颇大,譬如对C语言的printf给予100%的憎恶,人家问我会什么语言时,我只能说什么都不会,勉强说我会C++中的C语言! 3. 在颓废中练习编程 03年底,开设数据结构。现在回想,可叹,自己为何总是差一拍呢?学数据结构时没有体会到数据结构的精髓,反而是在利用课程练习提高编程能力,练习类如何用,当然当时还是不懂OOP的,只是为了用类而为之,但仍有程序设计的自我满足感,因为能把自己想的用程序表达出来,特别是调试解决问题的过程很刺激。 同时,那一年伴随着一个挺热门的东西,就是有同学自已学习VC(平常上课是不会教这东西的),学习做界面,牛的一塌糊涂,就跟风,其实就是买本教材照着点击鼠标罢了,在不懂面向对象的时候学习这个,回想起来真是可笑! 随后还有一些课程,能够练习到编程,譬如数值分析、操作系统、数据库、计算机图形学等等,或多或少,总是有些提高,但并没有本质性的改变。 后来学习汇编,也没多大感觉,加上自己没认真学组成原理、微机原理等课,认定自己不适合搞硬件,其实这缘于自己的颓废。 04年下半年开始随后的两年是这辈子最不齿提起的阶段。同寝者共事网游,和吸毒无二,越陷越深,终不可拔。于其中也,迷之又迷;而于其外,则痛苦不堪,愧对师亲,自责良心,毒瘾侵之,难忍而入网吧者再。学习成绩骤降,一等奖学金至二等,再三等,再到无,乃至逢试只望及格。也就是在那个时代,学会了如何应付考试,我们知道及格是不能违背的下限,故每临考试,皆群起合作之,依重点作分工,各自发愤,互讲所学,一起过关,未曾挂课,此乃唯一无憾之事。但最大的痛恨,乃专业之废!那会儿简直傻的可爱!一舍友,到了大四,让他用C++写程序时,上来就begin,end,大哥,感情现在咱还停留在大一Pascal的阶段呀! 一晃,到了大四,要考虑人生怎么走了,大学如此颓废,专业能力底子差,害怕面对找工作,遂考研,也就在这个时候停止了网游,否则此生废矣!研考上了,凭的还是大学开始时的基础,但这确实是我的一个转折性的新起点。 大四下学期,也就是06年上半年,做毕业设计,头疼了吧!还好,自己命好,能遇贵人,两人一起用VC做一软件,全靠人家了,也亏得人家帮助,自己才又能回到程序设计的路上来了,但对C++、MFC、面向对象这三者还只是了解,甚至三者的关系都不能理解清楚。想想当时很好笑,用了STL的vector,然后在论文中就描述使用了一种数据结构的新技术,哈哈!然后买了本《深入牵出MFC》,浅尝辄止,虽然现在想看但没多少时间了。 4. 编程之大进步 06年下半年开始上研究生,亦相当于重新做人,老师要我参和的是硬件的项目,兴趣不大,又因课业繁重,后退出项目忙考试,这半年从程序设计角度进步不大。 07年上半年是个转折,那会课少了,自己业余时随手从同学那拿《absolute c++》来看,系统学习了一遍C++。这时,才对面向对象有了点认识,有了点体悟,然后就结合着MFC想为什么框架是那个样子。那个学期开设有专门的面向对象课程,跟着去听了,拿来印证自己的所思所想所学,进步很快。那一年,腾讯为了扩大自己的影响力,就在各个高校开设腾讯创新俱乐部,参加之,正好是锻炼编程的机会,于是基本上自己主导做了一个软件,并提交了作品。那个学期锻炼机会还真挺多,算法设计和分析课程要做大作业,面向对象课程要做大作业。进步很快,以至于多数人都认为较难的面向对象大作业,我在两天时间内就结束了,包括设计和编程。 那个时候真的是重新拾起了自信心,而且自己在周围同学中有优越感,也感谢

文档评论(0)

htfyzc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档