工作多年后才发现大学期间错过太多!!!给正在攻读CS的你,以下建议:

神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客_程序员充电网站

大的课程很多,课外活动也很多,它们都在各方各面挤占你的学习时间,会有很多杂事影响你的学习。大一也是调整学习方法的-年,你需要对你的学习能力有足够清楚的认识,并且需要明确你的未来方向,你未来是否想要从事计算机行业。如果不想,那么后面的内容都可以跳过。如果以后确定要从事计算机行业,那么你需要培养你对代码的热爱。

我个人认为培养对代码的热爱可以从做题来获取,我在大一第一次运行代码的时候,看到我的代码编译成功,我就会感觉很兴奋。以后每次代码运行成功,或者出现 Accept 的字样,我都会感觉到一种满足感和自豪感,久而久之,慢慢的就会对编有感觉。这种东西是可以培养的,我建议大家可以试试。

无论你求职任何技术方向,扎实的计算机基础功底都是必须

一定要学会自学,指望课堂上学习的不能支撑你找工作

不要参加乱七八糟的社团浪费时间

无论你打算从事任何技术岗位,扎实的算法与数据结构基础都是根本前提

无论你求职任何技术方向,扎实的计算机基础功底都是必须

除了计算机基础,最好学好英语,以后万一考研和阅读源码、国外资料都有帮助

首先,我们要知道计算机基础是什么?

主要包括主要包括下面这些:

  • 编程语言

  • 数据结构与算法

  • 操作系统

  • 计算机网络

  • 计算机组成

  • 数据库

这里推荐下我当初自学的书籍和视频。

先来说说书籍:

  • 编程语言(c/c++):《c语言程序设计》->《c++ primer》-> C++ efftive 系列 -> 《C++ STL 源码剖析》->《深入理解C++对象模型》

  • 数据结构与算法:《大话数据结构》->《算法图解》->《数据结构与算法之美》 -> 《剑指offer》 -> LeetCode刷题(至少刷到200多道)

  • 操作系统:《操作系统导论》->《现代操作系统》

  • 计算机网络:《图解HTTP》->《图解TCP/IP》->《网络是怎么连接的》 ->《计算机网络自顶向下》->《TCP/IP协议详解卷1》

  • 计算机组成:《程序是怎么跑来的》->《计算机组成原理:软件/接口与设计》->《深入理解计算机系统》

  • 数据库:《SQL必知必会》->《从根儿上理解mysql》->《mysql技术内幕》->《高性能mysql》

  • 编译原理:《程序员的自我修养》

B站也有很多学习的视频,我看过觉得不错的分享给你:

  • 操作系统视频:清华大学和哈工大的操作系统都不错

  • 计算机网络视频:计算机网络微课堂

  • 计算机组成原理:哈工大的

  • 数据库:尚学堂的

  • 数据结构:浙江大学的

学习一般都是以模仿开始的,所以建议大家先抄着编程,在这个过程中一定要学会调试,明白代码运行的流程,这个过程中结合看视频,有不懂的地方和需要系统总结的时候再看书,后来慢慢的慢慢的有了自己的理解,自己具有了“主动”实现的能力。

尤其是学习数据结构算法的时候,一定要刷题刷题刷题动手包括撸码,还包括"多画"

要边学习边画图。因为对于数据结构中的存储结构来说,尤其是树结构和图结构,存储结构确实比较复杂,仅靠空间想象难免会有披露,而通过亲手画图往往能避免很多“坑”,后面关于数据结构与算法的文章中,我也会加入一些动图。

把数据结构图形化,视觉化。在直觉上感受一个数据结构是什么样子的。使用它是什么感觉,抽象上和具体实现上是什么样子的。这就是最重要的事情。并且无论是对于简单的队列、栈还是平衡树都很重要而且有效。把数据结构画出来,在你的脑袋瓜里面就能想象出来,总之,你需要做的就是,直观的去了解这些数据结构。

在学习某些算法时,也可以借助画图来加深自己的理解。可以边阅读代码边画图,这样可以更快理清代码的实现逻辑。

