作为一名大学计算机软件新生,大学四年应该怎么度过才能给自己创造一个可能性大一些的未来?

一、你要明白的几件事

1、大学是自由的,但是要学会自律
步入大学后,就不会再有人像高三班主任那样,时时处处管着你。大学是自由的,你可以自行安排你每天的生活。但是很多同学因为自由来得太突然,一下子就收不住自己那颗狂浪的小心脏,一不小心就把学业荒废了。
2、多交流
多和学长学姐交流,因为大学很多信息都不像高中那样,老师会亲自跟你说,很多时候,当你知道这个信息时,重大的机遇已经被你给错过了,而多和学长学姐交流,就能少走很多弯路。
3. 选择性价比最高的去上课
告诉你完全不逃课是不可能的,其实大概可以这么想:收益 = 去上课的预估收益-不上课的可能收益。我举个例子,如果一节课基本不讲知识,又不点名,你又不想和教授认识,期末考试你觉得期末考前肝几天就ok了,那么这堂课的收益其实就是很低的。如果是我的话我会选择放弃去上课,宁愿去图书馆看看书什么的。

计算机专业有哪些核心课程怎么学

我们先讲专业课本的选择

大一上学期:

1、计算机导论
这个随便找个名校的课程就行,主要是梳理后面的知识脉络。但是其实大神往往在这个时候就对整个计算机的结构、发展有了很强的理解,差距最大的就是这一步。

2、c语言
这个真的是核心课程,有没有操作过直接决定后面的数据结构。C programming language-K&R 第一次看绝对看不懂如果没基础的话。别拘泥于xx成绩管理系统,c语言比这牛逼多了。

3、数据结构与算法
《算法导论》一本即可,关键是每章习题必须全部做完,配合mit教学视频(带有中文字幕)有些学校是单独开两门课,一门用清华的一本用mit的那个。刷就完事儿了。

4、线性代数 / 离散数学
这个清华版的不错,后续学习挺有用的。
特别注意离散数学很重要,国外申请的时候这两个都是基础中的基础。

5、概率论与数理统计
除了同济的那个我觉得其他的都挺好

6、操作系统
必用CSAPP+Operating systems Three easy pieces
后者非常详细而且易懂,如果不好你可以直接私信找我。

7、数据库导论
实战性很强的课,随便找个教材+自己搭建一个xx管理系统就行了

8、计算机网络
谢老师那本我个人不喜欢,我觉得王道+mit学下来成果就很好。结合清华大学的路由器实验其实掌握程度非常高(至少我还记得udp、tcp那些字段的意义)

9、计算机体系结构
《计算机系统结构:一种量化研究方法》 就是这门课的最好书。另外ETH的O教授也很可爱讲的很好(线下看到他也觉得是很nice的人这里称赞一句)

10、编译原理
这门课我没有书我就不瞎说了,但是各种大学的mooc至少得看两个。

11、软件工程
这个看书我个人觉得真的没什么用,做项目啥的才是最有效的。

你以为这些就没了,其实非专业的课本才是最有意义的。
我这里放的这个链接是别人总结的各种书单
然而我用实际经历告诉你,那种机械工业的大黑书,你整个大学四年能完全读透6本,就真的很厉害了。

作为网上大学,实战派的总结了下面这个图

哪些在线资源利用起来很好

和别人动辄推荐几十个网页不一样,我觉得能用好以下几个就完全够了。

1、GITHUB(看别人代码,建自己仓库用)GITHUB

2、LEECODE(刷题用)

3、STACKOVERFLOW(问疑难bug用)STACKOVERFLOW

4、中国大学mooc(白嫖课用)中国大学mooc

5、网易云课堂(白嫖实战派课用)网易云课堂

6、开源镜像站 (墙永远是个问题)开源镜像站

下期更精彩
————————————————

