我写了个操作系统,却被别人给骂了!

news2025/1/10 10:32:17

前言

哈喽,小伙伴们好,我是子牙。是一个擅长深入研究Windows内核、Linux内核、Hotspot源码的资深程序员,之前是JVM专家,手写过JVM。所以做老师后,第一个打造的课程便是《手写JVM》小班, 一经推出就受到了学员们的一致好评。

我自诩我的课程在中国市场上还是很少有人涉及的,大学里面教的也都是偏理论,纸上谈兵,真正写代码的时候就一摸黑。所以我希望我的课程出现,能够给这样的学习环境一点小小的冲击!

ChatGPT的出现对程序员的影响

首先很庆幸,疫情在今年终于算得上一个阶段性的胜利了。有很多程序员朋友们也都以为熬过了互联网寒冬会有些松懈。但是没想到接下来的便是ChatGPT的火热,它可以直接帮你写代码,CRUD,解决工作上的一些bug,大大提高了工作效率,现在如果你还不会用ChatGPT的话,可能就会被裁员。

而我在研发《手写操作系统课程》的时候,因为国内在操作系统这方面得参考资料都很少,遇到一些问题我也会去求助ChatGPT,以减少我的研发成本。但是发现ChatGPT在自己不擅长的技术领域不止一次的信口雌黄,还好我去看了反汇编,不然就真的被糊弄过去了!甚至让我产生了这是三体人发明的质子来影响人类科学进步的错觉。

所以ChatGPT的出现,淘汰的真的是那些不会用ChatGPT的程序员吗?不是,而是分辨不出它的逻辑正确与否的那批人。

对于我手写操作系统课程的一些看法

当然我明白,自从我选择研发课程教学的这条路之后,就一定得要去接受外界的一些看法,但是我希望这些看法是对我有积极督促作用的,帮助我改善自己的不足的同时,也能够共同维系一个程序员热爱技术的学习圈。

如果你对手写操作系统课程比较感兴趣,选择来找我学习的话,我能保证你一定能够收获满满;

如果你是抱着交流学术的心态来探讨技术,我也十分欢迎;

但是如果说是那些只会在网络背后当键盘侠的那些人,大家就当个乐子人,抱着吃瓜的心态看个热闹就好了。

而且一般有这类发言的程序员,都是因为本身自己没有接触到底层里面去。学习底层确实短期给自己带来不了什么看得见的收益,但这却是程序员成为大牛的必经之路。

所以为什么IT行业越来越卷,那是因为培养出一个应用层的程序员成本并不高,你可以做到,别人一样可以做到。如果你想要在这行走的更远,最好的办法就是:聚焦别人不能做的底层技术,才能真正的体现出你的核心竞争力,不怕被行业洪流所淹没。

最后

如果你对钻研计算机技术底层感兴趣,想要了解子牙老师的《手写操作系统课程》,可以看我往期的精彩文章,了解是不是你想要的学习课程,再来找我来学习。我是子牙,希望我们能够在VIP课程学习直播里再见!

往期文章:圆梦,手写了一个操作系统

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

我的苹果手机的越狱之旅

最近因为业务需要,需要一台越狱手机;就把测试机6plus拿来做越狱使用,在此之前先大致说明一下越狱的原理、应用、流程以及可能存在的问题: 越狱是指通过一些技术手段,使iOS设备可以访问到iOS系统的全部控制权&#xff0…

抛弃Vuex,使用Pinia

Pinia 符合直觉的 Vue.js 状态管理库 文章目录 Pinia 符合直觉的 Vue.js 状态管理库1.简介2.为什么要使用Pinia3.安装3.1 挂载pinia 4.创建一个store容器4.1 Option 参数4.2 Setup 参数 5.三个重要概念5.1 State5.2 Getter**5.3 Action** 6.购物车实例6.1 商品列表组件 1.简介 …

【Python-Django】如何在一个项目中创建多个app模块

django开发案例:a​​​​​【Django】开发日报_1_Day:用户管理系统案例-创建项目_django 开发用户管理系统_代码骑士的博客-CSDN博客 前面做过的管理系统项目功能比较单一,只用一个模块就能解决问题。如果想创建多个不同的模块的话&#xf…

Nodejs之HTTP模块

目录 前言一,创建HTTP模块1.1 基本使用1.2 注意事项 二,查看报文2.1 浏览器查看HTTP报文2.2 利用request获取HTTP请求报文2.2.1 获取请求行和请求头 2.2.2 获取请求路径2.2.3 获取查询字符串 三,跟请求报文相关的练习四,设置响应报…

聊天机器人开发实战--(微信小程序+SpringCloud+Pytorch+Flask)【完整版】

文章目录 前言架构小程序端管理端运维端 交互聊天页面聊天发送流程历史聊天记录个人中心 总结 前言 没想到从五一之后,到现在鸽了那么久。没办法,实话实说,确实忙,五一期间就没怎么休息,开局第一周,准备IE…

