姑且不說多達數(shù)以萬計,但是很多實業(yè)家如果擁有編程的基本素質(zhì),就會創(chuàng)造出更多的新商務和技術(shù)創(chuàng)新。
最近,自從筆者看到出現(xiàn)一些“在線學習編程網(wǎng)站”,就開始產(chǎn)生上述想法。“編程學習網(wǎng)站”是指“Codecademy ”和“LearnStreet ”等通過互聯(lián)網(wǎng)輕松地并以互動形式學習JavaScript和Python以及Ruby等編程語言的新方式。
毋庸置疑,最了解商務的是在商務現(xiàn)場的人。眾所周知通過IT將改變商務,而IT的核心是軟件和數(shù)據(jù)庫,而創(chuàng)造它們的正是編程。 那么,最為理想的是身處商務現(xiàn)場的人自身進行編程并開發(fā)系統(tǒng),即便達不到這個水平,但只要具有編程的基本素質(zhì),就可以自己制作系統(tǒng)的藍本和用戶界面的方案,將其告知負責開發(fā)的程序設(shè)計者。如果和專業(yè)程序設(shè)計者擁有共同語言,勢必可以迅速開發(fā)出優(yōu)秀的軟件。
然而,也許有人會說:“即便如此,但本人沒有接受過專業(yè)的IT教育”,或是“我的專業(yè)是文學,所以…”,但是,筆者認為這些都無關(guān)緊要。如果不是要制作谷歌搜索引擎,編程不是火箭工程學,只要肯學習任何人都能夠馬上達到一定的水平。要知道,1980年日本曾有很多中小學生能夠運用編程語言“BASIC(Beginners' All-purpose Symbolic Instruction Code,初學者通用的符號指令代碼 )”。
當然,80年代的“BASIC”不過是業(yè)余愛好,但是,2013年的編制則基本上開始直接和商務和業(yè)務效率化相關(guān)聯(lián)。這是因為,包括硬件和開源代碼的框架以及各種腳步語言(scripting language )等方面技術(shù)得以發(fā)展,以往需要高度技術(shù)的也變得越發(fā)容易。
可以說,上述“學習編程網(wǎng)站”的目標就是推動編程的“民主化(大眾化)”進程,而這對于負責編程雜志“日經(jīng)軟件”的筆者來說則頗受啟發(fā),備受鼓舞。
目前,軟件已經(jīng)深入到商務和日常生活的細節(jié)之中。毫無疑問,今后軟件必將還會帶來更多的技術(shù)創(chuàng)新,而學習編程的價值會日益提高。那么,以往認為編程的門檻高的想法會得以改變,比如它要比學習英語等事情還要簡單,而在這方面筆者今后也會不斷努力去探索和嘗試。
(日)日經(jīng)軟件 武部 健一