编程高手的成长之路:从DOS到操作系统内核
需积分: 9 196 浏览量
更新于2024-09-15
1
收藏 44KB DOC 举报
"一个计算机高手的成长"
本文讲述了作者作为一个计算机高手的成长历程,从自学编程语言到深入操作系统内核开发的过程,旨在激励那些刚开始接触IT行业的学生。作者强调了自我学习的重要性,即使在条件艰苦的情况下也能通过努力取得进步。
在作者的大学初期,他购买了《计算机基础DOS3.0》进行自学,尽管当时的DOS版本已经更新,但他通过不懈的努力掌握了PASCAL。由于缺乏实际的上机机会,作者只能通过纸上模拟编程,直到大三才拥有了第一台电脑。在初上机时,面对英文版的Windows 3.1,他感到困惑并经历了挫折,但这些困难并未阻挡他的学习热情。
在学习C语言的过程中,作者初次接触了编译器的概念,他尝试将源代码直接改扩展名为.exe,结果失败,这表明他在探索过程中不断试错。尽管在学术成绩上有所挫折,作者的自学能力使他能够在大一就学完C、X86汇编、数据结构和C++。
进入大二,作者面临了选择学习VC还是BC的决策,最终选择了VC,可能是因为其更广泛的应用前景或个人兴趣。这个决定体现了在技术选择上的权衡,也是成长过程中的重要一步。
作者的成长故事向我们展示了成为一名计算机高手需要的毅力、自学能力和适应性。他克服了教育资源不足和理解偏差的挑战,逐步深入到操作系统内核和IC相关的开发工作。他的经历提醒我们,不论起点如何,只要有坚定的决心和持续的学习,都能在IT领域取得成就。同时,这也对我国的计算机教育提出了反思,指出教育体系应当更加注重实践和创新,以适应快速变化的技术环境。
2008-12-26 上传
2008-10-27 上传
2010-04-30 上传
2009-10-16 上传
2010-03-28 上传
2007-08-24 上传
2010-08-22 上传
2013-08-01 上传
Y_jiuweiyinhu
- 粉丝: 0
- 资源: 24
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