信息技术初学者入门应掌握哪些核心基础概念
前几天一个做行政的姐们儿给我发消息,说她报了个信息技术培训班,第一节课下来整个人是懵的。老师嘴里蹦出来的词她一个都接不住,什么服务器、什么数据库、什么协议,听着像外语。她说自己好歹也是本科学历,怎么一沾信息技术就跟文盲似的。我跟她说别慌,这玩意儿就跟学做菜一样,工具认全了,火候摸清了,剩下的就是反复练。
所以咱们今天不整那些虚头巴脑的,就聊聊信息技术入门到底该先搞懂哪几个概念。我不给你列一堆名词让你背,那没意义,背完照样不会用。咱就按着一个普通人从零开始的路子来,把地基打牢了,后面盖什么楼你心里都有数。
先搞明白信息技术到底在折腾什么
说白了,信息技术干的事就一件:想办法把信息从A点搬到B点,搬得又快又准又安全。你发微信是搬信息,你存照片是搬信息,你查资料也是搬信息。所有花里胡哨的技术,底层都是这个逻辑。想通这一点,你再看那些术语就不慌了,它们无非是不同段位的搬运工。
我自己刚开始学的时候犯过一个特别蠢的错。当时觉得硬件和软件是两个世界的东西,一个摸得着一个摸不着,学的时候硬生生分开记,结果越学越割裂。后来修电脑的师傅一句话给我点醒了:硬件是身体,软件是脑子,谁也离不开谁。你内存条再大,系统一崩照样是块废铁;你代码写得再漂亮,没芯片给你跑也是白搭。所以第一个要刻在脑子里的概念,就是整体观。
绕不开的四个老伙计
第一个是计算机的基本组成。别去背什么冯诺依曼架构那套完整表述,你就记住五件事:输入、处理、存储、输出、控制。键盘鼠标是输入,芯片是处理,硬盘内存是存储,屏幕是输出,主板总线负责协调指挥。就这么简单,剩下的所有专业知识都是往这五个筐里装东西。
第二个是操作系统的作用。这东西就是个总管家,你点什么它帮你调度,你存什么它帮你归置。Windows、macOS、Linux、Android、iOS,名字不同,干的活本质一样。初学者容易陷入一个误区,觉得用哪个系统高级、哪个系统低级,其实跟你选筷子还是叉子差不多,看场合看习惯,谈不上谁比谁高贵。
第三个是数据表示的方式。计算机不认字不认图,它只认通电和断电两种状态,也就是二进制那点事。你打一个字母,存一张照片,背后全是一串零和一。这个认知特别重要,因为后面你学编码、学压缩、学加密,根子都在这里。我之前带过一个徒弟,死活不理解为什么一个中文字占两个字节一个英文字母占一个,就是因为没把二进制这层窗户纸捅破。
第四个是网络的基本逻辑。你上网刷视频,数据包是怎么找到你的?靠的就是地址和协议。地址负责定位,协议负责规矩。IP地址相当于你家门牌号,协议相当于快递公司的送货规则,两者配合才能把东西准确送到你手上。这个比喻不算完美,但足够你撑过入门阶段了。
常见问题:学信息技术要不要先学编程?
不一定。编程是表达手段,不是入门门槛。先把硬件、系统、数据、网络这四块搞明白,你再去学编程会发现顺很多。反过来直接啃代码,容易变成只会抄不会改的脚本小子。
动手比看教程管用十倍
光看概念永远学不会游泳。我给你三个具体能上手的小任务,做完你对上面那四个概念的理解能深一大截。
头一个,打开你电脑的任务管理器或者活动监视器,看看当前开了多少进程,哪个占内存最多,哪个吃处理器最狠。你就蹲那儿观察五分钟,比看十页书都直观。我上周让一个零基础的小伙子这么干,他看完直拍大腿,说原来后台有二十几个程序在偷摸跑。
第二个,找一张照片,用画图工具或者任何能改格式的软件,把它存成不同格式对比文件大小。你会亲眼看到同样是那张图,存成不同格式体积差好几倍。这就是数据表示的威力,压缩算法在背后替你省空间。
第三个,在命令行里敲一个查看本机地址的命令,看看你家路由器给你分了个什么号。别怕黑框框,敲错了顶多没反应,不会炸。这一步迈出去,你对网络地址的概念就不再是纸上的字了。
提示:这三个练习加起来用不了半小时,但它们能帮你把抽象概念落到具体操作上。入门阶段最怕的就是脑子会了手不会,多动手,哪怕搞出问题来也是收获。
说到搞出问题,我自己就翻过车。有一回我为了清C盘空间,把系统临时文件夹里看着眼熟的东西全删了,结果打印机驱动没了,输入法也抽风。后来重装系统折腾了一下午。这事让我明白一个道理,不懂的东西先查再动,千万别凭感觉。信息技术这行,敬畏心比小聪明重要。
说两句掏心窝子的话
信息技术入门没有想象中那么难,但也绝不是三天速成的玩意儿。你把这四个基础概念嚼透了,后面学什么都是往上摞砖。最怕的就是一上来追新名词,什么火追什么,追到最后脑子里一堆碎片拼不起来。
至于我,到现在也没搞明白那些底层电路具体怎么跑的,每次看芯片原理图还是头皮发麻。但这不妨碍我用信息技术干活、解决问题、混口饭吃。入门嘛,够用就行,剩下的边用边补。
你要是也在入门的坎上卡着,不妨先把计算机组成、操作系统、数据表示、网络逻辑这四块捋一遍,再回头看看你之前那些困惑,说不定就通了一半。剩下的那一半,咱慢慢磨。
上下篇导航