环球网2024-10-18 03:31:05发布:大学如何自学计算机科学与技术?

⭐发布日期:2024-10-18 03:31:05 | 来源:环球网

⭐作者:戴安·维诺拉 责任编辑:Admin

⭐阅读量:256 评论:9人

【2024年新澳门天天开彩大全}】

【新澳门精准四肖期期中特公开】

【新奥门天天开奖资料大全】 【澳门正版资料免费更新结果】 【新澳天天开奖资料大全最新】 【2024澳门天天开好彩大全53期】 【新澳天天开奖资料大全最新54期】 【2024年澳门特马今晚开码】 【2024年新澳门天天彩开彩结果】 【一码一肖100准免费资料】
【2004新澳门天天开好彩】 【澳门内部资料和公开资料】 【2024天天彩正版资料大全】 【澳门传真资料查询】 【澳门六开彩天天开奖结果生肖卡】 【2024澳门天天彩期期精准】 【澳门最精准免费资料大全旅游团】 【626969澳门资料大全版】

最近在逛知乎看到这样一个问题:大学如何自学计算机科学与技术?

我当年的经历和这有点类似,只不过我是从别的专业被调剂到计算机科学与技术专业,今天就来说说我对这个问题的看法。

我是 11 年高中毕业的,当时高考毕业后,本来我个人想报计算机专业,但是当时家里面觉得计算机这个专业就业没啥前途,让我报机械专业。

所以我高考的第一志愿是机械专业,第二志愿才是计算机,结果当年我们学校的机械分数线特别高(因为这个专业全部排名 TOP 5),最后学校把我调剂到了计算机,我估摸着也是老天觉得我是干程序员的料,刚好也从了我自己原本内心的选择。

既然是被学校调剂到计算机专业,那也说明我本科学校的计算机实力不咋滴。不过我这个人内心还是有点不服输的,既然学校不行,那我就靠我自己的努力,来学习计算机相关的技术。

学习计算机第一点:你肯定要有一台自己的电脑。原因是后面你再学计算机的时候,你需要在电脑上进行大量的编码练习,不断地进行实践、试错、改正、再实践这样一个流程,代码写的多了,犯错多了,你写代码的感觉慢慢的就上来了。

电脑方面的话,我这里推荐你可以买一个既能打游戏(显卡要好),也能很好的运行程序的电脑(内存要大一些),最好是笔记本,主要是你携带方便,无论是去自习室,还是图书馆啥的,背个电脑包就行了,外星人电脑可能是个还不错的选择,可能就是有点贵。

这里我强烈不太推荐 Think Pad,原因是真的玩不了啥游戏,之前大学为了显得自己专业一些,我买了 Think Pad,结果啥游戏都玩不了(低版 LOL 可以),虽然为了学编程,但是还是得劳逸结合。

有了电脑后,接下来需要把计算机科学与技术的基础课要学好,我总结了一下,下面六门课比较重要:

谭浩强的 C 语言的课程数据结构的课程(一定要好好学)操作系统(未来从事网络底层、引擎内核类研发需要)计算机组成原理(未来从事网络底层、引擎内核类研发需要)数据库系统概念(对于后端开发、数据库内核开发重要)一些代码类实践的课程(应该有实践作业)

我估计每个学校的课程都差不太多,如果本来就是计算机专业的同学,我建议上面的课你一定要好好听,好好学,别的课也许可以水一下,上面的课未来你在工作中真的会遇到。

如果你不是计算机专业的同学,那么我觉得你可以查出上面这些课程时间,按照自己的时间安排,去旁听一下。不要不好意思,你就当你是这个专业的同学。

上面的课程主要是补充你的计算机相关的理论基础,接下来可以选择一门自己感兴趣的编程语言,比如 Java 、C++。这里我不太推荐 Python 语言,因为这门语言虽然学起来太简单,但实际开发中的语言大多数是 Java、C++ 这两类,Python 写得再好,实际用不到。机器学习算法类用 Python 倒是挺多,不过你未来如果不搞机器学习算法,那请忽略。

当时我选择的是 Java 语言,原因就是 C++ 太难了。我在学习 Java 语言的初期,最开始是去图书馆找 Java 编程相关的书籍,然后每天在图书馆泡着,看着看着,我突然发现看书学编程这种效率太低,于是我去网上找了一些学习 Java 的视频,那时候有马士兵、传智播客等 Java 学习视频,网上应该有很多免费的视频教程。

跟着视频来学习编程语言有两个好处:一是有些你不懂的地方,视频里面刚好那块会有人讲解,让你比较好理解,二是每个视频最后其实都有相应的代码实践示例,每看一个视频,自己也都跟着代码学习实操一遍。写的多了,你的代码感就出来了。所以我强烈建议新人可以跟着视频来学习一门新的编程语言。