Scala学习(七)---面向对象特质

文章目录 1.面向对象特质(Trait)2.特质声明2.1 特质的特点2.2 特质冲突2.3 特质叠加2.4 特质自身类型2.5 特质和抽象类的区别扩展 1.面向对象特质(Trait) 在Scala语言中,采用特质trait(特征)来代替接口的概念,也就是说,多个类具有相同的特质…

分享7款优质免费的Figma“中文插件”

今天我要向你们分享一些 Figma 的“中文插件”,这些插件不仅功能强大,而且免费使用,非常方便,而且是完全中文的页面使用起来非常便捷,可以大大提高设计师的效率和体验。 1、「平面 3D」 插件 首先是平面 3D 插件。该…

OpenVINO 2022.3之九:Post-training Optimization Tool (POT)

OpenVINO 2022.3之九:Post-training Optimization Tool (POT) Post-training Optimization Tool (POT) 通过在已训练好的模型上应用量化算法,将模型的权重和激活函数从 FP32/FP16 的值域映射到 INT8 的值域中,从而实现模型压缩,以…

驱动开发:内核实现进程汇编与反汇编

在笔者上一篇文章《驱动开发:内核MDL读写进程内存》简单介绍了如何通过MDL映射的方式实现进程读写操作,本章将通过如上案例实现远程进程反汇编功能,此类功能也是ARK工具中最常见的功能之一,通常此类功能的实现分为两部分&#xff…

WXSS 模板样式

WXSS WXSS(WeiXin Style Sheets)是一套样式语言,用来美化 WXML 的组件样式,类似于网页开发中的 CSS WXSS 和 CSS 的关系 WXSS 具有 CSS 大部分特性,同时,WXSS 还对 CSS 进行了扩充以及修改,以…

AJ-Report是一个完全开源,拖拽编辑的可视化设计工具

简介 AJ-Report是全开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。     多数据源支持,内置mysql、elasticsearch、kudu驱动,支持自定义数据集省去数据接口开发,目前已支…

分布式应用之监控平台zabbix

1.监控系统的相关知识 1.1 监控系统运用的原因 当我们需要实时关注与其相关的各项指标是否正常,往往存在着很多的服务器、网络设备等硬件资源,如果我们想要能够更加方便的、集中的监控他们,zabix可以实现集中监控管理的应用程序 监控的初衷…

历届蓝桥杯青少年编程比赛 计算思维题真题解析【已更新3套 持续更新中】

一、计算思维组考试范围 计算思维组面向小学生(7-12 岁,约 1-6 年级),通过设计多个角度的考核题目、层次科学的试卷组合、线上限时的考试形式,更加精确地考查学生的计算能力、反应能力、思维与分析能力,使…

【产品成长】产品专业化提升路径

产品专业化 产品专业化就是上山寻路。梳理一套作为产品经理的工作方法。 以图为例,做一个归纳。 第一:梳理自己的设计方法。就是拿到一个需求点之后,如何进行需求分析,如何还原业务情况,最终进行产品设计&#xff0c…

基于QEMU的RISC-V架构linux系统开发(三)——基于buildroot的最小根文件系统配置与编译

1.buildroot官网下载最新版本的buildroot。 https://buildroot.org/download.html 图1 下载最新版本的buildroot压缩包 2.拷贝buildroot软件包到工作目录,并解压buildroot。 图2 解压buildroot软件包 3.新建编译脚本build_risc-v.sh,使用buildroot自带的…

深度学习笔记之递归网络(五)递归神经网络的反向传播过程

机器学习笔记之递归网络——递归神经网络的反向传播过程 引言回顾:递归神经网络的前馈计算过程场景构建前馈计算描述 反向传播过程各参数的梯度计算各时刻损失函数梯度计算损失函数对各时刻神经元输出的梯度计算 Softmax \text{Softmax} Softmax回归的梯度计算关于 …

JAVA将xml数据转为实体类

使用 JAXB(Java Architecture for XML Binding) 实现XML与Bean的相互转换 介绍 JAXB是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象…

2023年7大人工智能技术趋势你有了解过嘛

人工智能 (AI) 已经接管世界,并且将在2023年继续向前发展。在2023年,它将完全实现自动化供应链、虚拟助手等多个产品与形态。 如今,世界正在经历一波人工智能驱动的全球经济转型浪潮。 当前之态势,人工智能 (AI) 技术几乎在每个领…

如何用Python进行屏幕录制?

文章目录 引言gpt3.5给出的代码更换截图函数——ImageGrab.grab禁用imshow解决递归现象摄像头录制代码后期需求 引言 关于屏幕录制这个功能需求,之前用过基于ffmpeg的Capture录屏软件,但是fps拉高以后会变得很卡,声音也同样出现卡顿。也自己…