计算机专业大学如何自学?常用网站和工具

耗时5小时,第一个B站视频,满足分享欲

计算机专业现状 or 困境?如何自学?常用网站科普!_哔哩哔哩_bilibili

👆发了个视频,结合文章中的链接,保存到自己浏览器收藏夹里就完了 

目录 

🍉视频受众

🍉计算机现状

🍉毕业不失业2点关键

🍉大学如何学?

🍉常用网站链接


🍉视频受众

主要面向

1,刚高考完,专业是计算机科学技术或者软件工程的同学

2,大一大二处于迷茫阶段的萌新

3,想要转行的

处于这3个阶段的你,如果没有主动收集过相关信息,你可以说是一头雾水,根本不知道该怎么学?我也经历过这个阶段

🍉计算机现状

某末流211,23届软件工程,考研一战上岸率20%。截止2023/7/1,计科/软工就业率70%,这70%里包括了考研,保研,出国升学,考公,考编以及转行的人员。可以猜测的是,末流211,科班4年出来,转行率高达60%。很多人就会疑惑了,211学4年还找不到个工作吗?一个是相当一部分同学摆了4年,而且只跟学校专业,学校专业课,很多老师都承认,教的是最基础的东西,而且众所周知,学校里教的东西比社会所需要的落后20年以上,很多新的技术,这里的新不是说今年刚出的技术,而且近几年各大公司广泛采用的技术,比如Mysql,Redis,Springboot等等,你不自己主动去学这些东西,你就会面临毕业即失业的困境。

再举个例子,某普通二本,23届计算机专业,全专业80个人考研,就上了4个,5%的几率,什么概念。你再看看保研,保研也不简单,一个学校才几个名额,一个专业又有多少人,每学期绩点得稳定专业前20吧,多少人能做到呢?

所以说,就业真不容易,我假设你普通二本,大学认真学了4年,你的学习方向契合现在企业所涉及的主流技术,而且你有2~3个项目应用了这些主流技术,同时有一个ACM区域赛铜牌的奖项,大三秋招还有3个月的实习。那么,你可能在大四投递简历时,具有了一定优势。一线转正10k我觉得不成问题(至于我是从哪里了解到这些信息的,可能得益于我看过几百篇关于大学自学,如何投递简历,寒暑假如何弯道超车,还有一些知名技术大拿的博客,同时加了几个有用的群,里面有ACM交流群,有大厂在职的交流群还有一个字节青训营的交流群,以及一些刷题的OJ群)

也别老感叹计算机的困境,你不看看其他专业,工科总体来说比文科强势太多了,而计算机又是工科里较为强势的科目。你需要知道的就是,你大学四年,扎实学好学校的课程,外加大量的自学,从大一开始努力,未来不会太差的。这里有个建议,仅作为参考,比如,你大学四年,如果能做到,学校的课程只占用你50%的学习时间,就能达到每科80分以上,剩下一半的学习时间留给自学编程,写项目,刷算法题,找实习,等你毕业了,一定不会差!相信我,因为我就打算这样干。你可能会说我也才准备大二,凭什么就那么自信这样学有用呢?因为我就是这样打算的。

🍉毕业不失业2点关键

这也是我参考了几百篇关于这个行业个人发展的博客,以及看了B站几十个视频后的总结(不得不说,水文和假的技术视频还是很多的)(那些内容空泛,除了让你努力就是让你努力的说教,毫无意义)

哪2点关键呢?

第一个,计算机门槛(kan)较高,你需要投入大量时间,打个比方,科班四年出来,代码量怎么也得有个10万行吧,怎么也得学个5000小时吧(算你每天4小时学编程敲代码,一年就算300天,4年大概5000小时),这要求真不高,只是你不失业一个大概的标准。

第二个,方向要对,关于方向,你首先要知道的是,你的主语言是什么,比如是C++还是Java还是.....单就互联网公司来说,它主要可以分为开发,运营,产品,设计等方面,其中开发的岗位占了大多数,而且学这个专业的大多数同学,更多也是想干开发的吧。比如你选的是C++,C++大厂用的更多,主要的方向有数据库等,这些网上都能搜到....你需要让你的项目还是技术栈契合这个岗位,这也是大一大二或者高考准备自学的兄弟,所需要努力的方向,而不是说东学一点,西学一点,感觉自己什么都会了,面试一问你就凉了

🍉大学如何学?

