前两天拿到阿里巴巴和美团的offer,算是快走过人生的一个阶段了,应该准备走向社会了。现在的自己,可能不会被当做一个反面教材,不过以前就不好说了。回想自己的大学生活,第一年挂科无数(其实是挂了学分最高的几门课),最终成绩排名专业倒数第五,现在的我学习成绩也不怎么样,这就是我与奖学金无缘的原因了。然后也在学生会混过,交了一些朋友,但也浪费了不少的时间,还好,后来学生会没再继续干下去。
这两天总有人找我分享一下我求职的经验,说求职的经验,倒不如说大学的经验。找一个好的工作不是一朝一夕的事,需要长期能力的积累。我就把我在大学三年中的感悟说一下,先具体到几件事,以下仅仅是我个人的体会。
首先我要谈的第一点是挂科
作为一名资深学渣,挂科的痛苦我算是深有体会。谈到挂科,你们也许被灌输过这样的思想——不挂科的大学不是完整的大学,但也请你同时看看,说这话的人是谁? 不用想,肯定也挂科、也是学渣。我觉得这些人最可恨了,自己渣也就算了,还以过来人的姿态来误人子弟(呵呵,希望我今天的一番话不要误人子弟)。 我想很多人挂的都跟我一样,无外乎数学和英语,相信很多人都有这样的疑问,学这东西有个毛用,学那个又有毛用? 呵呵,曾经的我也是这么想的,但当我要用到数学和英语的时候,我才意识到我当初的想法是错的。 有些人可能看不起高数,线性代数、概率论什么的数学。这玩意他们干什么的,其实我当时也不知道,只是马马虎虎学一下,保证不挂科就行了,不过,有些人连不挂科都不能保证。后来,等到接触机器学习的时候,才发现,数学是那么的重要,现在只能回过头去补了,还得花费很大的精力。
这里我向大家推荐《数学之美》,让你体会一下数学是如何在计算机科学中发挥强大作用的,这本书讲的通俗易懂,不会在阅读上有什么困难的。另外,以后等你需要看英文文档的时候,你就知道英语的重要性了,有机会多学以下英语吧。
关于挂科,我想说的是,你首先要知道这门课的作用,要正视这门课。有些人支持什么大学无用论的观点,支持这种观点的肯定有两种人,一种是天才,在某方面已经获得了很高的成就,另一种就是学渣,只是为了逃避学习。我觉得,大学绝大多数课程都是有用的(也有例外)。学一门课前,你应当知道这门课的用途,思考一下自己以后在什么地方会遇到。我觉得,老师在教授某一门课前,有义务让自己的学生了解这门课,让他们产生兴趣。
我要谈的第二点就是游戏
谁不玩游戏,是个人都玩,但我看到很多人都玩的不是人了。我们来做一道简单的数学题,大学三年,LOL什么赛玩了2K场的大有人在,平均一场30分钟,加上等待的时间,平均算45分钟吧,2K场就是1500小时,加上平常练习玩的时间,都有几K小时的时间了。可能大家没看过《异类》这本书,但应该听过一万小时定律(大概是这样,任何人在某个领域只要练习一万小时,都能从平凡达到超凡),想想你在游戏上浪费了怎么多时间了,假如用来干某件正经事,说不定你已经有一定的成就了。 以同等的成绩进入大学,4年之后千差万别,究其原因就是有些人话了几年的时间学习,有些人花了几年的时间玩。
可能女生很少玩游戏,但韩剧什么的跟游戏性质一样的恶劣。谈到这点,我突然想谈谈追星的问题了,我觉得这点在女生中比较普遍。偶像是什么,我觉得偶像应该是样仰慕、想要成为的人,而不是那个来抚平你寂寞空虚的心的人。关于那些脑残粉什么的,我也不想什么了。。。
第三点就是生活和谈恋爱
关于生活,我对我周围的人印象最深刻的就是睡懒觉。睡懒觉是很爽,我大一也睡了一年,后来我觉得太浪费时间了,也就慢慢改了,现在我基本上6点多起,偶尔睡到7 8点。现在,问问自己每天睡到了几点? 再回到一万小时定律,你一天比别人多睡3小时,10年后,别人在某个领域取得成就,你仍然默默无闻。
关于谈恋爱这一点,我认为最重要的是两个人相互为对方的未来考虑,而不是因为什么生理上的需求或是其他什么原因。好的另一半应该是鼓励你前进,成为你生活中坚强后盾的那个人,而不是来拖你后退的。如果你有一天发现,对方已经严重影响了你的学习生活,也许你该考虑你们是否合适。 还有最重要的一点,遇到合适的,要坚持下来,一份感情来之不易。
第四点谈谈关于学习的问题
本来这应该是最重要的话题,但我这仅几行的笔墨,因为我觉得,刻意去讲什么学习方法是无用的,还不如和学霸或者某个领域优秀的人结交,想成为什么样的人就和什么样的人结交。俗话说物以类聚,人以群分,选好自己所属的群体。
以上就是我要说的几件说了,当然大学生活中不单单这些,另外一些乱七八糟的事我也就不在提了。谈完了大学该怎么过,我再来谈谈大学应该获得什么? 首先无外乎各种能力。
学习能力:
成绩代表你的过去,知识代表你的现在,而学习能力代表你的将来。在技术日新月异的时代里,面对变革如此之快的计算机技术,你不懂的学习很快就会落到别人的后面。
表达沟通能力:
从我的专业角度出发,我先要纠正大家对程序员的一个误解。大家可能以为程序员都是默默地敲代码,很少需要交流,大错特错,现在软件的复杂度已经不是以往能比的了,需要很多人协作完成,好的沟通表达能力大大提高你的效率。想到前两天在阿里签约的圆桌会议上,那些技术出身的面试官的表达能力确实令我非常诧异。
以上观点仅从我计算机专业的角度出发,但我认为沟通表达能力在任何行业都是非常重要的。关于如何去锻炼表达能力,首先与别人交流肯定必不可少,其次,我觉得多读一点杂书还是好的。
灵活的思维:
生活中各种突发的事情,你要马上知道如何去应对,还会越到各种新的问题,要知道如何解决,所有思维能力显得尤为重要。 这里我要给大家灌鸡汤了,可能有些人对鸡汤很不屑,但你也不能否认鸡汤有时候说的很对,李开复告诉我们要多思考,但他没告诉我们要思考什么! 这里由我来告诉你,先思考一下你应该思考什么!
我再谈谈github和博客的问题。前两天,在微信某个公众账号上看到了一篇文章,说是有github和博客的人年薪一般要比没有的人多出4W+,这肯定不是空穴来风。我也算是写了一年半的博客了,深深觉得写博客对自己总结能力的帮助。写博客在面试中也算是给了我很大的帮助。 在阿里的面试过程中,一面面试官当时面试就看了我的博客,然后问了我都写些什么内容。我本人没有github,然后面试官也建议我把自己的代码托管到github,一来是作为代码的备份,二来也算是记录自己的正常过程。
更新博客和github也不是一件难事,一周写一篇就可以了,也花不了多少时间,大不了就是少玩会、少睡会懒觉。 《暗时间》的作者刘未鹏,每个月至少写一篇博客,然后坚持十年,最终把博客总结成书《暗时间》。我在这说刘未鹏的例子并不是想说写博客能让你变的多牛逼(虽然一定程度上就是这样),我只是想告诉你,有人能坚持下来,看你能不能拼过人家。