写给大一大二大三还在迷惘中的学生

一. 写在前面 


       这两天找工作不易。由衷感慨,非常多书都没早看,所以希望学弟学妹们能多看点书,特别是我们qtech的ACMer们,我们这样的acm弱校的ACMer走出来的,acm水平都不行,假设再像我当年那样,项目经验也没有,基础那么薄弱,面试笔试都靠着袭击看的一些东西,而不是实实在在掌握的东西,那样即便面试过了,在工作的道路上还是会非常吃力的。

故下面是我的一些心得,写给acm弱校的ACMer们。

二. 写给大三


        下面是几本书:

***** 《编程之美》《剑指offer》《程序员面试笔试宝典》/《java程序员面试笔试宝典》

**** 《数学之美》《编程珠玑》《浪潮之巅》july博客五大系列

《深入理解计算机系统》《文明之光》《大话设计模式》/《Head first 设计模式》

《tcpip具体解释》《Unix网络编程》《算法导论》《java编程思想》《c++编程思想》

《effective系列的c++/java》《python基础教程》/《Head first python》

《图解TCP/IP》《图解HTTP》这两本书,尽管是日本人写的。

。。可是个人感觉还是非常好。

假设前面两排还没看过的话,赶紧大三之前看完吧。

一定要看完!

不要总是把时间消耗到acm上,不一定会带来成效,假设前两排看完了,下面的挑着看吧。排名不分先后。

另外《程序员面试笔试宝典》这本书我感觉不只适合找工作,考研也能用的到,看一下总是好的!写的的确非常好!

然后多问一问(最好问那些已经工作或者读研的学长学姐),静下心来想一想,自己究竟适不适合考研,考研能达到自己想要的么。

另一点就是,一定要戒浮躁。第一不要整天在群里乱吹。然后自己真真正正的安静的学一点东西。那样才是真正的成长。


三. 写给大二


        可爱的大二的孩纸们,在做acm的同一时候也要想想自己以后的出路了,趁着年轻,赶紧看完前两排,然后看后面的这些,事实上好书还有非常多,我就不一一列举,看完那些的基础上,能够看一些别的。多了解了解,语言的话感觉掌握c++或者java一种。个人推荐java。脚本语言掌握一种。建议python。随着趋势来看,java需求量越来越大,c#这样的东西打死都不要学,no zuo no die。未来发展方向在于“移动端”和“大数据”,所以。能够去学安卓或者ios开发。也能够去自学机器学习or数据挖掘,这些都是未来的趋势啊!如今还年轻,再晚点就晚了!


上一段话黑体部分尤其重要,建议多看两遍。

写给大三戒浮躁的那一段非常重要,多看两遍。

语言的话,能够參考我这篇文章中提到的书籍。《写给准备參加秋招的学弟学妹们》


四. 写给大一


        没啥好说的了,拼命搞搞acm吧,搞一段时间,才会有收获。再開始看书。。

。我要是你买。白皮书一道题不落刷下来,才有深度。不要在群里跟学长学姐们瞎扯,专心搞题,不要浮躁。

大一上学期。搞定基础c语言,课后题都能敲出来。推荐一本入门书籍《ACM程序设计竞赛基础教程》,这本书不错,帮助自己学习算法,一个寒假的时间能够搞定。

当然书中也有一些不全然的地方,比方题目不到位之类的,大家每学到一个算法,就去网上找一些相相应的题目做做,把这个基础算法打坚固。才干够有提升。

下学期的时候。能够刷刷白皮书。

看看自己是不是真正适合搞acm。假设你喜欢就留下。不喜欢,就开拓自己的视野。多学点儿东西!



。ok。

。有待更新。





posted @ 2017-06-18 08:32  jhcelue  阅读(239)  评论(0编辑  收藏  举报