题图来自于NextDay
IT 是个很神奇的行业,在很多人眼里,从事这个行业的人,应该都会修电脑、修路由器、修网络,修个小电器之类的,也可以的吧?(确认过眼神,这不是疑问句,是个带着假问号的陈述句
似乎一切跟电、网有关的,IT 人都应该会修,简直就是全能。比如电脑怎么蓝屏了,打印机不出纸了,为什么网速那么慢…… IT 人真的就是一本鲜活的百科全书啊。
但凡稍微露出一点为难的神色,对方立刻眼角闪过一丝怀疑「是不是不想帮我?」
不不不,其实是我们真的不会😂。但怎么解释呢?
「你不是学计算机的吗?」
「是啊」
「那怎么不会修电脑呢?」
「Hmmmm,计算机也分软件和硬件,我是软件」
「那不还是计算机吗」
「是……对……但……」(突然开始怀疑自己是不是真的计算机专业,从来没有一门课教怎么修电脑啊!
这就是起初让程序员们一直耿耿于怀的「软件工程师 = 修电脑专业」的故事,为什么说是起初呢?因为发展到后期,很多程序员已经“被迫”和“修电脑”融为一体了,这就是程序员最可爱的地方,有那么一点点小傲娇+好奇宝宝附体,谁都碰到过几次蓝屏,网络问题也是家常便饭,发挥一点点的钻研精神自己搞定,反正都背了这“名”了,不如坐实了,所谓「艺多不压身,功到自然成」。
自从几年前被某个实习生妹纸喊了一声「电脑姐姐」之后,我也就放弃了挣扎,从只会插拔下内存条,到如今给显卡上硅胶,在“修电脑”的路上越走越远了😂。
好了,这个铺垫有点长。想表达的意思是 IT 行业是个范畴很广但又很细分的行业,我们通常认为 IT 包括软件和硬件两大块,但这其实是指 IT 的应用领域,并不是 IT 本身的含义。
信息技术(Information Technology,缩写IT),是主要用于管理和处理信息所采用的各种技术的总称。它主要是应用计算机科学和通信技术来设计、开发、安装和实施信息系统及应用软件。它也常被称为信息和通信技术(Information and Communications Technology, ICT)。主要包括传感技术、计算机与智能技术、通信技术和控制技术。
信息技术的应用包括计算机硬件和软件,网络和通讯技术,应用软件开发工具等。计算机和互联网普及以来,人们日益普遍地使用计算机来生产、处理、交换和传播各种形式的信息(如书籍、商业文件、报刊、唱片、电影、电视节目、语音、图形、影像等)。
广义而言,信息技术是指能充分利用与扩展人类信息器官功能的各种方法、工具与技能的总和。该定义强调的是从哲学上阐述信息技术与人的本质关系。
摘自百度百科
也可以这么说,所有跟处理信息有关的技术都可以纳入 IT,基于这些技术的应用都属于 IT 行业,我们熟知的:AI(人工智能)、IOT(物联网)、云计算、区块链等等,包括计算机游戏、操作系统、数据库、计算机编程、通信网络、集成电路、UI 设计等等,虽然都属于 IT,但各个应用领域之间的门槛不一,即便是 IT 从业人员,有行业通识有技术经验,跨应用领域也不是一件容易的事。别说跨领域,就拿「编程」来说,前端跨界后端,Java 跨界 Python,都算软件工程,但学习成本也不小,更别说从软件跨界硬件了。
好处在于,底层的通识和思维模式是相通的。当然思维模式这种东西因人而异,但学科对思维模式还是存在一定程度的影响的。比如,文学/艺术给人(我)普遍的观感就是文艺、感性、浪漫、随性,而理工科则是逻辑、理性、务实、严谨。我们一旦倾注了大部分的心血在某个学科上,那么自然而然地,思维模式也会有所倾斜。
从专精的角度来说,并没有什么问题,但是现在社会很多问题都是需要学科融合才能解决,那么单学科可能就会造成思维定势,我在“过来人”的经验 中讨论过「专精还是多面手」这个问题。近几年除了研发也开始做一些产品设计方面的工作,「融合」的紧迫感就来了,粗糙的原型图,经过灵魂设计师之手,真的就是脱胎换骨,说不出来的好看。奔着这种「化腐朽为神奇」的“神力”,我也开始有意识地培养自己的艺术细胞(其实是给我自己多到泛滥的兴趣爱好找个理由吧😄),如今成效还不错。
原谅我一直对于文科转理工科有着一丢丢的“同情”,默认理转文比文转理要容易,直到去年的某一天我知道了一个叫做「太吾绘卷」的游戏,网上疯传的源代码,很多程序员表示看不懂脑壳疼辣眼睛,据说是用了巨多的嵌套和条件判断,而且传说中的原作者是一位自学成才的老师。这简直颠覆了我对于文转理的看法,没有想不到只有做不到。
突然很庆幸为什么没人问我「学计算机的怎么打游戏手残?」
写今天这篇文章,主要是前几天一个朋友找到我,说是家里布线有点问题,让帮忙看看是什么原因。当我下意识地想以程序员不懂综合布线为由婉拒时(确实不是很懂(˶‾᷄ ⁻̫ ‾᷅˵),才突然意识到自己正儿八经的专业是通信工程啊,对不起当时教综合布线这门课的张老师(˶‾᷄ ⁻̫ ‾᷅˵)
抱着这种无比愧疚的心情,拾起荒废已久的理论知识,在专业的前同事们的鼎力协助下,好在是让事情有了一个圆满的结果。(这周的 HOW TO 系列会写下来作为分享)
这又让我想到了「高考选专业」的问题,从我个人的经验来说,大学里所学的专业更多的是奠定一定的理论基础,或者说是思维模式,虽然也有课程设计、教学实验等可以动手的环节,但这些还不足以让你可以应对大多数的实际问题,而最快的成长在于不断的实践,在实际的工作中,或者实际动手做一个东西。所以,具体选某个专业,如果不是跨度很大(理工科、文科),而且没有特别心仪的专业,或者有特定的限制,也就不必太纠结。
旧文参考:
发送给作者