看之前,先来B站搜索 职场大赢家  关注明哥,一起来成长。分享下此文,支持明哥,再次感谢。

大家好,今天分享下零基础该如何学习计算机,以及推荐一些相关的视频,书籍。

要学习计算机,第一件事情是必须有兴趣,而不是所谓的钱多。因为钱多的工作很多,这个不是学习的真正理由。没有金刚钻别揽瓷器活,我来说下怎么判断是否能在计算机行业吃到一碗饭。

首先说下我的故事,我是怎么对计算机感兴趣的。

小时候就喜欢拆收音机,喜欢收集里面的电容电阻,以及线圈。高中的时候,家里开了一家手机维修点,于是我见到了电路图,以及一堆电烙铁,松香设备,我没事会看看电路图,虽然看不懂,但也算是耳濡目染了。

再一个就是,当时家里买了一台旧的电脑,只能玩简单的祖玛游戏,后来联网了我就乱下东西,胡乱跟着电脑报操作一通,最后一个格式化把C盘搞坏了,因为这个损失了50大元,那时候一天饭就不到十块,所以很是心疼。当时装机的拿个光盘,进入 Ghost 里面敲几下,等十几分钟就弄好了,走之前他们还给Ghost加密了。当时就觉得这个赚钱,但是这时候还没有做程序员的打算。

只是对计算机有了很大的兴趣,当时就是买一些电脑报去看,胡乱操作学习,改改注册表,感觉很神奇。

在兴趣之外,第二个就是要有一定的基础。

这个基础在我大学的时候掌握了,就是数字电路课程,因为状态机,运算器的设计,我的成绩非常优秀,从而接触了C51单片机这个内容。同时学校开了 C语言课程,以及计算机组成原理,我这两个课程都成绩不错,于是就完全匹配了,我是可以来吃这碗饭的。

于是,这里推荐的学习路线是,先看计算机漫画,计算机发展史,按照电脑报上的一些攻略操作下,然后就是学一些计算机基础知识,比如 C 语言,计算机组成原理,同时可以自己弄一个Ghost,装一个PE,启动盘,主要是做一些成绩出来,鼓励自己继续前行。这一块牵扯到的一个就是如何坚持下去,后面单独再开一节,来分享如何搞定拖延症。

C 语言我推荐一个B站的视频系列,大家评论区可以看到。

https://www.bilibili.com/video/BV14s411E772?from=search&seid=423797260819168621

当我们学习 C 语言的时候,必然会遇见一个问题,就是将现实世界映射到计算机编程里面,而这个就是数据结构的用途。于是在这个时候学习下数据结构,是非常有帮助的。

程序是什么?数据结构+算法。实际上就是你如何把现实的物体,用虚拟的结构表示出来,并加一些方法,进行运算,最终出现想要的结果。

当学习完这些之后,就可以进入《操作系统》《计算机网络知识》这几个领域,为什么?因为这时候已经以及知道数据结构怎么用,也有了一定的开发经验,会对抽象过程,比如进程表,代码上下文,或者是所谓的虚拟存储,都会更容易理解。

而计算机网络知识,一句话总结,就是一个数据结构,为了电脑间的传输,做的一系列规定,算是约定成俗的一个契约。这样子再去学习,就直接实战,也很好理解。关于组成原理,以及计算机底层逻辑,我推荐几个视频链接,大家在评论区可以看到。

https://mp.weixin.qq.com/s/c_TkfF1xrsLEZPYYk1IfaQ

https://mp.weixin.qq.com/s/jn3NjDuosFHhrQoZXpZRpw

再往后就是数据库,还有就是编译原理。而我在这个之前,我自己学习的是WIN32汇编,以及OD破解,《加密与解密》,如果你真正对这块感兴趣,建议把这块学习下,会对设计语言有更加深刻的理解,能够从逆向的思维,看清代码的真相。

《链接器与加载器》这本书超级薄,但是又超级经典,因为它讲了PE/ELF文件系统的发展历程,这个对于学习知识的人来说,是非常重要的。因为知道它的发展过程,会理解的非常深刻,也会因为自己懂得多一些,产生一些炫耀的成分,这是好的激励。