企业招人,看3个东西,一个学历,一个项目,一个算法,学历和算法可以间接判断你有没有培养的价值,比如你985本硕科班,就算你竞赛,项目一塌糊涂,也没有实习,别人也很可能给你个机会,先培养你几个月看看,就因为你985,就因为你硕士。 

那如果你说你没有学历,没有学历怎么办呢?这里假设你已经过了简历关,可以一面了,可能先让你做4~5题算法题,让你手撕下力扣hot100或者剑指offer的题目,如果你能短时间内全部做对,或者说,对了4道题,最后1题跟面试官说清楚时间 / 空间复杂度的优化方案,这一关你就过了。

接着就是二面了,二面可能更多问一些项目中用到的技术栈,比如mysql, redis还有一些中间件的知识。面试官会让你结合你项目中负责的部分,详细介绍下某个技术或者策略是什么,为什么,怎么办。如果你的项目不是那种烂大街的,而且又契合公司当前研发方向,机会就大了呗。

上面说的只是个大概方向,学历,项目,算法,实习,是求职的四块砖,往这4个方向努力,肯定没错。然后少点关注学校的水赛,除非你想保研,你就整点论文,整点项目,绩点4.0.

然后不论你考研,保研还是直接就业;不论你做项目还是刷算法题;408和数据库必考!

怎么说呢,408包括数据结构与算法,计网,计组,操作系统,加上个数据库,也是面试特别喜欢问的东西。

我就假设你大二大三暑期找实习呢,你说你一没实习,二学历又暂时改变不了,别人怎么判断你能胜任这个岗位,或者说你有足够的培养价值呢?就看你基础扎不扎实,换句话说,八股文背的孰不熟练。还有就是项目和竞赛了。

竞赛有能力就试试ACM,不行就像我一样,蓝桥杯,天梯赛,PAT,当然一些企业举办的比赛也可以参加,会有一定门槛(kan)

🍉常用网站链接

第一个,gpt3.5AIchatOS (jinshutuan.com)

它的好处我就不说了,几乎在一定程度上取代了copilot自动补全,还有谷歌等搜索引擎,比如.....................................

第二个,这个网站数据结构和算法动态可视化 (Chinese) - VisuAlgo是新加坡国立大学,为帮助学生学习数据结构开发的.......

第三个,cppreference,C++官方文档,这里以C++举例,Java还有Go等等一些其他的语言,肯定也有相应的官方文档,中英文都有cppreference.com

第4个,掘金稀土掘金 (juejin.cn),第5个CSDN(2条消息) 千帐灯无此声的博客_CSDN博客-2024蓝桥杯备赛,C++,csdn,力扣,acw,洛谷比赛领域博主

CSDN虽然被很多人吐槽,但它绝对是用户数最多的,毕竟大多数高校教师都知道这个,同时也非常适合大一大二的小白使用

然后是B站哔哩哔哩 (゜-゜)つロ 干杯~-bilibili,拿我暑假准备自学的Mysql和复习的C++来说,上面很多成套的,30~60小时的视频,包括一些国外的公开课,大家可以充分利用

博客园博客园 - 开发者的网上家园 (cnblogs.com),类似上面的CSDN和掘金

力扣讨论 - 力扣(LeetCode),刷题,比赛,了解资讯都能用到

牛客,类似力扣,比如我下学期准备刷的Mysql的1000道题牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 (nowcoder.com)

StackOverflow,类似百度,谷歌,但是会更专业一点,Stack Overflow - Where Developers Learn, Share, & Build Careers

当然,提问前最好先搜索下有无类似答案,可能对于小白不太友好,但是以后要深入学习肯定能用上的

然后是Githubtomstillcoding/cs-roadmap: ❤️这是一条汇总网上许多资料,而不是资料的纯粹堆砌,让人眼花缭乱的复制粘贴,这不是帮你在总结所有的知识点,而是根据实际的计算机系课程来安排学习路线,并且配合上面向就业的学习,与完全跟着学校课程相比,做到了不和工业界面试不脱节,非常实际、非常认真、非常掉头发,真心求个视频三连! (github.com)

怎么使用呢,找自己需要的项目(点赞较高,有完善的说明文档的),下载下来,跑通,然后一点一点啃源码,弄懂后自己实现一遍或者增加新的功能模块。当然初学者建议先在B站跟项目

然后就是蓝桥杯官网IT项目技术问答讨论平台_蓝桥云课讨论 - 蓝桥云课 (lanqiao.cn)

很多人都听说过这个比赛吧,虽然官网的比赛评测系统有点毛病

