文章原出处: http://www.sharecodes.net/article.aspx?articleId=0ac206ac-ad2b-4a3d-b4df-4e4bb5978315

DOS

我上中专那个年代(1996年),尽管微软已经于 1995 年发布了视窗操作系统 Windows 95,但中国的视窗时代到来的还是晚了些,国内大部分计算机教材还都是以 DOS 操作系统作为主流题材。与 Windows 历代操作系统相比,DOS 体积小,启动速度快,闪电般的启动速度常常令老的开发人员怀念:按下开机键,只需数秒,便能看到那个简单得不能再简单的操作界面,甚至都不用截图就可以描述它。不过,为了表示对 DOS 操作系统的尊重,我还是决定用 DIV + CSS 的方式来向大家作个展示:

C:/>

那时根本没有鼠标,一切操作都使用键盘。机房里总是听见“噼里啪啦”的敲击键盘的声音,而对操作系统的学习便是熟记各种各样的 DOS 命令和相关的参数。渐渐地,大家对DOS 操作熟悉了,便常常搞一些恶作剧出来。由于我们使用的是无盘工作站,大家的资料都存放在服务器上,于是经常有同学偷偷进入别人的文件夹,把别人的作业  COPY 成自己的,然后删除别人的作业,经常引起机房里的一阵骚动,“谁把我的文件删了......”

下次上机课时,不知谁拿来一张卡片一样的东西,插到计算机里,便把文件都保存到那里了,再也不怕被别人删除文件了,后来知道那个卡面叫“软盘”,老一些的机器使用 5.0 英寸的,很大、很薄,后来都改成了 3.5 英寸的,容量为1.44 MB,连现在一首MP3都放不下,当时并没有流行MP3之类的文件,大家大都操作的是文本文件,容量算是不小了。但有了软盘也不是万无一失的,软盘使用前需要格式化,之后才能往里面存储文件,读、写文件的时候,软驱还“吱...吱...”地响着,有的时候,上次软盘用还是好好的,但下次用的时候就突然读不出来了,或提示“没有格式化,是否现在格式化?”尽管这样,还是挡不住大家对计算机的热情......

五笔输入法

为了方便中文的使用,计算机上除了 DOS 外,往往都装着北京希望公司研制的一套汉字系统 UCDOS,我们当时使用的是 6.0 的版本。有了 UCDOS,中文输入自然成了学习的重点,专门有一本书就是《文字输入与 WPS 处理》,自从学会 LOGIN 后,输入法练习占了平时很大一部分时间(别的机器上也没有),开始练习英文打苹果、青蛙过河等游戏,后来学到了“五笔中文输入法”,大家练得都疯狂了!

当时计算机在中国普及,第一个急需要解决的问题就是,如何将汉字输入到电脑中,为此国家1981年发布了GB2312-80,1983年,王永民先生推出了划时代的五笔字型输入法,五笔输入法不但可以让我们输入汉字,而且也极大的解决了输入速度这一顽症。90年代初五笔输入法的热度,大家可以从日常生活中体会到一些,比如遍地开花的电脑培训学校把五笔输入法当成重点课程,你可以依靠对五笔输入法的熟练程度,轻松找到一份不错的文职工作,甚至可以开间打字社......,由此可见五笔输入法在当时是多么的重要。

在我们的印象中,有这么一个公式:

打字高手 == 计算机高手

学校组织了五笔输入速度大赛,赛前我每天都要练习三个小时的打字,在上某些不喜欢的理论课时,眼睛盯着书本,手放在课桌下,脑子里想着怎么拆字(五笔输入法要把字根拆开输入,每次输入最多输入四个键),指头也随着来回动着,仿佛进入了另外一个世界。五笔输入法一级简码的口诀现在还烂熟于心:

一 地 在 要 工
上 是 中 国 同
和 的 有 人 我
主 产 不 为 正
民 了 发 以 经

字根口诀:

王旁青头戋五一
土士二干十寸雨
大犬三羊古石厂
木丁西
工戈草头右框七
......

看到这里,很多 70、80 后的同志们一定能把剩下的口诀念出来吧!

