-
1 # 使用者2233822385275580
-
2 # 手機使用者5870065466
習慣程式碼的你知道中國第一代計算機研製過程中,如何程式設計和儲存資料的麼?“打孔紙帶”、“磁芯”瞭解一下。程式設計似天書,儲存如做手工。給幾公里長的紙帶打孔,表示數字“5”,按二進位制“101”就要穿三個正反不同的磁芯,都是常態。那些中科院的“大神”們,要是看著今天對組合語言還皺眉的我們,肯定一臉鄙視。
時代的進步不會抹去“大神”們的榮光,卻一定會提出更高的要求。各大國統計資料表明,人們在網際網路空間生活的時間,首次超越了“現實空間”。“程式碼”需求不斷擴充,雲原生開發時代來臨。從程式碼端出發的“程式設計師”將讓位於從需求出發的“程式原”!#“農民工”程式設計師如何避免邊緣化#
化繁為簡與創意無限
人類科技進步史有兩個主題詞,一個是重複勞動領域“化繁為簡”,一個是需求領域“創意無限”。比如製造業,從錛鑿斧鋸的手工勞動,到車鉗洗磨刨的機加工,再到多軸多頭數控機床,乃至未來的大規模3D列印。不正是簡單勞動“化繁為簡”,貼合需求“創意無限”麼?
資訊領域同理,從機器語言程式碼,到人工語言、組合語言,不斷進步。
但語言的進步已經不夠了。就像從猿猴的吼叫到如今的各種語言,交流要想再進一步怎麼辦?升級平臺。比如手機,不僅有文字語音,更有圖片影片,交流的資訊量一下子暴增,卻對能力要求更低了。小學生也能透過圖片、影片傳送大量有效資訊。
“程式原”這個概念,正是基於平臺的升級而來。近日,阿里雲委託Forrester的《雲原生開發者洞察白皮書》全球首發,低程式碼時代新開發正規化揭開帷幕,標誌著“程式原”角色登上歷史舞臺。
以阿里雲原生技術為工具平臺,大大拉低了“寫程式碼”的門檻,讓更多人可以參與其中。順應需求大潮,雲原生開發時代的“程式原”潮頭方起。#碼農屬新生代農民工#
為什麼是程式原?
雲原生技術本身也是一類軟體,它為開發者提供了一個建立應用軟體的開發環境。手持雲原生技術“光劍”原力覺醒的“程式原”,因為很多程式碼勞動量被簡化“原生動力”,突出了兩個字:快和準。
首先是效率提高,讓原本幹10天的活1天就能幹完,從此告別禿頭。所謂快,根據 Forrester 在 2016 年的調研,大部反饋開發效率提升了 5-10 倍,這還僅僅是4年前的資料。
其次是市場貼合,讓貼合一線的那些懂業務、會思考的,比如運維人員、業務人員,也參與進軟體開發領域。所謂準,痛點更精確,成品使用更順手。
根據Forrester的預測,2021年經常使用無伺服器框架的開發者將增長31.6%,經常使用容器的開發者將增長27.3%。“程式原”培養顯著降低了開發人員的使用門檻,非專業開發者經過簡單的IT基礎培訓就能快速上崗。企業可以充分調動和利用人力資源,簡單卻市場急需的應用開發對昂貴專業開發者資源的依賴大幅降低。而專業開發者的時間也被解放出來進行更深入的研究,整個市場的效率都將煥然一新。
內卷時代,誰先搭上平臺升級的快車,誰就有先發優勢。低程式碼時代新的開發正規化正迎面而來。掌握阿里雲原生開發能力,加入 “程式原”隊伍,為了破除“35歲魔咒”,也為了把腦洞變成緊追市場的產品,你現在就應該行動起來。
把握機會,也許就是人生中的無限可能。Go、Go、Go!
回覆列表
原始碼(英語:Source code),也稱源程式,是指一系列人類可讀的計算機語言指令。 在現代程式語言中,原始碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文字檔案,這種典型格式的目的是為了編譯出計算機程式。計算機原始碼的最終目的是將人類可讀的文字翻譯成為計算機可以執行的二進位制指令,這種過程叫做編譯,透過編譯器完成