漫漫学习路

从大二下学期开始,我的学习之魂貌似开始觉醒,当时兴冲冲地跟着一个宿舍都报了蓝桥杯算法竞赛,结果没想到试题与想象中的并不一样,自己练的都是些c基础语法题,而竞赛层次主要考的是算法思想,结果堪堪捡了个三等奖回去了,然而没想到这才是算法的开始。在那年暑假,我开始抱着一些程序设计入门书籍看,有郭纬老师的《程序设计入门》,无奈当时的理解力不足,被卡死在动态规划里怎么也出不来,开学之后,也找到一本比较全面的ACM算法习题书《算法入门经典》(刘汝佳)。

后来在学校里认识了一个学长,是当年某非计科专业的第一高薪(年薪24k),大四回来在学校为学弟们传授一些技术。在此入坑python,django框架,linux系统。差不多一个月的间断学习,跟着教程自己搭了一个django后台的博客并部署在阿里云服务器上。

第一学期末了,学校的算法老师认得我,问我学习进度怎样,有如何的打算?我说我现在想复习一些基础的东西来应对校招。算法老师急了,说“你都大三了,现在学这些太晚了,想做后台开发最快的成长路线是写爬虫”。老师意味深长的告诉我校招重视的还是基础,要以c/c++,数据结构,操作系统,网络原理为基础啊。我觉得很有道理啊!于是开始复习C,C++,数据结构。又开始着手写爬虫,刚好有python的语法基础,写爬虫也算是得心应手,爬虫比较好的教程有《python网络数据采集》,还有静觅大神的博客和视频教程。


2018年8月1日更新

距离写这篇文章已整7个月,这半年时间几乎改变了我对计算机系统学习的看法。

关于学习方法

计算机专业开的课都是非常重要的!但是这不是说上课教的知识就是够用的。就比如计算机网络这门课,即使考了100分,你也写不出来一个简单如1+1的网络小程序。这门课讲的都是网络原理,是为你编写网络程序打基础的,如果你满足于这丁点知识,那本科是白上了

其他的课程也是类似,只有真正从自己手中编写出有用,有趣的程序,才能有动力促使自己去学习,去翻书。

看书也要会循序渐进,算法就不能一上来看《算法导论》,网络也不是从《Unix网络编程》开始的,要找入门的书,有了概念了再去掌握细节。

这半年我也读了不少实用的书,另外还要说一下系统的学习知识才是有效的,通过百度,看博客这种方式都是碎片化的,永远转化不到自己的脑子里。看书,总结成自己的话,这是高效学习的唯一途径,当然对于像我一样的普通人而言。

c语言是底层编写网络第基础,可以看《linuxC一站式学习》。
数据结构在熟悉了基本链表,树的操作后,开始刷题,leetcode。算法,其实就是把语言能描述的东西转化成代码,这个能力非常关键,拿到一个题首先想思路而不是上手就是一套#include乱敲。
linux系统知识比较繁杂,第一步学会基本命令,再去学习和内核相关的系统知识,Linux的精髓毕竟就是程序员直接和操作系统打交道。
C++看完学校发的教材,再看《effective c++》《STL 源码剖析》。
计算机网络:先看谢希仁的理论,之后看《Linux高性能服务器编程》。

还有一个月备战秋招!共勉吧。