WPS

学会基本的文字输入之后,当然要开始文字处理了,那时候是 WPS 的天下,中国人用中国人开发的软件,求伯君简直就是神化般的人物,单枪匹马开发出这么优秀的软件,微软的 WORD 软件根本没人用。

现代的年轻人,如果觉得  WORD 2003/2007 的制作表格功能不好用的话,那时的 WPS 文字处理比现在的 PS(PhotoShop) 处理图像还要难,如果没有亲自用过的话,你很难想像怎么在没有鼠标的情况下,用键盘绘制出一个复杂的表格,特别是拐角的绘制,充满了零零碎碎的小技巧。

这时大家对计算机高手的看法又变了:

五笔高手(50%)+ WPS高手(50%)== 计算机高手

FOXBASE

FoxBase 是在第二学期才学到的,结束了文字输入和文字处理的高潮之后,“数据库”来了。比起 WPS 的火爆来说,FoxBase 来得比较平静,也没有一学期那么激动了。学习起 SQL 语句觉得和 DOS 命令也差不多(操作方式和在 Oracle 的 SqlPlus 中打命令差不多,“输入SQL命令->回车->显示结果”)。而且后期引入了一些编程的因素,我糊途了???记得当时理解

A = A + 1

这一步时,想了一个星期没想通,为什么 A 和 A + 1 之间以划上等号呢?

直到学期末,还是不太理解计算机解决问题的这种方式,也因此给我进一步学计算机的热情降了温。

下个学期,中专计算机课程已经没有了,以后课程当中多了“硅酸盐工艺(水泥、一玻璃、陶瓷)”的专业基础课。我很少再去机房,关键不知道该干什么?父母嫌中专文凭低,又鼓励我报自考,那时的我也不知道将来会干什么,感觉学什么干什么吧,但建材我不想学,于是报了相关的建筑专业。父亲带我报完名后,抱回一大堆专业书来,印像最深的就是三本“钢砼”,有 15 cm 厚,查了下字典,原来那个字念 tong,这几本书是讲钢筋混凝土的。

在接下来的日子里,计算机书被丢在了一边......

回想起这段日子,有欢喜也有悲伤,我没有浪费时间在玩上,我在不停地奋斗,只不过看不清自己的方向,直到“她”的出现......

今天讲到这里,谢谢大家!

一个软件工程师的成长之路(二):回味经典组合 DOS + 五笔 + WPS + FOXBASE相关推荐

  1. 芯片工程师成长之路_一个FPGA工程师的成长之路

    最近逻辑组任务较多,人力不足,因此招了一些新员工.最近一段时间,也面试了很多人,各个行业和公司的都有,形形色色的人面试多了,也有一些感触,另外,年近而立,也需要总结一下.在此记录下来,与君共勉. 关于 ...

  2. 高通Camera 软件工程师的成长之路

    本文以个人的工作学习经历来描述一 Camera 软件工程师的披荆斩棘之路,时间从大学开始,以至任职于高通 Camera 软件工程师结束,杂以本人学习过程当中的一系列学习笔记和博客文章,绝对是干货满满, ...

  3. 一个女测试工程师的成长之路

    一个女测试工程师的成长之路 的主人公从刚毕业时的多次失败,通过自己的努力一步步走向成熟,其毅力令人敬佩. 文中多次鼓励读者要自信.自强,"人得自已成全自已". 文章有点长,请慢慢品 ...

  4. 从硬件到纯软件,回顾一个老工程师的经历之路!

    前段时间,我写了很多关于嵌入式学习的文章,通过不少学习者的反馈使我有成就感.分享的乐趣使我决定继续写下去.在接下来的时间,我计划也开始写关于Java的内容.希望对你或多或少提供方向,话不多说,给大家带 ...

  5. 现代软件工程 第三章 【软件工程师的成长】练习与讨论

    1.  选哪一种医生? 作为一个软件工程师, 你觉得自己表现如何? 有没有这样的体会: 看书的时候觉得"技止此耳",开发项目的时候才觉得实际情况和书上讲的都有一些出入,一些重要的细 ...

  6. 昊鼎王五:高级运维工程师的成长之路,总有一款适合你^_^

    #昊鼎王五:高级运维工程师的成长之路,总有一款适合你_ 本文关键词: 成长为高级运维工程师的打怪升级之路 本篇参考zhenliang同学的文章,一个从事多年运维的牛人,文章写的很好,人非常nice. ...

  7. 十年风雨,一个普通程序员的成长之路(五) 成长:得到与教训

    目录 十年风雨,一个普通程序员的成长之路(五) 一.前言:生活的演变 二.成长:得到与教训 十年风雨,一个普通程序员的成长之路(五) author 妖生 date 2019.06.09 一.前言:生活 ...

  8. 十年风雨,一个普通程序员的成长之路(一)怀念:西安的小黑屋

    受大飞的文字及李莹大哥的影响,也写了篇自己毕业以来,十年生涯的回顾.还在沉默王二的文章激励下一鼓作气把公众号开通了,发了这篇公众号的首篇文章. 终于开通了自己第一个公众号,发表了第一篇文章.看着空白的 ...

  9. 软件工程读书笔记(四)——软件工程师的成长

    昨天依靠一罐红牛撑了一天,在零点到来前五分钟commit了最终代码.脑袋昏沉地走出实验室,去肥西路的蒸小皖吃了一碗牛肉面,在凌晨一点之前,把自己扔到了床上,当然少不了敲开宿舍楼下的门的时候宿管阿姨的一 ...

  10. 机器人工程师的成长之路

    机器人工程师的成长之路 学习建议 常用工具介绍 GitHub教程 markdown教程 机器人学习方向 总结 author:周恒 GitHub主页:https://github.com/izh20 d ...