在通过“多画”实现理解存储结构和实现逻辑的基础上,初学者还要“多撸码”编写实现代码。对于某一种存储结构或者算法,没有 3 遍以上自己独立的实现过程,是很难做到融会贯通的。

在大学的时候我一开始用力扣,后来发现牛客网上真是啥样的题目都有,各种编程语言、数据结构与算法、操作系统、计算机组成原理以及各种面试题都很多。内容超级丰富的 IT 题库,各种东西看的我眼花缭乱!甚至还要考研真题、企业面试真题,真的是一站式服务!而且是免费的!!!

https://www.nowcoder.com/exam/oj?fromPut=pc_zh_n_Santiago_sf

题库+面试+学习+求职+讨论 360 度无死角服务,堪称"互联网求职神器",它的在线编程做的真的非常棒!

而且,大家在刷题的时候难免有思维堵塞或是知识点不熟悉导致写不出题解的时候,这时候如果没有交流平台是非常痛苦的事情!

牛客有题解分享和讨论区板块,可以看到别人分享的题解和想法,可以让人在瓶颈时灵光一动、茅塞顿开,同时学习同一题目的不同解法。

除了学习外还需要明确:

校招求职要确定好具体的岗位方向:有很多计算机专业的同学都大三大四了,还对互联网大厂有什么技术岗位都不了解。

然后一顿自己在学校里瞎学,什么都做一点儿,然后什么都只会一个皮毛。确实了解的技术方向非常多,做过很多的事情,但是不是有点儿“样样通,样样松”?大学计算机系的同学最忌讳的就是,什么方向技术都去搞了一下,然后就学了一个皮毛就完事儿了。

看一下校招具体相关的岗位:

算法工程师, java服务端工程师, c++服务端工程师, web前端工程师, Android工程师,客户端研发工程, 等等等.....

然后要尽早的确定下来自己目标求职的方向。

早点儿找实习,做一些项目,参加一些比赛

神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客_程序员充电网站

精心整理的给简历加分的C++项目。值得收藏_程序员编程指南的博客-CSDN博客

2021最稳C/C++学习路线_程序员编程指南的博客-CSDN博客

精心为学弟学妹整理了60个适合练手的C语言/C++项目,值得收藏!_程序员编程指南的博客-CSDN博客_适合大学生练手的编程项目

10W+ 字C语言从入门到精通保姆级教程(2021版上)_程序员编程指南的博客-CSDN博客

10W+字C语言从入门到精通保姆级教程(2021版下)_程序员编程指南的博客-CSDN博客

图文 | C++后台开发学习路线_程序员编程指南的博客-CSDN博客

