对计算机专业大一新生的忠告

简介:   如果我有弟弟,我就可以给他当专业指导,也可以当心理辅助。  我体验到的本科教育就是学得广而不精的,要精只能考自己。你学谭好强c语言的同时,就应该把c语言之父那本薄薄的唯一遗作吃透1;你学了数据结构,就应该能不用看书就把整本殷人昆那本书2中代码打出来;你学了面向对象语言,就应该熟透设计模式3;你学了操作系统,就至少能把最低版本的linux源码4理解清楚,把哈工大5在实验楼的操作系统实验6搞定,并啃完卡梅隆那本教材7;你学了网络编程,就应该把UNIX 高级环境编程8和网络编程9自学完。

  如果我有弟弟,我就可以给他当专业指导,也可以当心理辅助。

  我体验到的本科教育就是学得广而不精的,要精只能考自己。你学谭好强c语言的同时,就应该把c语言之父那本薄薄的唯一遗作吃透1;你学了数据结构,就应该能不用看书就把整本殷人昆那本书2中代码打出来;你学了面向对象语言,就应该熟透设计模式3;你学了操作系统,就至少能把最低版本的linux源码4理解清楚,把哈工大5在实验楼的操作系统实验6搞定,并啃完卡梅隆那本教材7;你学了网络编程,就应该把UNIX 高级环境编程8和网络编程9自学完。算法不在多,而在于你能灵活运用。基础扎实,不是一句空头,打扎基础的同时就应该把牛客网10笔试题面试题干下来。基础扎实不难,能灵活运用,这才是最关键最难的地方!

  人总是会产生各种情绪,也容易受外界影响。其实个人而言,心态很重要!

  多认识几个志同道合的朋友,不必广交,深交就可以。有空多参加有意义的活动。

  总结知识,多些博客。这很重要,不为别的,只为自己。因为你学了,久而久之都成了一个印象而已,人的记忆是有限的。写博客除了要把总结的知识梳理好,还要花一些时间构思文章框架和文字表达,但花得值。最近在csdn 写了几篇博客,自己觉得收货还是挺大的,在百度搜索我的微信号(Wu_Being)是可以查到的11

  假如,我能回到大一……那是不可能的,现在只能靠自己啰!能当哥哥姐姐真好[愉快],起码相对懂事。
  
  

Wu_Being博客声明:本人博客欢迎转载,请标明博客原文和原链接!谢谢!
《对计算机专业大一新生的忠告》:
http://blog.csdn.net/u014134180/article/details/51864804
  
  
相关链接:

Wu_Being 吴兵博客接受赞助费二维码