计算机专业大学生怎么学习?相关推荐

  1. 非计算机专业毕业论文用游戏,计算机专业大学生毕业论文

    论文写作指导:请加QQ229366758 作为一名计算机专业的大学生,我们应该要怎么书写一篇毕业论文呢?以下是小编精心准备的计算机专业大学生毕业论文,大家可以参考以下内容哦! 摘要:<计算机应用 ...

  2. 大学生计算机应用实训报告,计算机专业大学生的通用实习报告

    计算机专业大学生的通用实习报告 实习,顾名思义,在实习中学习.在经过一段时间的学习之后,或者说当学习告一段落的时候,我们需要了解自己的所学需要或应当如何应用在实习中.因为任何知识源于实习,归于实习.所 ...

  3. 计算机专业大一暑假,2020年计算机专业大学生暑期社会实践调查报告

    <2020年计算机专业大学生暑期社会实践调查报告>由会员分享,可在线阅读,更多相关<2020年计算机专业大学生暑期社会实践调查报告(4页珍藏版)>请在人人文库网上搜索. 1.2 ...

  4. 计算机专业的大学生自我介绍,计算机专业大学生自我介绍

    计算机专业大学生自我介绍 当去到一个新环境下,通常需要用到自我介绍,自我介绍是一种认识自我的手段.那么自我介绍有什么格式呢?下面是小编收集整理的计算机专业大学生自我介绍,希望能够帮助到大家. 计算机专 ...

  5. 计算机专业大学生应该买什么样的电脑?

    02.计算机专业大学生应该买什么样的电脑? 系列文章目录:入门之前:大学本科计算机专业入门之前所需了解的一系列文章 前言   我们知道,学习计算机的第一步,一定是需要购买一台电脑的,因为计算机专业这是 ...

  6. 计算机专业该如何学习:大一篇

      本文章字数:4460字(纯文字针对性阅读,预计阅读时间10分钟)   本文章每年6月份.12月份将更新一次,以适应时代.   鄙人学识浅薄,如有错误,请私信指正,谢谢. 计算机专业该如何学习系列: ...

  7. 大学生生涯职业规划计算机专业,大学生职业生涯规划书计算机专业范文

    技校网专门为您推荐的类似问题答案 问题1: 计算机专业大学生职业生涯规划书 积分太少! 提问人的追问 2010-09-08 23:49 你能要多少? 团队的补充 2010-09-08 23:53 请联 ...

  8. 自我鉴定计算机专业大学,计算机专业大学生自我鉴定

    计算机学科的特色主要体现在:理论性强,实践性强,发展迅速.以下是出国留学网小编为大家精心整理的计算机专业大学生自我鉴定,欢迎大家阅读,供您参考.更多内容请关注出国留学网. 计算机专业大学生自我鉴定(一 ...

  9. 计算机求职自荐信800字大学,计算机专业大学生求职自荐信

    计算机专业大学生求职自荐信 尊敬的各位领导.老师: 您们好! 本人是赣南师范学院数学与计算机科学学院数学专业毕业生,经慎重考虑欲加盟贵学校. 在大学三年里,时刻按照"宽专业.厚基础.强能力. ...

  10. 面试时计算机工程自我介绍范文,计算机专业大学生面试自我介绍范文

    <计算机专业大学生面试自我介绍范文>由会员分享,可在线阅读,更多相关<计算机专业大学生面试自我介绍范文(5页珍藏版)>请在人人文库网上搜索. 1.计算机专业大学生面试自我介绍范 ...

最新文章

  1. 设计模式系列·抽象工厂模式
  2. java appendchild_详解javascript appendChild()的完整功能
  3. hdu 1598 find the most comfortable road
  4. KNN(K Nearest Neighbors)分类是什么学习方法?如何或者最佳的K值?RadiusneighborsClassifer分类器又是什么?KNN进行分类详解及实践
  5. WinAPI: waveOutMessage - 向波形输出设备发送一条消息
  6. thinkphp mysql 日志_thinkphp5 日志
  7. 《并行计算的编程模型》一1.4 数据类型
  8. transition动画与transform变换(了解
  9. 乐在其中设计模式(C#) - 命令模式(Command Pattern)
  10. redhat linux5 安装配置 JDK1.6+Tomcat6+Apache2.2.x+jk_mod1.2
  11. 前后端-SpringBoot-JPA的简单写法(配合前端vue)
  12. 10本经典励志书籍推荐
  13. 数据库基础技巧及用法
  14. VDI、IDV、VOI、RDS四种类型云桌面的区别
  15. 李彦宏创业语录中我喜欢的几句
  16. 水瓶座可笑却笑不出的悲哀 - Qzone日志
  17. JST :Joint sentiment topic model ASUM :Aspect sentiment unification model
  18. Spring框架学习,day02
  19. 苹果手机文件转换html,手机html文件怎么打开?1分钟打开苹果html文件
  20. 执行才是王道,如何提升执行力

热门文章

  1. JAVA事务配置总结
  2. java文字水印excel_Aspose for java 给word,excel,ppt增加文字水印
  3. Linux 复制文件
  4. 通过Modbus转EtherNetIP网关连接AB PLC的配置案例
  5. php 魔方加密还原,PHP魔方解密 - osc_80l29rkk的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. mPaaS 月度小报|魔方卡片(Cube)公测,十个卡片模板任意使用
  7. M1下载Photoshop CC2019亲测可用
  8. 【Python】视频转换成图片
  9. 2-常见机器学习模型总结
  10. 开发人员使用Helix QAC满足合规性的5大原因