【阅读笔记】如何正确地学习编程?

news/2024/10/23 7:20:48/

2023年9月1日,周五上午


本次阅读的文章来自:

为什么我学个 JAVA 就已经耗尽所有,而有些人还能同时学习多门语言? - invalid s的回答 - 知乎 https://www.zhihu.com/question/485917018/answer/2216877333


令我感到有趣的是,

这位作者提出的建议与John Carmack和Edward Kmett的建议不谋而合,

【阅读笔记】John Carmack和Edward Kmett的成为编程高手的建议_巨龙之路的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_61629312/article/details/132613433

那就是要自己去实现已有的东西。

至于这些已有的东西有哪些,建议大家去原文看一下。

这位作者在文章中给出了这么做的理由:

如果你是这么学的,那么你才真正掌控了计算机——将来的任何技术,你都不费劲。

这寥寥十几、几十个知识点,玩好了,玩精了,万变不离其宗——几十年了,哪有什么软件/算法能跳出窠臼的?


我曾经在大二的时候尝试去写一个数据库,

虽然在这个过程中学到了不少的东西,但是我后来还是放弃了,

因为当时我觉得这些从写数据库中学到的知识在工作中用不到,

毕竟有多少人以后能从事开发数据库的工作呢。

我也曾在大二的暑假尝试写过一个操作系统,但是我后来还是放弃了,

因为我当时还是觉得这些从写操作系统的过程中学到的知识在工作中用不到。

看了这篇文章后,我才发现我是多么的肤浅和急功近利。

如果一直这样下去,我永远无法深入理解计算机,永远只能浅显的停留在API的学习上。

只达到API的层次又能解决多少问题呢?

当遇到更难的问题时,只会API的我还能解决得了吗?

所以我决定重启数据库和操作系统的尝试。

除此之外,我还想自己实现一下编译器、TCP协议等等。

学东西要学根啊,万变不离其宗。

感觉时间都不够用了....


http://www.ppmy.cn/news/1090092.html

相关文章

附录1-爬虫的一些技巧

目录 1 寻找url与显示内容的关系 2 修改请求头 3 局部刷新 4 阅读返回信息 5 多尝试页面其他的使用方式 6 尝试不同类型参数 7 表单类型的post多用data发,接口类型的post多用json发 8 消除degger 9 你在浏览器上看到的html与你下载下来的html不一…

3.msfconle

目录 1 进入msfconsole 2 连接postgresql数据库 3 msfconsole基本用法 4 更新msf 5 搜索脚本 search 6 查看脚本信息 info 7 设置参数 8 重新设置参数与取消参数 9 退出当前模块 back 10 查看域名基本信息 dig 11 查看域名的详细信息 whois 1 进入msfco…

数据库-索引

介绍: 索引是帮助数据库高效获取数据的数据结构 优缺点: 优点:提高数据查询的效率,降低数据库的IO成本 通过索引列对数据进行排序,降低数据排序的成本,降低cpu消耗 缺点:索引会占用存储空间 索…

小程序进阶-inline、block和inline-block的区别与联系

背景介绍 每个html标签元素都有默认的元素类型,主要包括两大类:inline内联元素和block块元素。其他则称为可变元素,会根据上下文语境决定该元素为inline元素或者block元素。 在css里,有一个display的属性,它规定元素应…

视频集中存储/直播点播平台EasyDSS点播文件分类功能新升级

视频推拉流EasyDSS视频直播点播平台,集视频直播、点播、转码、管理、录像、检索、时移回看等功能于一体,可提供音视频采集、视频推拉流、播放H.265编码视频、存储、分发等视频能力服务。 TSINGSEE青犀视频的EasyDSS平台具有点播文件分类展示方法&#xf…

使用Puppeteer构建博客内容的自动标签生成器

导语 标签是一种用于描述和分类博客内容的元数据,它可以帮助读者快速找到感兴趣的主题,也可以提高博客的搜索引擎优化(SEO)。然而,手动为每篇博客文章添加合适的标签是一件费时费力的工作,有时候也容易遗漏…

Bean注解总结

Bean五大类注解: Controller(控制器存储,用于检验参数合法性) Service(服务,业务组装) Repository(数据持久层,实际的业务处理) Component(组件,工具类层,会把一些重复在多个层使用的功能单独写成一个层…

OLED透明屏 双拼:开启显示技术的未来

OLED透明屏 双拼作为一项突破性的显示技术,正以其独特的双拼设计和创新的应用领域引起广泛关注。 据市场研究报告显示,OLED透明屏 双拼市场规模预计将在未来几年内达到数十亿美元。 本文将通过介绍OLED透明屏 双拼的优势和特点、应用领域、技术原理以及…