这里我分享一些书籍清单,主要是为零基础的人准备的,忽略算法数据结构,主要分享一些设计原理,还有操作系统概论,漫画讲解系列,这类书籍会读起来轻松一些,也更好理解。

https://mp.weixin.qq.com/s/pt-jmA4BYPCovDNnr-jABw

1 计算机入门三剑客,网络是怎么连接的,程序是怎么跑起来的,计算机是怎样跑起来的。三本科普书籍,趣味图解的方式讲解计算机知识,入门必备,特别适合菜鸟编程人员的进阶,掌握知识。

2 码农翻身 这本书用故事的方式讲解了软件的很多概念,原理,让你能够了解计算机编程的概念性知识,对于计算机里面的术语不懂的,看这个可以快速的掌握。

3 编码:隐匿在计算机软硬件背后的语言 这本书是层层递进的关系,用图解的方式给你阐述了很好的计算机实现,怎么运转的机制,让你非常清晰的掌握到计算机的运行逻辑,很好的掌握了计算机思维。

4 穿越计算机的迷雾

通过妙趣横生的电学,数字电路知识,让你知道计算机怎么工作,计算机的外设核心接口,并且对操作系统也有介绍,为你揭开计算机的原理面纱。

5 人月神话 这本书为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。

以上就是我在自学的时候,整个的学习路线,当然这里只是入门的一些分享,后续会分享编程进阶该如何去做。今天就分享到这里,下一节我来说下一个在一家公司工作十几年,裁员却是第一批名单的一个故事。大家一键三连,下期会更快的来到大家面前。感恩,再见!

更多精彩,欢迎来B站搜索 职场大赢家  关注明哥。

https://space.bilibili.com/279169631/

~~ end not end ~~

程序员在B站该怎么学习,视频干货系列分享

关注公号,

回复 面试资料 ,可以领取最新开源地址。

回复 Python ,可以领取最新开源地址。

回复 电子书大全 ,可以领取最新开源地址。

你还想看:

1 .《计算机网络》《操作系统》《 组成原理》计算机知识该怎么个学习顺序?

2. 有哪些网站,一旦知道,你就离不开了?

3. 线下引流的方一个妙招!

4. 懵了!长租公寓开始暴雷,千人被骗,涉及4000w!

5. 计算机专业有哪些必读的经典书籍

6. 这几个奇奇怪怪的网站,看完震到腰疼!

7. 内行人不轻易告诉你的省钱秘诀

8. 你的第一桶金是如何赚到的?

9.生财有术是如何建立了不可摧毁的商业模型?

10. 程序员学习必去的十个网站!

11. 毕业找工作,小心掉入培训骗局!

12.程序员面试题宝典以及相关书籍下载!

13.Star 8w+,一份涵盖大部分Java程序员所需要掌握的核心知识!

职场老鸟,互联网十年从业生涯,分享 [Java,Python,安卓,AI,爬虫] 技术文章,学习资料, 热点趣闻等。关注回复1024,给你一份私藏的程序员好礼,永远更新中!赶紧来关注哦!