大学期间软件技术专业应该做的相关推荐

  1. 电大计算机科学与技术专业论文,国家开放大学计算机科学与技术专业毕业设计(论文)要求...

    国家开放大学计算机科学与技术专业 毕 业 设 计(论 文)要 求 (待审稿) 一. 教学目标 毕业设计是完成专业教学计划.达到应用型本科专业培养目标的重要环节,也是教学计划中综合性最强的教学实践环节, ...

  2. 一个即将走向社会的软件技术专业学生的感想

    不知道为什么,总是喜欢在晚上学习,好像晚上学习也更有效率,而且晚上我也比较喜欢瞎想.一望无垠的夜空,独自一个人站在阳台上,望着深邃的星空,便总会陷入沉思,或思索未来的生活,或怀念过往的人生. 我为什么 ...

  3. 计算机专业多元协同,项目主导多元协同资源开放—软件技术专业人才培养体系的创新实践.pdf...

    第九届全国职业院校计算机系主任年会 塑 造 I T 职 业 教 育 竞 争 力 中国·长沙 2018.10.12 项目主导.多元协同.资源开放- 软件技术专业人才培养体系的创新实践 教授,常州信息职业 ...

  4. 计算机应用管理专业能干什么,计算机应用技术专业可以做什么?

    说到计算机应用技术专业,现在也有很多同学都想报考计算机应用技术专业,对于有些同学对于计算机应用技术专业的就业方向,都是了解得比较少的.现在计算机应用技术专业的毕业可以选择的就业方向还是比较多的,那么计 ...

  5. 浙江农林大学有计算机专业,浙江农林大学计算机科学与技术专业在职研究生

    浙江农林大学计算机科学与技术专业在职研究生培养具有良好的科学素养和职业道德,能系统地掌握计算机硬件.软件的基本理论.知识和技能与方法,具有较强的工程实践能力和创新意识,能在企事业和行政管理等部门从事计 ...

  6. 山东二本计算机专业大学,山东哪些二本大学的计算机应用技术专业最好?

    想填报山东二本大学的计算机应用技术专业?选择哪所二本大学好?相信是很多正在准备填报志愿的考生和家长关注的问题.一般来说,大学专业录取分数线的高低折射出此大学专业在社会的认可度及口碑.山东高考网小编根据 ...

  7. 现在大二大专学历软件技术专业有点迷茫怕找不到工作

    现在大二大专学历 软件技术专业 自己也自学完了js和ajax,nodejs,微信小程序,vue2还有半年就要去实习 有点迷茫 害怕找不到工作,希望各位大佬可以给点建议, 学校教的就是有html,css ...

  8. 计算机专业2016高考录取分数线,中国科学院大学计算机科学与技术专业2016年在江苏理科高考录取最低分数线...

    类似问题答案 中国科学院大学计算机科学与技术专业2016年在北京理科高考录取最低分数线 学校 地 区 专业 年份 批次 类型 分数 中国科学院大学 北京 计算机科学与技术 2016 一批 理科 674 ...

  9. mysql数据库项目化教程郑小蓉_MySQL数据库项目化教程(高等职业教育“十三五”规划教材(软件技术专业))...

    <MySQL数据库项目化教程/高等职业教育十三五规划教材(软件技术专业)>是一本介绍MySQL数据库基础知识的入门教材,采用项目驱动方式循序渐进地介绍MySQL各个模块的知识.主要内容包括 ...

最新文章

  1. 机器学习中,梯度下降算法的问题引入
  2. 互联网生态建设落地五大挑战——保险科技生态建设...
  3. mysql 更新多条id键值相同记录中的最新(最后一条)记录
  4. 无意义”的标签div和span的区别
  5. Majority Element(169) Majority Element II(229)
  6. 华为手机记事本导出_涨知识!原来华为手机自带的录音转文字这么好用,秒变会议神器...
  7. p字间距 html段落内文字设置字间距间隔
  8. EventBus/EventQueue 再思考
  9. 刷抖音18.5G、看视频22.5G,国美通报员工上班摸鱼:回应来了
  10. Rust 编程有什么好?
  11. windows Server 2003中NTBackup恢复到Windws Server 2008/R2
  12. java random 种子数_java中Random类带种子与不带的区别,详细解析
  13. 电脑蓝屏代码查询软件
  14. 惠普m128fn中文说明书_惠普m128fp使用方法
  15. 【搞个事】主页被劫持,改注册表进行修复
  16. PHP绘制正方形印章,ps绘制一款正方形的个人印章的方法
  17. 事件委托的灵活运用真不会求指教
  18. github 443问题
  19. 【转】巫师3:狂猎(The Witcher 3: Wild Hunt )的游戏事件工作流
  20. cad指示箭头快捷键命令_CAD箭头引注快捷键是什么?

热门文章

  1. 【安装极致系统时出现的问题记录】解决SQL Server 阻止了对组件Ad Hoc Distributed Queries访问的方法
  2. 周末愉快——css画大熊猫
  3. java 管理系统_java角色登录管理系统
  4. 虚拟机占用c盘空间怎么恢复_iCloud 空间被Mac桌面和文稿占用储存空间不足怎么办?...
  5. React 前端 Nginx 缓存配置
  6. 怎么高效批量调整视频的尺寸大小
  7. 给照片里的自己换个唇色
  8. gitee的注册使用,git下载,TortoiseGit下载安装
  9. Object.beget(stooge);
  10. a推b等价于非a或b_探究正方形网格中互相垂直的两条直线(非网格线)