对大学生的一些建议

原创 2003年12月18日 00:12:00

 

说明:这篇文章原本是在程序人生论坛上的回帖,那些职场的老手就不必看了,
写在这里是想对年轻的学生一代有点帮助.

*  决定事情不要太犹豫
可以准备考研,考不上就当是一种锻炼,考上了也可以决定是不是去上,就象许多
考研的人说的,考研的过程也会很有收获.

*  想办法扩大知识面(很重要!)
学理工的学生一定要把眼界放宽,不能只盯着所学专业,多看些其他方面的书,
在学校里资源充足,条件很好,应该一心的学习,另外也要关注社会,这样才可以
明白自己要学的是什么,学的重点是什么和学习方法.许多学生一提到了解社会就以为要去做家教、打工,其实不一定要这样,多看些产业方面的杂志。例如经济方面的
经理人周刊、经济观察报,软件方面无非就是什么计算机世界、互联网周刊之类的,
当然,直接上网获取信息似乎更便捷,但并非对所有人都如此,用一些传统的方式
获取有效资源往往更便捷,例如能以物理方式印刷出来的文章肯定都是经过严格
的审核和编辑的,而网络上质量显然无法保证. 如何有效的获取信息并提高自身
是一个很复杂的问题,只有通过多读书来体会.在职业中获得成功,有扎实的专业技术只是一方面,更重要的是综合素质,不要把综合素质狭隘的理解为人际交往能力和专业技术,在学校里就过分关注所谓的人际交往能力显然过早,在工作中会进步的很快的,而且好的人际交往能力也依赖于广泛的知识面,只有了解的多了,举止和行为方面才会更成熟. 学校里的所谓社团好象作用并不大,不参加也罢.

* 基础课十分重要
对大学里的基础课要有足够的重视,不要被漫天飞的流行技术牵着走,例如刚举办的软件技术大会上,各个技术牛人介绍的核心技术大多都是大学里的基础理论,例如“和欣”操作系统与以往操作系统的区别、体系结构等等,金山公司介绍的网络游戏关键技术,包括网络的负载平衡(可能用到先进先出算法,最久未使用算法等等,都是操作系统中很经典的算法),服务器集群(需要相当扎实的网络基础知识).百度公司靠搜索引擎发家,而搜索引擎主要经历了三代:词频统计、链接次数、竞价排名,看起来好象很神秘,但核心也就是数据结构中的查找、排序、散列等等. 有工作经验的都知道这些道理,但闷在学校里的学生可能离产业太远,往往容易忽视基础理论,所以这里费些笔墨说一下,因为实在不愿意许多学生走错误的老路.

* 对于基础理论重要性的再补充
一些学生可能被社会上的一些要求误导,以为只有Java,VC,COM等等流行技术才是吃香的,学校学的那些老的掉渣的东西只是让人混混欲睡。简单举个例子,一个公司里可能要做信息管理系统,然后几个人没日没夜玩命开发,最后功能全齐了,表面看起来,每个人都没有区别,都很勤奋,用Java,VC等开发工具都差不多熟练,可能有个别人经验多一些,写的代码规范性好一些,但这种差距并不足以让这个人鹤立鸡群. 因为这种差距对项目的整体并非关键,老板当然也不会为了这种差距为其支付过高的薪水,那么在什么情况下才能真正体现一个人的价值呢?例如系统完工后,发现速度慢的让人无法容忍,然后找原因,一般都是数据库设计不合理、代码算法不佳、网络配置不合理、系统体系结构不合理等等.这个时候往往就是考验基本功的时候,当然并非所有的技术核心都与大学里学的直接相关,但把这些基础理论学好后对理解其他层面的知识有很大帮助. 一个人如果能把包含大量经典算法的操作系统学的非常彻底、非常深入,你能相信他学不会Java,VB,OO吗?学其他的知识也是如此,就象许多人所说的,在大学里重要的是锻炼出很Robust的学习方法,所谓强壮的学习方法就是指把一个人丢在一个完全陌生的技术环境中,而这个人在几乎无人指点(要知道,在实际工作中,绝不要期望能得到很多前人的指点)下能迅速找到突破口,这就是一种到那里都受人欢迎的特质.

* 对于低年级学生的建议
因为还没有开始学基础课,可能方向上比较茫然,其实在学校里能把基础课学好
就很不容易了,不用费脑筋想买那些书好,为每门专业课至少准备两本书,一本
教材,大多是国内的,一本是参考书,最好选国外的,一般的,基础理论方面
的书都不太贵,一边学教材,教材能保证考试,参考书选一些经典的,操作系统
、编译原理、数据结构等方面外国人写的经典书很多,而且这些书大多能跟上
技术的发展潮流,内容很丰富,习题的量大而且很有深度,如果再能做一些实验,
比如实现操作系统的某部分功能:文件系统、进程调度、内存管理 等等,
自己用所学的编译原理知识写一些小的脚本语言.

