對于程序員這條道路的一些想法
今天接觸到ng-alain一個組件庫。
對于他的初識轧铁,其就是一個對ng-zorro和css樣式以及一些接口的二次封裝隐孽。就起技術(shù)本身而言,并沒有什么令人有疑問的點肚菠。
讓我驚訝的地方在于舔箭,前端框架與默認樣式的結(jié)合,并配上封裝好的JavaScript功能,這種組合层扶,完全可以滿足后端人員對于前端的需求箫章。對于頁面需求開發(fā)量并不大的Web項目,angular本身具有與后端邏輯契合的氣質(zhì)镜会,就會導致前端所需要做的變少檬寂。
這種省時省力初具規(guī)模的庫,他的未來戳表,對前端工作者而言極具威脅桶至。
功能封裝,樣式封裝匾旭,達到一定程度镣屹,前端是否還需要干活?
我一直覺得价涝,程序員這一行女蜈,是互聯(lián)網(wǎng)時代的工人。過去的工人們色瘩,在工廠里干活伪窖,現(xiàn)在的工人在互聯(lián)網(wǎng)上干活。
而現(xiàn)在居兆,我更堅定了這種想法覆山。不只是在工作內(nèi)容上,更是在職業(yè)演變上泥栖。
以后的程序員可能只需要會熟練的使用各種先人早早封裝好各種功能完備的api就能很好的完成工作內(nèi)容簇宽。正如現(xiàn)在的工人完全可以使用計算機對工廠中各種機械進行操作,遠比人工省力聊倔。
或許以后根本不需要是“程序員”晦毙,普通人就可以,或許“人工智能”也可以耙蔑。
互聯(lián)網(wǎng)時代與過去的那些工業(yè)革命的時代最大的不同见妒,就在于他的發(fā)展速度,和發(fā)展加速度甸陌。
就瀏覽器而言1990-2003年须揣,已經(jīng)完成了IE取代Netscape的轉(zhuǎn)變。
2003-2009钱豁,webkit完成了華麗的逆轉(zhuǎn)耻卡。
后來的Chrome也是基于webkit再進行開發(fā)。
在此期間里一直到2015年牲尺,html css 到 html5卵酪,css3幌蚊,以及angularJS的誕生。
無疑都在方便著代碼的編輯溃卡。
2015至今溢豆,angular雖基于angularJS重生,但逐漸比不上react與vue對前端的友好瘸羡。
而曾經(jīng)火極一時的jQuery漩仙、Bootstrap,似乎逐漸不適用于今天的環(huán)境犹赖。
會發(fā)現(xiàn)队他,僅前端部分的技術(shù)更替,就已經(jīng)是加速前進峻村。后端更是如此麸折。
如同那些在工廠工作的工人那般,需要的是不斷學習接觸新的設(shè)備雀哨。
但也如同那些工人那樣磕谅,讓他們失業(yè)的私爷,是技術(shù)的革命雾棺。
前段時間看了阮一峰大佬的文章,在他《未來的路中》衬浑,他表明了他對AlphGo的一些認識捌浩。
我也很贊同他的觀點,基礎(chǔ)的程序員必然會被取代工秩,就如同工人終將被機器取代尸饺。唯一的出路,只有去做那個造機器的工人助币,然而這種技術(shù)要求必然更高浪听。
程序員是一個急劇龐大的集體,每年的新生程序員也越來越多眉菱,久而久之迹栓,廉價,與入門技術(shù)含量降低是必然的俭缓。
如果“強智”時代即將來臨克伊,下一次工業(yè)革命也就來了。