在学习新语言的同时,一个好的代码编辑器能够让你运行你写的代码,因为我学的是 Java 语言,最开始我的代码编辑器是 Eclipse,但最后我发现 IDEA 代码编辑器才是真的好用。如果你学习的是 C ++ 语言,那么 Clion 代码编辑器可能也不错。

你代码练习的多了,那么我建议你可以去找一些比赛来训练你的编程能力,比如 LeetCode 上面的算法题,你可以先把里面的一些算法题 AC 掉,之后也可以参加 LeetCode 上面组织的编程比赛:

国外也有一些好的编程网站:Codegym、hackerrank,不过我建议,LeetCode 上面刷好,已经非常不错了。

其他的一些编程比赛:

每年的蓝桥杯比赛(蓝桥杯全国软件和信息技术专业人才大赛)

Kaggle -- 主要是机器学习类的比赛 Kaggle -- 主要是机器学习、 AI 类的比赛

天池大数据系列比赛,比如中间件比赛、算法类的比赛、云开发大赛,一般赛题主要是阿里的实际业务场景的问题,有一定含金量,尤其是想进阿里的同学。

上面的比赛是可以写在简历上的,即使最终自己没有获得奖项,但是你参赛的经历、实际代码的编写,这些在未来的面试官那,也都是加分项。

最后一点,大学是可以提前出去找实习的,所以你如果未来想从事计算机这个行业,那么我建议你可以提前找好实习的公司,越早越好。一般企业在招聘的时候,也非常看重你的实习经历和项目经验的。

最后寄语

如果我的文章对你有启发的,欢迎点赞、在看、关注我,你的鼓励,是我更新的动力。

我是雷克,专注于科技互联网、程序员经验、量化交易、大数据 & 数据库、AI大模型的分享,欢迎关注 。

【2004新澳门天天开好彩大全】 【新澳2024年精准资料32期】
【2024年新澳门天天开彩免费资料】 【2024管家婆资料正版大全澳门】
【2024年正版免费天天开彩】 【7777788888一肖一码】
【2024新澳今晚资料】 【2O24年澳门正版免费大全】
【2024年新澳门天天彩开彩结果】 【2024澳门天天六开彩免费图】
【2024新澳正版免费资料大全】 【澳门正版资料大全资料想入非非图】 【2024新澳门天天六开好彩大全】
上一条新闻 下一条新闻

推荐文章

发表评论

阿迪亚·罗伊·卡普尔

7秒前:电脑方面的话,我这里推荐你可以买一个既能打游戏(显卡要好),也能很好的运行程序的电脑(内存要大一些),最好是笔记本,主要是你携带方便,无论是去自习室,还是图书馆啥的,背个电脑包就行了,外星人电脑可能是个还不错的选择,可能就是有点贵。

IP:48.72.6.*

监制汪粤

8秒前:当时我选择的是 Java 语言,原因就是 C++ 太难了。

IP:50.39.7.*

Ravi

8秒前:天池大数据系列比赛,比如中间件比赛、算法类的比赛、云开发大赛,一般赛题主要是阿里的实际业务场景的问题,有一定含金量,尤其是想进阿里的同学。

IP:58.80.5.*

Nick

3秒前:上面的课程主要是补充你的计算机相关的理论基础,接下来可以选择一门自己感兴趣的编程语言,比如 Java 、C++。

IP:61.95.6.*

环球网APP介绍

APP图标

APP名:环球网

版本:V6.54.716 等级:8星

更新时间:2024-10-17 17:22 文件格式: apk 应用分类:ios-Android

APK大小:66.27MB 38%好评

环球网这是一个功能强大的环球网APP,可以帮助你完成各种任务。包括最新24小时热点资讯,今日最新:你代码练习的多了,那么我建议你可以去找一些比赛来训练你的编程能力,比如 LeetCode 上面的算法题,你可以先把里面的一些算法题 AC 掉,之后也可以参加 LeetCode 上面组织的编程比赛:

版本V4.18.752APP介绍

APP图标

APP名:环球网

版本:V6.81.841 等级:9星

更新时间:2024-10-17 20:18 文件格式: apk 应用分类:ios-Android

APK大小:44.58MB 17%好评

无论是环球网快速浏览新闻还是深入了解某个话题,这款新闻APP都能为您提供全面、精准的信息服务。

版本V6.11.259APP介绍

APP图标

APP名:环球网

版本:V4.75.472 等级:1星

更新时间:2024-10-17 23:22 文件格式: apk 应用分类:ios-Android

APK大小:89.49MB 37%好评