InfoQ - 促进软件开发及相关领域知识与创新的传播-极客邦,极客时间

之前买过一本叫《算法训练营》的书,书里刷题就用这个网站,几乎所有的OJ里面都有
Problems - Virtual Judge (vjudge.net)

洛谷官方题单一个动态更新的洛谷综合题单 - Studying Father's luogu blog - 洛谷博客 

刷题以及蓝桥杯18~23年省赛真题可以在这里测试公告 - New Online Judge (ecustacm.cn)

Ubuntu,

Ubuntu Pastebin,我主要用这个网站粘贴代码,问问题用的

Acw,活动 - AcWing,之前买了每日一题和蓝桥杯辅导课,很多人吐槽,但无疑,还是适用于所谓的“腰部以下的选手的”,可以考虑算法基础课,当然其他的,我更建议从网上找资源,如果只是一个算法基础课我觉得还是值的

Oiwiki二分 - OI Wiki (oi-wiki.org),OIer和ACMer的聚集地

Google

freefq/tutorials: 教程 (github.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/34165.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

React修改Antd组件的样式

修改默认的antd组件&#xff0c;需要使用global import React, { useState, useEffect } from react; import { Tabs, Rate, Steps } from antd; import styles from ./index.less;const Index (props) >{return (<div className{styles.class_steps}><Stepsprog…

maven 环境配置踩坑

今晚在跟着视频学习spring的时候&#xff0c;创建maven工程&#xff0c;一直提示Sync 下载异常。搞了一晚上终于搞定了环境。下面给出一下今晚的总结。 1、确保maven安装并配置好环境变量。 下载并安装maven后&#xff0c;还需要在电脑上配置maven的环境变量。这部分参考网络教…

Hyperledger Fabric网络快速启动

目录 1、网络服务配置 2、关联的docker-compose-base.yaml 各Peer节点容器设置如下信息。 3、被关联的Peer-base.yaml 4、启动网络 2、完成通道的创建 2.1将节点加入应用通道 更新锚节点 2.为什么要创建节点并将其加入应用通道中&#xff1f; 1、网络服务配置 由于要启动…

『赠书活动 | 第十三期』《算力经济:从超级计算到云计算》

&#x1f497;wei_shuo的个人主页 &#x1f4ab;wei_shuo的学习社区 &#x1f310;Hello World &#xff01; 『赠书活动 &#xff5c; 第十三期』 本期书籍&#xff1a;《算力经济&#xff1a;从超级计算到云计算》 赠书规则&#xff1a;评论区&#xff1a;点赞&#xff5c;收…

SFP6012-ASEMI代理MHCHXM(海矽美)二极管SFP6012

编辑&#xff1a;ll SFP6012-ASEMI代理MHCHXM&#xff08;海矽美&#xff09;二极管SFP6012 型号&#xff1a;SFP6012 品牌&#xff1a;MHCHXM&#xff08;海矽美&#xff09; 封装&#xff1a;TO-247AB 恢复时间&#xff1a;≤75ns 正向电流&#xff1a;30A 反向耐压&a…

基于Python的电影票房爬取与可视化系统的设计与实现

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

FlutterUnit 已上架 iOS,暗色模式全面支持

theme: cyanosis 一、FlutterUnit 的全平台支持 FlutterUnit 是我的一个开源项目&#xff0c;基于 Flutter 构建的一个 全平台 应用程序。现在很荣幸地宣布: FlutterUnit 已经上架 iOS 的 App Store &#xff0c;自此主流的几大平台均已提供体验。 项目地址: https://github.co…

Java中常见的线程池以及ThreadPoolTaskExecutor和ThreadPoolExecutor

线程池的基本组成&#xff1a; 线程管理器&#xff1a;用于创建并管理线程池&#xff0c;负责线程池的创建、销毁以及任务的添加。 工作线程&#xff1a;线程池中的线程&#xff0c;负责执行任务&#xff0c;没有任务时处于等待状态。 任务接口&#xff1a;每个任务必须实现的…

B051-cms06-退出 回车登录 登录拦截 记住我 SVN

目录 注销功能实现1.找到退出按钮修改请求路径2.后端删除Session并跳转到登录页面 回车登录功能登陆拦截1.编写登录拦截器2.配置拦截器 记住我后端实现页面实现 取消记住我后端实现页面实现 注销功能实现 1.找到退出按钮修改请求路径 header.jsp <% page language"j…

Linux上安装matlab

首先需要下载文件&#xff0c;微人大正版软件下载里有 然后直接点击&#xff0c;就可以就可以安装&#xff0c;不需要使用挂载命令&#xff0c;然后使用 ./install就可以进行安装了&#xff0c;这里记住是得登录自己的人大邮箱&#xff0c;否则无法激活&#xff0c;然后修改安…

LeetCode·每日一题·2490. 回环句·模拟

作者&#xff1a;小迅 链接&#xff1a;https://leetcode.cn/problems/circular-sentence/solutions/2325227/mo-ni-zhu-shi-chao-ji-xiang-xi-by-xun-ge-x65e/ 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 著作权归作者所有。商业转载请联系作者获得授权&#xff0…

MySQL 主从复制与读写分离

概念 主从复制与读写分离的意义 企业中的业务通常数据量都比较大&#xff0c;而单台数据库在数据存储、安全性和高并发方面都无法满足实际的需求&#xff0c;所以需要配置多台主从数据服务器&#xff0c;以实现主从复制&#xff0c;增加数据可靠性&#xff0c;读写分离&#x…

不是吧,交换机坏了你还只会这么排查?

又见面了&#xff0c;我的网工朋友 上次给你分享了交换机和路由器的对接上网配置案例&#xff0c;还记得吗&#xff1f; 今天这篇&#xff0c;和你聊聊交换机接口故障。 接口故障这件事&#xff0c;对咱们网工来说其实算是家常便饭了。 工作到现在&#xff0c;你复盘一下&a…

实战:求年月日时间前后遇到的坑和解决方式

这里写目录标题 前言正确实例&#xff1a;错误实例&#xff1a; 需求 前言 这周接到一个时间转换任务需要处理&#xff0c;本来没什么问题&#xff0c;后来完成后发现时间有偏差&#xff0c;又重写了一遍代码&#xff0c;感觉很有记录必要性&#xff0c;希望看过的小伙伴可以避…

计算机网络——数据链路层

序言 问&#xff1a;数据链路层在现在的社会起到什么作用&#xff1f; 答&#xff1a;数据链路层在现在的社会起到关键性作用&#xff0c;比如&#xff1a;数据传输和通信&#xff1b;网络连接和互联互通&#xff1b;错误检测和纠正&#xff1b;媒体访问控制&#xff1b;网络性…

启动一个qemu虚拟机

安装qemu&#xff1a; 编译内核&#xff1a; 编译rootfs&#xff1b; 启动&#xff1a; qemu-system-x86_64 -kernel ./linux-4.14.320/arch/x86_64/boot/bzImage -hda ./busybox-1.36.1/rootfs.img -append "root/dev/sda consolettyS0" -nographic 效果图&am…

【Tensorflow object detection API + 微软NNI】图像分类问题完成自动调参,进一步提升模型准确率!

1. 背景&目标 利用Tensorflow object detection API开发并训练图像分类模型&#xff08;例如&#xff0c;Mobilenetv2等&#xff09;&#xff0c;自己直接手动调参&#xff0c;对于模型的准确率提不到极致&#xff0c;利用微软NNI自动调参工具进行调参&#xff0c;进一步提…

Cisco Catalyst 8000 Series Edge Platforms, IOS XE Release Dublin-17.11.01a ED

Cisco Catalyst 8000 Series Edge Platforms, IOS XE Release Dublin-17.11.01a ED Cisco Catalyst 8000 边缘平台系列 请访问原文链接&#xff1a;https://sysin.org/blog/cisco-catalyst-8000/&#xff0c;查看最新版。原创作品&#xff0c;转载请保留出处。 作者主页&…

国企一面会问什么?

前言&#xff1a; \textcolor{Green}{前言&#xff1a;} 前言&#xff1a; &#x1f49e;快秋招了&#xff0c;那么这个专栏就专门来记录一下&#xff0c;同时呢整理一下常见面试题 &#x1f49e;部分题目来自自己的面试题&#xff0c;部分题目来自网络整理 国企注重的和私企会…

AI实战营第二期 第七节 《语义分割与MMSegmentation》——笔记8

文章目录 摘要主要特性 案例什么是语义分割应用&#xff1a;无人驾驶汽车应用&#xff1a;人像分割应用&#xff1a;智能遥感应用 : 医疗影像分析 三种分割的区别语义分割的基本思路按颜色分割逐像素份分类全卷积网络 Fully Convolutional Network 2015存在问题 基于多层级特征…