我的专业是计算机。很多人觉得计算机就是修电脑。他们看到电脑坏了就找我。其实不是这样。计算机专业学习的是电脑里面的东西。电脑怎么工作。程序怎么写。网络怎么连接。数据怎么保存。这些事情都在电脑里面看不见。
我刚开始也不懂这个专业。我小时候喜欢打游戏。我觉得电脑很神奇。按下键盘屏幕上就有反应。我想知道为什么。我选了计算机专业。我想知道电脑的秘密。
第一年我们学基础课。数学很重要。老师教我们怎么算。怎么推理。逻辑课教我们怎么思考。对就是对错就是错。没有差不多。编程课教我们写第一行代码。屏幕上显示“你好世界”。那一刻我很高兴。我让电脑听我的话了。
后面的课越来越难。我们学不同的编程语言。有的语言写网站。有的语言写手机程序。有的语言处理数据。每种语言有自己的规则。像外语一样。我们要记住单词和语法。写程序的时候不能写错一个符号。写错了电脑就不懂。电脑很笨但是很认真。
我们学电脑怎么存东西。照片文字视频都变成数字。这些数字存在硬盘里。硬盘像很多小格子。每个格子放一个数字。电脑记住每个格子的位置。找的时候很快就能找到。我们学怎么让找的速度更快。格子太多了。要找对方法。
我们学网络怎么工作。电脑和电脑怎么说话。它们通过线连接。或者通过空气连接。线里跑的是电信号。空气里跑的是无线电。信息分成小包。每个包有地址。像寄信一样。网络找到最短的路把包送过去。有时候会堵车。我们要安排交通。
我们学怎么保护信息。坏人想偷看别人的信息。我们在信息上加锁。只有有钥匙的人能打开。锁和钥匙都是数学公式。很难破解。我们还要防病毒。病毒是坏程序。会破坏电脑的工作。我们学怎么认出病毒。怎么消灭病毒。
我们做很多实验。在电脑上写程序。运行看看对不对。经常出错。有时候错一个标点。有时候想错了逻辑。找错误很花时间。盯着屏幕一行行看。问同学问老师。终于找到错误的时候特别轻松。错误改好了程序就能运行。看到结果出来很有成就感。
我们也做项目。几个人一组做一个程序。像做一个小产品。有人设计界面。有人写背后的逻辑。有人测试。要一起商量。有时候会吵架。最后做出来的程序能解决一个小问题。比如帮老师算分数。帮学校图书馆查书。看到别人用我们做的程序很高兴。
实习的时候去公司上班。公司里用电脑做真正的工作。银行用电脑算钱。商店用电脑卖东西。医院用电脑存病历。我看到了电脑的真正用处。电脑不是玩具。电脑帮助社会运转。我写的程序会影响很多人。我要更认真。
计算机专业不只是技术。它教我怎么想问题。大问题分成小问题。小问题一个个解决。解决不了就换方法。它教我要仔细。一点错误就让一切停止。它教我要耐心。找错误可能花很多时间但是值得。它教我要合作。大程序一个人做不了。
这个专业也在变。新技术一直出来。要一直学习。学校里学的可能几年后就旧了。我要自己看新书。在网上学新东西。这不是学完就结束的专业。这是一直要学的专业。
我现在明白计算机是什么了。它是工具。它是语言。它是逻辑。它帮助人做困难的事。它连接世界。我学这个专业是为了理解它。然后用它做有用的事。我可以写程序让妈妈店里的账本更清楚。我可以写程序让爸爸找货物更快。我可以写程序让小朋友学数学更有趣。
电脑的世界很大。我在学它的语言。我在学它的规则。我想用这种语言和世界说话。我想用这种规则解决真正的问题。这就是我的专业。它很难但是有意思。它要求很多但是给得也多。我还在路上。我还要学很多。一步一步走。一行一行写。问题会解决。程序会运行。明天会有新的问题。也会有新的代码。这就是每天的日子。这就是计算机专业。