环球网应用界面简洁易用,用户可以轻松浏览头条新闻、深度报道和特写文章。24小时内的热点资讯一目了然,让您随时掌握世界动态。此外,您还可以参与评论,与其他读者交流看法,形成一个互动活跃的社区。

版本V1.18.506APP介绍

APP图标

APP名:环球网

版本:V4.52.463 等级:6星

更新时间:2024-10-17 22:21 文件格式: apk 应用分类:ios-Android

APK大小:44.48MB 19%好评

环球网这款新闻APP是您获取实时信息的理想伴侣。它汇聚了全球最新的新闻报道,涵盖政治、经济、科技、娱乐、体育等多个领域。通过个性化推荐功能,您可以根据兴趣定制新闻源,确保每条信息都与您相关。

版本V9.20.279APP介绍

APP图标

APP名:环球网

版本:V8.95.361 等级:9星

更新时间:2024-10-17 18:24 文件格式: apk 应用分类:ios-Android

APK大小:36.38MB 80%好评

这是一款功能强大的环球网应用,专为帮助您高效完成各种任务而设计。它不仅提供最新的24小时热点资讯,还为您带来今日的最新动态:所以我强烈建议新人可以跟着视频来学习一门新的编程语言。。无论是获取信息还是提升效率,这款APP都是您理想的助手。

版本V1.56.372APP介绍

APP图标

APP名:环球网

版本:V9.39.410 等级:7星

更新时间:2024-10-17 21:22 文件格式: apk 应用分类:ios-Android

APK大小:54.94MB 97%好评

这是一款功能强大的环球网应用,旨在帮助您高效完成各类任务。它提供最新的24小时热点资讯,让您随时了解发生的重大事件。今天的最新内容包括:如果你学习的是 C ++ 语言,那么 Clion 代码编辑器可能也不错。,为您的生活和决策提供了重要参考。这款APP是您获取信息和完成任务的得力助手。

版本V3.16.528APP介绍

APP图标

APP名:环球网

版本:V3.65.755 等级:7星

更新时间:2024-10-17 22:14 文件格式: apk 应用分类:ios-Android

APK大小:47.84MB 86%好评

这是一款功能强大的环球网应用,专为帮助您高效完成各种任务而设计。它汇集了最新的24小时热点资讯,让您时刻掌握世界动态。今日的最新内容包括:我在学习 Java 语言的初期,最开始是去图书馆找 Java 编程相关的书籍,然后每天在图书馆泡着,看着看着,我突然发现看书学编程这种效率太低,于是我去网上找了一些学习 Java 的视频,那时候有马士兵、传智播客等 Java 学习视频,网上应该有很多免费的视频教程。,为您的决策和日常生活提供有价值的信息支持。无论您需要了解什么,这款APP都能成为您不可或缺的助手。

版本V1.79.397APP介绍

APP图标

APP名:环球网

版本:V9.39.108 等级:8星

更新时间:2024-10-17 17:24 文件格式: apk 应用分类:ios-Android

APK大小:21.67MB 66%好评

今天的最新动态包括:不过我这个人内心还是有点不服输的,既然学校不行,那我就靠我自己的努力,来学习计算机相关的技术。,让您第一时间掌握关键资讯,做出明智的决策。这个应用不仅是您的信息获取工具,更是一个提升生活质量的得力助手。

版本V7.70.379APP介绍

APP图标

APP名:环球网

版本:V5.82.555 等级:3星

更新时间:2024-10-17 16:16 文件格式: apk 应用分类:ios-Android

APK大小:16.71MB 31%好评

这是一款功能强大的环球网应用,能够帮助你高效地完成多种任务。它包括最新的24小时热点资讯,以及今天的最新动态:我当年的经历和这有点类似,只不过我是从别的专业被调剂到计算机科学与技术专业,今天就来说说我对这个问题的看法。。

版本V1.21.876APP介绍

APP图标

APP名:环球网

版本:V8.10.578 等级:4星

更新时间:2024-10-17 15:24 文件格式: apk 应用分类:ios-Android

APK大小:37.73MB 26%好评

这款功能强大的环球网应用旨在提升您的日常效率,帮助您轻松应对各种任务。应用界面友好直观,用户可以快速导航,获取所需信息。它不仅提供最新的24小时热点资讯,还定期更新各种主题的文章和评论,确保您始终走在信息的前沿。

版本V6.58.765APP介绍

APP图标

APP名:环球网

版本:V3.91.821 等级:2星

更新时间:2024-10-17 21:20 文件格式: apk 应用分类:ios-Android

APK大小:82.86MB 74%好评

这款新闻APP是您获取实时新闻的最佳选择。它整合了全球各大新闻来源,提供最新的头条、热点和专题报道,涵盖从政治到娱乐的各个领域。用户可以根据兴趣自定义新闻推送,确保获取最相关的信息。