如果你看完这篇博文,觉得对你有帮助,并且愿意付赞助费,那么我会更有动力写下去。


  1. 《C程序设计语言》第 2 版·新版(美)Brian W. Kernighan / (美)Dennis M. Ritchie :https://book.douban.com/subject/1139336/
    《C程序设计语言 : 习题解答》:https://book.douban.com/subject/1138919/
  2. 《数据结构 : 用面向对象方法与C++语言描述》殷人昆 :https://book.douban.com/subject/2162035/
  3. 《设计模式 : 可复用面向对象软件的基础》[美] Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides :https://book.douban.com/subject/1052241/
    《Head First 设计模式(中文版)》(Java语言)弗里曼 :https://book.douban.com/subject/2243615/
    《大话设计模式》(C#语言)程杰:https://book.douban.com/subject/2334288/
  4. 《Linux内核完全注释》赵炯: https://book.douban.com/subject/1231236/
  5. 网易云课堂哈工大——操作系统之基础:http://mooc.study.163.com/course/HIT-1000002004#/info
  6. 实验楼 操作系统原理与实践:https://www.shiyanlou.com/courses/115
  7. 《深入理解计算机系统(原书第2版)》(美)Randal E.Bryant / David O’Hallaron :https://book.douban.com/subject/5333562/
  8. 《UNIX环境高级编程(第3版)》史蒂文斯 (W.Richard Stevens)、拉戈 (Stephen A.Rago) :https://book.douban.com/subject/25900403/
  9. 《UNIX网络编程 卷1:套接字联网API(第3版)》W.Richard Stevens / Bill Fenner / Andrew M. Rudoff :https://book.douban.com/subject/4859464/
    《UNIX网络编程 : 第2版. 第2卷, 进程间通信(中文版)》 (美)W. Richard Stevens :https://book.douban.com/subject/4886882/
  10. 牛客网 智能专项练习:http://www.nowcoder.com/intelligentTest
  11. 吴兵的CSDN博客:http://blog.csdn.net/u014134180
目录
相关文章
|
9月前
|
C语言 微服务
拿下大四上学期的课程设计
这篇文章讲述了作者在大四上学期面临《C语言数据结构》课程设计的挑战,感到压力巨大,因为之前并没有相关的经验,但最终不得不面对并解决这个问题的经历。
拿下大四上学期的课程设计
|
9月前
|
数据安全/隐私保护
[SWPUCTF 2021 新生赛]简简单单的解密
[SWPUCTF 2021 新生赛]简简单单的解密
92 0
|
Java 大数据 Linux
【回望2022,走向2023】一个双非二本非科班的学生的旅途
【回望2022,走向2023】一个双非二本非科班的学生的旅途
211 0
【回望2022,走向2023】一个双非二本非科班的学生的旅途
|
存储 人工智能 自然语言处理
计算机专业新生研讨课资料整合
大数据时代计算机发展的趋势分析3.1 超级计算机研发将成为各国争相角逐的制高点,随着计算机技术的应用不断拓展,计算机的性能要求越来越高,高性能计算机在社会经济发展中的地位越来越重要,在科技创新方面的影响力越来越大,各国纷纷抢占计算机高性能技术研发的制高点。应用计算机,尤其是超级计算机能够最大限度的提升其运算速率,以便更好的在气象、军事等方面应用。
134 1
|
编解码 算法 前端开发
计算机科班生做不好哪些事情容易毕业即失业?
**关注程序员耳东,编程转码真轻松** 上次写完《刚入职的程序员做不好哪些事情容易被开除?》,群里的粉丝读完之后效果不错,但是有大学生粉丝在问: “ 东哥,那我还没毕业的呢,做不好哪些事情就会毕业即失业啊? ” 这篇笔记我就聊聊这个话题,科班生做不好哪些事情容易毕业即失业。
227 0
|
人工智能 分布式计算 算法
程序人生 - 热议:高数、线代应该成为计算机专业学习的重心吗?
程序人生 - 热议:高数、线代应该成为计算机专业学习的重心吗?
297 0
程序人生 - 热议:高数、线代应该成为计算机专业学习的重心吗?
|
编解码 前端开发 程序员
刚入职的程序员做不好哪些事情容易被开除?
刚入职的程序员做不好哪些事情容易被开除?
904 0
|
SQL 安全 前端开发
来来来开小灶了,年后求职和跳槽的看过来,悄悄的看悄悄的收藏
面试官,您好我叫(XXX),今天来公司面试 JAVA开发工程师,之前在(XXX 公司)任职,从事这一行已经有(几)个年头了。这几年开发,主要接触的项目包括(你做过的项目!)等。在开发过程中,也用过好些框架,比如∶ springboot、springcloud、springmvc、spring、Mybatis等技术框架。熟练掌握框架之间的整合技术。有时候因为项目需求或是为了开发的高效性,自己我会研究一些技术,使用一些常用的主流 Java技术,例如∶(吹!用没用过不重要,主要是就是英文的!)。前端的技术也研究过一些。如(原生的、框架啊都往上整!)
234 0
来来来开小灶了,年后求职和跳槽的看过来,悄悄的看悄悄的收藏
|
域名解析 弹性计算 前端开发