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

上传人:wt****50 文档编号:34592659 上传时间:2018-02-26 格式:DOC 页数:5 大小:27.50KB
返回 下载 相关 举报
如何做一名好计算机专业的学生_第1页
第1页 / 共5页
如何做一名好计算机专业的学生_第2页
第2页 / 共5页
如何做一名好计算机专业的学生_第3页
第3页 / 共5页
如何做一名好计算机专业的学生_第4页
第4页 / 共5页
如何做一名好计算机专业的学生_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何做一名好计算机专业的学生》由会员分享,可在线阅读,更多相关《如何做一名好计算机专业的学生(5页珍藏版)》请在金锄头文库上搜索。

1、作为一名计算机专业的学生1.首先 ,你要努力培养对这个专业的兴趣。很多同学都会抱怨计算机不是自己的兴趣,时刻抱着将来转行的打算 ,而这种想法事实上很危险 .窃以为,计算机是一把双刃剑,学好了你会飞黄腾达,学不好你毕业后会极其痛苦,高不成低不就.如果你确实不喜欢这门专业, 如果你还有后悔的余地的话(例如你还是大一),那么你就应该尽早转行,否则你就需要培养对她的兴趣,这样你才能从抽象的理论中找到实实在在的快乐。2.清楚什么是真正的计算机“科学”与“技术” 。做网页,做图片,做flash,玩游戏,改注册表 这通通不叫计算机科学与技术,如果你是计算机的学生,会做以上事情,那是你应该的,不会做,也没什么

2、丢人 的,我们需要的不是让别人称作那种所谓的“高手” 。 3.数学基础很重要.这里的数学基础不是你在数学课程上得了多少分,而是一种抽象意义上的数学思维,是一种能将数学理论灵活应用于实际问题,并且过程简明,结果高效的能力.推荐认真学习数学建模,有机会的话请参加大学生数模竞赛,对培养自己的能力绝对是一个飞跃.4.请“ 真正”地学好 C/C+.因为很多人在大一时所学习的就是 C,认为 C/C+就是那回事 .但事实上我想陈述的就是,即使写了 20 年的 C 程序 ,即使写了数十万行的代码, 任何人也不敢称自己就是编程高手.不信你试试自己独立编写一个 String 类,或者自己编写函数strcpy 的代

3、码,然后从编程风格 ,出错处理,算法复杂度分析三方面进行评价,再来估计自己的能力 .虽然 C/C+中的指针, 内存管理等等让不少人吃了苦头,于是有人会倾向于 Java 或 C#,因为这两门语言中没有指针,而且内存毋需程序员管理 .但是我认为 C/C+是真正的能够培养自己严谨的思维和编程能力的语言,如果什么都由内部管理, 对用户是透明的,那么你就永远也不能了解内部的运行机制, 永远不能做到举一反三,所以这也是很多人不推荐太依赖 MFC 的原因.而在 C/C+中培养出来的严谨思维和解决问题的能力将可以使自己受益终生,不论你将来从事什么行业.5.明确你最终的专业方向是软件还是硬件。如果你选择软件,首

4、先你得学精数学、数据结构、算法设计、汇编语言、操作系统、 编译原理、数据库原理、软件工程等等课程,然后还是要听一听硬件课程,很有用的。只有真正的从硬件到软件,从操作系统到用户软件, 从数据库到网络上整体上把握,你才能真正的学 “通”计算机. 6.做一些实际项目,不论是大到一个 ERP 或者 GIS,还是小到一个电子商务网站, 都亲身实践一下, 在做项目中运用所学的理论知识,提高自己的综合能力.7.最后 ,强调一下英语尤其是口语的重要. 试想想,即使你的专业水平再烂,但当你操着一口流利的英语的时候, 你就能给别人一种强大的压力与震撼,让别人油然而生一种佩服之情. 呵呵,开玩笑了,英语与专业当然都

5、重要专业书籍的选择在实验室呆了这么许久,尤其是最近一直忙着数据库的查询优化工作,其实积累了许多心得. 实验室的兄弟一直怂恿着我把这些心得写到博克上,但是我觉得写一些太专业的东西, 大家也不会感兴趣的 ,还是写一些比较轻松的东西吧,专业上的技术问题必要的话可以和我私下交流.今天的话题比较轻松, 说说我们对计算机书籍的选择问题.一本经典的计算机书籍, 真的是让人如沐春风,让人爱不释手, 而一本不好的书则很有可能把人带入歧途,使人走不少弯路. 以下我总结一些在技术学习当中的经典书籍,我总结的目的只是希望大家在图书馆逛的时候有幸看到这些书的时候,千万不要错过哦, 否则你 95%以上的可能在你毕业之前不

6、会再在图书馆看到这本书了.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+技术内幕 第四版) 推荐第四版,翻译较好, 潘爱明

7、译, 清华大学出版社;强烈推荐: 深入浅出 MFC 作者:侯俊杰 华中理工大学出版社; 其中侯杰的这本书是 MFC 的超经典之作;Java : 强烈推荐 Thinking in JAVA;ASP.Net: ASP.Net 解密(第二版)(ASp.Net Unleashed),(美)Stephen Walther, 中文版由中科院专家汤涛老师翻译;超经典,连英文版我都读得津津有味;C# : C#入门经典 karli watson,marco bellinaso 著 康博 译 清华大学出版社;Visual C#.Net: 强烈推荐 Visual C#.NET 技术内幕 (美)Mickey Will

8、iams,冉晓旻等译,清华大学出版社 ;DataBase : 关于 Transaction 我推荐 : 数据库与事务处理 ,(美)Philip M.Lewis,机械工业出版社 ;关于 Performance 我推荐 : Microsoft SQL server 性能调校 ,胡百敬著,电子工业出版社; NetWork Programming: 人民邮电出版社 VC 平台下进行 Windows 网络编程的极具参考价值的参考书.Theory of Software: 人月神话,Fred Brooks,清华大学出版社,一本在软件领域绝无仅有 20 余年畅销不衰的必读经典,这本书的经典我就不用多介绍了.TCP/IP Protocol: TCP/IP 详解(卷 1):协议 ,(美)W.Richard Stevens,一本完整而详细的 TCP/IP 协议指南.以上技术只限于我所使用较多的,其他许多技术如J2EE,Delphi,Unix/Linux,CORBA 等等我用得较少就没有资格指手画脚了,呵呵!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号