如何做一名好计算机专业的学生.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
作为一名计算机专业的学生 1.首先,你要努力培养对这个专业的兴趣。很多同学都会抱怨计算机不是自己的兴趣,时刻抱着将来转行的打算,而这种想法事实上很危险.窃以为,计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就.如果你确实不喜欢这门专业,如果你还有后悔的余地的话(例如你还是大一),那么你就应该尽早转行,否则你就需要培养对她的兴趣,这样你才能从抽象的理论中找到实实在在的快乐。 2.清楚什么是真正的计算机“科学”与“技术”。做网页,做图片,做flash,玩游戏,改注册表……这通通不叫计算机科学与技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么丢人 的,我们需要的不是让别人称作那种所谓的“高手”。 3.数学基础很重要.这里的数学基础不是你在数学课程上得了多少分,而是一种抽象意义上的数学思维,是一种能将数学理论灵活应用于实际问题,并且过程简明,结果高效的能力.推荐认真学习数学建模,有机会的话请参加大学生数模竞赛,对培养自己的能力绝对是一个飞跃. 4.请“真正”地学好C/C++.因为很多人在大一时所学习的就是C,认为C/C++就是那回事.但事实上我想陈述的就是,即使写了20年的C程序,即使写了数十万行的代码,任何人也不敢称自己就是编程高手.不信你试试自己独立编写一个String类,或者自己编写函数strcpy的代码,然后从编程风格,出错处理,算法复杂度分析三方面进行评价,再来估计自己的能力.虽然C/C++中的指针,内存管理等等让不少人吃了苦头,于是有人会倾向于Java或C#,因为这两门语言中没有指针,而且内存毋需程序员管理.但是我认为C/C++是真正的能够培养自己严谨的思维和编程能力的语言,如果什么都由内部管理,对用户是透明的,那么你就永远也不能了解内部的运行机制,永远不能做到举一反三,所以这也是很多人不推荐太依赖MFC的原因.而在C/C++中培养出来的严谨思维和解决问题的能力将可以使自己受益终生,不论你将来从事什么行业. 5.明确你最终的专业方向是软件还是硬件。如果你选择软件,首先你得学精数学、数据结构、算法设计、汇编语言、操作系统、 编译原理、数据库原理、软件工程等等课程,然后还是要听一听硬件课程,很有用的。只有真正的从硬件到软件,从操作系统到用户软件,从数据库到网络上整体上把握,你才能真正的学“通”计算机. 6.做一些实际项目,不论是大到一个ERP或者GIS,还是小到一个电子商务网站, 都亲身实践一下,在做项目中运用所学的理论知识,提高自己的综合能力. ? 7.最后,强调一下英语尤其是口语的重要.试想想,即使你的专业水平再烂,但当你操着一口流利的英语的时候,你就能给别人一种强大的压力与震撼,让别人油然而生一种佩服之情.呵呵,开玩笑了,英语与专业当然都重要 专业书籍的选择 ????? 在实验室呆了这么许久,尤其是最近一直忙着数据库的查询优化工作,其实积累了许多心得.实验室的兄弟一直怂恿着我把这些心得写到博克上,但是我觉得写一些太专业的东西,大家也不会感兴趣的,还是写一些比较轻松的东西吧,专业上的技术问题必要的话可以和我私下交流. ??? ? 今天的话题比较轻松,说说我们对计算机书籍的选择问题. ????? 一本经典的计算机书籍,真的是让人如沐春风,让人爱不释手,而一本不好的书则很有可能把人带入歧途,使人走不少弯路.以下我总结一些在技术学习当中的经典书籍,我总结的目的只是希望大家在图书馆逛的时候有幸看到这些书的时候,千万不要错过哦,否则你95%以上的可能在你毕业之前不会再在图书馆看到这本书了. ??? Algorithm:??The Art Of Computer Programming?,即《计算机程序设计艺术,算法》中的惊世之作 ; ??? C++:?由于C++在语言中的王者地位,所以好书实在太多,首先强烈推荐? Thinking in C++? ; ??????????? 其次是 C++ Primer,因为这本书太过详细! ??????????? 其他如The C++ Prigramming Language, Inside the C++ Object Model , Essential C++等等也都很值得一读; ??? Visual C++:?? ?????????? 强烈推荐: Inside C++ (Visual C++技术内幕 第四版) 推荐第四版,翻译较好, 潘爱明译,?清华大学出版社; ???????????强烈推荐: 深入浅出MFC?? 作者:侯俊杰??? 华中理工大学出版社;? 其中侯杰的这本书是MFC的超经典之作; ??? Java :?? 强烈推荐? Thinking in JAVA; ??? ASP.Net: ASP.Net解

文档评论(0)

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

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

1亿VIP精品文档

相关文档