計算機技術是人類在20世紀最重要的發明之一。目前,計算機技術仍處于技術發展的上升期和活躍期。最近一些影響廣泛的新技術和新產品,如智能手機、3G通信、云計算、微博、社交網等,無一不是和計算機技術密切相關的。這些計算機的專業領域以及相關的應用領域,不但為計算機專業工作者提供了并將繼續提供大量的工作崗位,而且為年輕一代的計算機專業工作者提供了廣闊的舞臺和發展空間。
第一,計算機(信息技術,簡稱IT)的應用將越來越廣,將會更深入地影響人們的生活和工作。如現在流行的物聯網,實際上就是在每一個“物”上都植入計算機(處理器)和通信裝置,使得這些物和物之間、物和人之間都發生有機的聯系,讓“物”活起來。IT行業在未來20年乃至更長的時間都是朝陽產業,它需要大量的專門化人才,就業前景非常好。
第二,計算機專業對人的訓練是其他專業不能比擬的。嚴格地講,計算機是一種裝置,一種人發明的工具,屬于技術和工程的范疇。但從事計算機需要非??b密的邏輯思維能力,要有抽象具體問題、設計相應算法和構建模型的能力。此外,還要有實際動手能力,即讓計算機實現你的想法。
盡管學計算機專業的學生不像數學系的學生需要學習大量的數學并具備很強的推理和定理證明能力,但與一般的工科專業相比,它對高等數學的要求較高。此外,還要學習數理邏輯、高等代數等數學課程。在中國計算機發展早期,大部分人都是從數學專業轉過來的。
但計算機又不同于數學。數學只在紙上演算完畢即可,而計算機專業要求用計算機解決問題,這就要求有很強的解決實際問題的技術和工程能力。計算機專業除了數學類課程外,還要學計算機基礎課程和應用方面的課程,此外要有大量的實踐時間,最重要的就是要編寫程序。這是基本功。
第三,計算機專業人士容易轉行。由于上述計算機專業所受到的特別訓練,使得一個計算機專業人士除了從事計算機相關的專業工作外,還容易轉行,比如從事技術管理、市場營銷、職業經理人、媒體、政府管理、社會組織、教師等。這使得你在職場上游刃有余。當然,你要接受到好的訓練才可能做好這些的工作,否則你可能還不如“農民工”。敝人有幸在34年前選擇了計算機專業,現在從事社團工作已經15年,離開技術第一線,但將近20年的計算機專業的學習和工作對我的人生幫助很大,拋開技術層面的事,在思維方面也大有裨益。