零基础学习计算机路线,我在B站开专栏讲解了!相关推荐

  1. 零基础学习数据分析路线,学习到什么程度可以找到工作

    一.数据分析学习到什么程度可以找工作? 这个问题要看你准备面试的公司,具体情况差异较大.所以我只能从自身真实经验中总结一些建议,给出一些最基础的知识结构,供楼主参考. 首先,我觉得优秀的数据分析师应该 ...

  2. 逻辑代数01律的理解_零基础学习计算机原理:布尔逻辑和逻辑门

    Hello World!我是老乔,欢迎来到超智星球.在这里,每篇都学一个小知识. 微号:超智星球 网站:http://chaozhixingqiu.com 这期呢,还是计算机原理系列,上期最后讲到了自 ...

  3. 如何从零基础学习计算机编程

    大家好!   我是一个超新手,以前从来没有学过编程的经验,但是,一直以来都对这方面有很大的兴趣,希望可以有机会学习.但是一直都不知道该从那里入手去学,不知道哪位师傅可以传授一些经验.   例如:1.关 ...

  4. 2022最新网络安全零基础学习路线

    前 言 写这篇文章的初衷是很多朋友都想了解如何入门/转行网络安全,实现自己的"黑客梦".文章的宗旨是: 1.指出一些自学的误区 2.提供客观可行的学习表 3.推荐我认为适合小白学习 ...

  5. 零基础学习java必须要了解的学习路线

    Java开发目前热火朝天,但是有传言说Java将被取代,当然那只是传言.今天小编来谈谈零基础学习Java必须了解的学习路线. 第一阶段:HTML+CSS 静态布局开始 有人肯能会说我是做后端的,前端的 ...

  6. 第11期:Hadoop零基础学习路线

    大家好,我是你们的老朋友老王随聊,今天和大家讨论的话题--Hadoop零基础应该怎么学? 通过这段时间和群里同学们交流,发现很多大学生甚至职场小白对Hadoop学习路线不是很清晰,所以我花了一些时间给 ...

  7. 计算机零基础速学,教你零基础学习电脑绘画!

    原标题:教你零基础学习电脑绘画! (这是一幅电脑绘图图片) 相信大家可能会跟小葵一样,看到好看的图片,也想通过自己的努力绘画出来,可惜小葵没有绘画天赋,不过小葵还是有整理绘画技巧的干货天赋的!!保证你 ...

  8. 第12期:Spark零基础学习路线

    大家好,我是你们的老朋友老王随聊,今天和大家讨论的话题--Spark零基础应该怎么学? 通过这段时间和群里同学们交流,发现很多大学生甚至职场小白对Spark学习路线不是很清晰,所以我花了一些时间给大家 ...

  9. 零基础学习PHP编程——学习PHP编程从认识计算机开始

    零基础学习PHP编程--学习PHP编程从认识计算机开始 注意: 本文主要写给零基础的同学,作为编程入门引导, 如有不当之处,还请指正. 访问源站点 欢迎交流QQ群: 640765823 一. 什么是计 ...

  10. 第10期:Python零基础学习路线

    大家好,我是你们的老朋友老王随聊,今天和大家讨论的话题--Python零基础应该怎么学? 通过这段时间和群里同学们交流,发现很多大学生甚至职场小白对Python学习路线不是很清晰,所以我花了一些时间给 ...

最新文章

  1. 硬盘突然变慢的原因,系统突然变慢的原因
  2. 基于OpenPose的人体姿态检测两个群众
  3. 吴恩达机器学习笔记 —— 7 Logistic回归
  4. Leetcode每日必刷题库第80题,如何在不使用外部空间的情况下对有序数组去重?
  5. JMeter初探二-badboy录制
  6. VTK:Medical之MedicalDemo3
  7. 用C语言写的程序如何控制计算机硬件?
  8. (转)MFC技巧学习五
  9. SQL server常用查询
  10. oracle取消备份存放本地,Oracle自动备份,压缩打包,删除原文件
  11. 阿里的Json解析包FastJson使用
  12. SSH 连接、远程上传下载文件
  13. java中希腊字母表_希腊字母,希腊字母
  14. IDEA 主题颜色设置
  15. 中科大一所学校撑起中国人工智能半壁江山
  16. 如何将F4V格式的视频转换成MP4格式
  17. A/N GPU架构解析
  18. 《解构产品经理互联网产品策划入门》PDF+《互联网产品运营产品经理的10堂精英课》PDF分析...
  19. 计量模型 | 时间固定效应与时间趋势项
  20. echarts框架下大数据量展示的解决方案

热门文章

  1. [ISUX译]iOS 9人机界面指南(一):UI设计基础
  2. 卡在硬盘启动计算机,插硬盘启动卡死了,怎么办?电脑维修方法
  3. 机器学习、深度学习、神经网络还傻傻分不清吗?
  4. android 11如何剪裁上传图片
  5. 强化Play To Earn生态,链游新势力海姆达尔Heimdallr蓄势待发
  6. vb整合多个excel表格到一张_如何使用VB实现多个excel表格合并在一个EXCEL表格里面...
  7. 【HDL】Verilog HDL仿真工具iverilog(Icarus Verilog)
  8. python 小说爬虫_初次尝试python爬虫,爬取小说网站的小说。
  9. PHP批量上传一次点击选中多个
  10. 微信公众号小程序实战开发vue3+nodejs+koa2+mysql+nginx阿里云部署教程