看之前,先来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. 做出的C++选择以及背后的原因
  2. 从单张图像学习双目图像
  3. java程序解压/压缩.gz文件
  4. 查看电脑电池损耗的命令
  5. ITK:仅将过滤器应用于图像的指定区域
  6. 学习《apache源代码全景分析》之过滤器部分摘录
  7. 【转】Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]
  8. python学习之老男孩python全栈第九期_day017作业
  9. 正则表达式部分总结(待续...........)如有错误,望各位高人指教
  10. 帆软报表使用及设置日志打印sql
  11. jvm程序执行慢诊断手册
  12. 边缘计算应用场景_从6大应用场景,看边缘计算落地生根
  13. ramoops具体失败原因来解释驱动寄存器
  14. c3300 京瓷km5050_京瓷复印机通用维修代码2
  15. CSS入门到精通——表格样式
  16. JavaScript如何计算双曲余弦值?
  17. SVN Cleanup之后显示Skipped remains conflicted
  18. 你的放大器是否可能自激振荡?
  19. 无人机行业情况 - 亿航、大疆、极飞
  20. Discuz文章采集工具,Dz文章采集发布工具

热门文章

  1. python安装后桌面没有显示图标_Win10安装软件后找不到软件图标如何解决
  2. java String类型的处理
  3. win10自动更新后打开系统应用提示文件系统错误(-2147219196)
  4. JAVAweb JSP飞机订票系统航空机票预订销售系统(机票预订系统)网上机票预订飞机订票
  5. JavaFX+Kotlin游戏从入门到放弃:拯救蛇蛇大作战又名454行实现几何数独游戏
  6. a1708硬盘转接口_macbook pro2017 a1708转接卡更换大容量硬盘,Apple/苹果笔记本电脑_好文分享_优购 - 荐优,购适...
  7. 设置两个路由器无线桥接
  8. Compose Modifier
  9. POJ 3080 Blue Jeans(KMP + 暴力)
  10. C语言show用法,show的用法及句型