最新文章

  1. python 定义空集合 和定义空字典的
  2. 基于oracle的数据系统,基于Oracle 的数据库系统
  3. 自己开发的MarkDown在线编辑器越来越完善了,心里感到高兴。
  4. python pypdf2另存为图片_最全总结!聊聊 Python 操作PDF的几种方法
  5. r语言和python-r语言和python
  6. 如何查看ubuntu的版本信息和查看几位 32 or 64位
  7. php 类分开写,程序员面试必备PHP基础面试题 – 第十七天
  8. Chrome模拟手机浏览器(iOS/Android)的三种方法,亲测无误!
  9. 想学IT的必看!今年Android面试必问的这些技术面,架构师必备技能
  10. java多线程并行执行命令_深入理解Java多线程与并发框(第④篇)——重排序、屏障指令、as-if-serial规则...
  11. 一些出的不错的Java面试题(一)
  12. RedisTemplate和StringRedisTemplate在项目中应用
  13. opera价格设置(一)
  14. 利用JavaScript实现京东自动叠蛋糕+淘宝自动领喵币,叠列车+618全民购物
  15. HTML5期末大作业:商城网站设计——小米商城官网首页(1页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web学生网页设计作业源码...
  16. 全新英特尔vPro平台,为数智时代保驾护航
  17. STM32开发实例 基于STM32单片机的智能快递系统
  18. 2019年618提前引发“骚动”:苏宁要成为主场?!
  19. 利用Redis原子计数器incr实现计数器及接口限流
  20. 仓库码放要求_仓库货物堆放标准是怎样的?货物堆放原则和方法详解

热门文章

  1. C语言——ASCII 码表及分类
  2. Robotics: Computational Motion Planning(路径规划)笔记(完):人工势场法(Artificial Potential Fields)
  3. 人工势场法--路径规划--原理--matlab代码
  4. vmware eth0网卡无ip
  5. 外螺纹对照表_常用螺纹规范对照表
  6. 不到90天的时间,备考数据库系统工程师还来得及吗?
  7. Tensorflow2.0之FGSM
  8. 微信小程序安装moment报错VM182 WAService.js:2 Error: module “pages/mine/myWish/detail/moment.js“ is not define
  9. jquery 的模块化
  10. 联想开机按f2怎么修复系统图解_联想笔记本开机f2修复电脑步骤 - 卡饭网