*  重视哲学的学习
虽然大学里也开了不少基础的哲学课程,如马克思哲学等,但这类课程好象很不受欢迎,应该说,开设这些课程的初衷是好的,但可能高估了大学新生的基础. 一般的初高中学生学习政治类课程都是用死记硬背的方式,大多不知道里面讲的是什么东西。
其实这些课程还是有用的,一个合格的大学生是应该了解基本的政治的,马列主义作为统治国家的主导思想,如果一点都不了解确实不应该,而且大学里选的其实都不是
最艰深的,相对还好理解.

*  德、智、体、美全面发展
这是一句让人听起来就很乏味的口号,但实际上它也是最精练和最贴切的.学生里要对进入社会有思想准备,进入社会后几乎大部分时间都是工作,很难再有时间来培养各方面的能力,在大学里应当尽量参加各种体育活动,如果再能学点乐器什么的就更好。否则工作后就只有与电视和游戏为伍了.

 

 

 


 

对大学生的七个建议-----学生必读

作者:Joel Spolsky [编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国...
  • hitlion2008
  • hitlion2008
  • 2010年01月28日 20:24
  • 1649

对女大学生的一点建议

主持人李波说:《真水无香》刚才吴女士提到是针对毕业女大学生写的,在这里可以给女大学生做一些求职方面的建议。有一些女大学生觉得就业的时候与男生就业有一些劣势。吴女士是一位女经理,你在这方面有什么建议给她...
  • xushimingxiaod
  • xushimingxiaod
  • 2009年03月25日 14:32
  • 857

业界大牛级程序员给程序员的一些建议

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做...
  • hongweideng
  • hongweideng
  • 2015年09月10日 14:03
  • 1068

我对销售人员的一些看法和建议

    我在网上看到一些朋友写一些有关如何做销售,比如说销售目标一要一切为了销售,二要关注业绩,三如何与客户沟通等等,这些文章给我的感觉是为了销售可以不择手段。   我们公司有一个软件代理商,我就目睹...
  • fstao
  • fstao
  • 2008年09月13日 21:15
  • 2325

大学生是否应该搞ACM

以下信息并非个人意见,是来自网络上的信息,仅供参考! ---------------- 问:我想做项目,老师却推荐参加acm,身边的朋友很多选择了acm,acm对未来的发展很有用吗? 答:这个难...
  • simanstar
  • simanstar
  • 2013年02月16日 21:07
  • 1510

美国顶尖理工类大学的教授们 对计算机专业学生的建议(包含其他部分专业)

其中包括gatech,MIT,INDANA~~~~~~~~~~浏览地址:http://www.cc.gatech.edu/student.services/phd/phd-advice/下面是一个教授...
  • zhangyu6050
  • zhangyu6050
  • 2005年05月29日 09:16
  • 1584

李开复给中国大学生的第四封信—大学四年应是这样度过

大学四年应是这样度过   李开复 2005年2月     今天,我回复了“开复学生网”开通以来的第1000个问题。关掉电脑后,始终有一封学生来信萦绕在我的脑海里,挥之不去:   开复老师...
  • u011095348
  • u011095348
  • 2015年05月03日 17:57
  • 5774

从技术角度对中国系统软件发展的一些看法和建议

对中国系统软件发展的一些个人看法和建议 陈怀临 系统计算研究所 huailin@xtrj.org www.xtrj.org 8/8/2004 作者:我写的一些不成熟的想法。希望大家多提意见,并且多帮助...
  • klandy
  • klandy
  • 2005年03月16日 23:29
  • 1351

给大学生的十五条建议

给大学生的十五条建议苏霍姆林斯基摘自:华东师范大学出版社,《大学活叶文集》,第7辑(1998年12月版)[作者简介]  瓦西里·亚里山德罗维奇·苏霍姆林斯基(1918-1970),教育家,前苏联教育科...
  • tadboy
  • tadboy
  • 2002年12月02日 09:27
  • 426

给大学生的几条建议

http://blog.csdn.net/googdev/article/details/64439156
  • changmumu
  • changmumu
  • 2017年03月22日 22:19
  • 120
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对大学生的一些建议
举报原因:
原因补充:

(最多只允许输入30个字)