大学生计算机相关专业有什么血泪建议吗?相关推荐

  1. 计算机相关专业的自我评价,计算机相关专业的学生自我评价

    计算机相关专业的学生自我评价 相关内容: 第一范文网的ZMR小编为大家整理了以下这一篇计算机应用专业应届毕业生的自我评价范文,欢迎参考.我是XX大学的一名应届毕业生.所学的专业是计算机应用,是辅助设计 ...

  2. 计算机相关专业学历重要么?

    这周,有一位同学问了小编一个问题,计算机专业学历重要么? 怎么会问这种问题,在小编看来,这个问题就不是问题啊,在现代的社会里,哪个行业学历不重要,现在去和尚招聘都要本科毕业英语六级的好吧. 小编的读者 ...

  3. 计算机相关专业学生必读书单

    如果你是计算机相关专业的学生(包括计算机科学与技术.软件工程等等),那么下面十本书应该成为你的案头书.网络上各种大牛都给出了自己的推荐书单(我会在本文最后列出几个广为流传的书单),而下面这些书之所以入 ...

  4. 关于大学计算机相关专业学习路线的见解与分析

    2020.6.18 重新增改部分内容 谨以此文献给仍然迷失在大学生活中的计算机专业学子!!! 不管你是如何选择了这门专业,我想告诉你的是这是一个很深的领域,没有热爱不如尽早转行. 阅读本文首先需要你明 ...

  5. 写给湘大计算机相关专业的学弟学妹们

    写给湘大计算机 写给湘大计算机相关专业的学弟学妹们 不管未来怎么样,但是作为一个大学四年真正奋斗过的学长,我觉得我比其他人更有资格写这样的一篇文章.希望能给湘大的学弟学妹们一些正能量. 奋斗篇 首先写 ...

  6. 计算机相关专业 英文,计算机相关专业英文求职信模板

    计算机相关专业英文求职信怎样写呢?中国人才网小编建议您参考一下模板,相信对您撰写求职信会有所帮助.您还可以继续阅读建筑设计专业求职信模板.等文章学习写作技巧. Dear Sir/Madam: Your ...

  7. 计算机相关专业书单推荐

    文章目录 计算机相关畅销书 数据结构与算法相关书籍 机器学习相关书籍 特征工程相关书籍 推荐系统相关书籍 数据挖掘相关书籍 深度学习相关书籍 自然语言处理 Python相关书籍 Python基础 Py ...

  8. 计算机相关专业本科毕业论文撰写指南

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 本科毕业论文背景 本科毕业论文是大学本科生完成学业的重要标志之一.通常情况下,本科毕业论文需要 ...

  9. 西南交通大学计算机相关专业考研科目及概述

    西南交通大学计算机研究生入学考试初试科目 1.写在前面 刚结束20年考研,多半我冷了,但是专业课复习了这么久,即使上不了岸我还是大概记录下西南交大的计算机的大概考点,也许有人需要,但是可能后面计算机相 ...

最新文章

  1. 华为云中国前二,全球前五,增速第一,凭什么?
  2. 饼图大小调整_Excel做的双层饼图,太漂亮了
  3. scjp考试准备 - 1 - 循环控制
  4. 安卓SQLiteOpenHelper使用说明
  5. “玲珑杯”线上赛 Round #15 河南专场 F 咸鱼文章
  6. SAAS产业趋势洞察——乘风破浪会有时
  7. 从GCN中学习的信息熵
  8. python3.8安装matplotlib_图文详解python之matplotlib安装与报错解决办法
  9. ODI Studio(二)--接口数据库集成,数据库 TO 数据库
  10. Windows phone 7中关于Zune软件使用几个问题
  11. 钉钉小程序踩坑:(与微信小程序的区别)
  12. 搜狗状告腾讯拼音输入法不正当竞争索赔2051万
  13. PCU-285锡膏粘度计优点及特点
  14. qtdesigner添加菜单栏工具栏及监听事件
  15. dfs根目录_分布式文件系统DFS详细解读
  16. 服务器ip映射端口,一个公网IP对应多台服务器端口映射问题
  17. java测试smtp连接失败_java – MailConnectException:无法连接到主机,端口:smtp.sendgrid.net...
  18. 安全邮箱是什么邮箱?怎么登录163邮箱?
  19. GitLab的使用之Git-biz push失败问题整理
  20. fgets函数的使用

热门文章

  1. 【Azure】微软 Azure 基础解析(六)计算服务中的虚拟机 VM、虚拟机规模集、Azure Functions 与 Azure 容器(ACI)
  2. MTK平台camera bsp学习之android平台架构篇
  3. 【Pytorch项目实战】之迁移学习:特征提取、微调、特征提取+微调、雾霾清除
  4. 搭建商城系统,多种系统源码的区别
  5. 斗鱼直播弹幕python_python利用danmu实时获取斗鱼等直播网站字幕
  6. python教程输入_Python教程(2.5)——控制台输入
  7. 蒙那多MONARCH频闪仪维修VBX振动分析/相位分析测量仪
  8. ​基于机器视觉的视觉刺激BCI系统实现动态控制
  9. 微博拿下NBA,互联网巨头布局体育产业如何“绕开”版权费?
  10. H5 微信公众号 授权登录 前后端分离篇(资料准备+前端01)