精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

六年之后:回到底層編程

開發 前端
我本來不想再花時間寫一篇相關的文章。只是呢,最近發生的一些事情,或許和每個 IT 人息息相關。我便想著,再花點時間思考一下:我們的行業以及行業背后的 IT 體系。

[[338208]]

一個月以前,我加入到 ThoughtWorks 已經進入了第 7 個年頭。我本來不想再花時間寫一篇相關的文章。只是呢,最近發生的一些事情,或許和每個 IT 人息息相關。我便想著,再花點時間思考一下:我們的行業以及行業背后的 IT 體系。

從某種程度上來說,我更可能是在彌補一塊重要的短板 —— 一來,不是從事相關的領域;二來,平時的開發中真的用得少。

Web 開發的核心:CRUD?

在我先前的文章《項目初期的最優技術實踐》里,我把產品開發的生命周期分為了:

  1. 技術準備期
  2. 業務回補期
  3. 成長優化期

從技術維度來看待的話,我們會發現隨著時間的推移,整個項目對于人能力的要求會越來越低,直至大家都變成 CRUD、Copy/Paste 程序員。唯一經常還被提及的難點就是:對于數據庫的各種優化,又或者是對于遺留系統的遷移,又或者是對于某個開源軟件的優化。

所以啊,我們聽過別人提及一個明確的大公司技術發展路線:成為一個技術 + 業務專家。回過頭來看,事實也是如此 —— 在大部分的公司里,成為一個技術專家,是一個投入大收益低的事情。對于個人來說,不一定有足夠的回報,不一定有用武之地,不一定能找到相匹配的工作;對于組織來說,難以創造更高的價值。

可是呢?對于多數人來說,他們真的還是技術專家嗎?如果不寫代碼的話,他們只是一個技術決策者,而技術決策者和技術專家是兩種不同的發展路徑,只是他們做的某些事情是重疊的。

所以,在 CRUD 之外,我們的一個側重點還在于對基礎設施的優化,而這些基礎設施大多數是開源的。

開源是否在扼殺技術創造力?

自由軟件和開源軟件運動,解放了我們在整個行業的生產力。過去,我們關注于如何實現某個功能,現在我們可以轉而關注于某個業務的具體實現。

不可避免地,在國內的一些大公司里,受過訓練的、編程能力極強的程序員,變成了一個會寫代碼的業務專家。他們帶領著大量的平均水平一般的外包程序員,一起編寫著業務價值巨大的低質量代碼。

這一切看上去似乎非常合理,但是行業總體的創造力在下降。特別是,如果中國的 IT 公司在開源領域的影響力過小時,整個市場都將充斥在水平一般的程序員。

所以,這樣一來,我們又不得不考慮一個問題,開源是否在不斷降低組織的技術創造力?對于個人來說,可以通過學習造輪子來提升,對于組織呢?

閱讀源碼的本質:解析字符串?

這一年里,受項目及公司大佬的熏陶,我開始尋求以半自動化的方式來理解代碼。這其中的一個過程產物就是 Coca,以及 Chapi。往往復復的練習之后,對于類似工作的自動化,有了更充足的把握。

在機器執行一段代碼之前,我們要進行一系列的前端轉換:詞法解析、語法解析、語義分析、生成中間代碼,隨后再交由編譯器后端處理,直至目標程序。而對于人類來說,我們理解的過程是相似的,稍有區別的是,生成的中間代碼是人類語言。

而對于一個新的項目來說,我們要做的就是把理解匯制成架構圖,又或者是它們之間的調用關系。于是,Coca 和 Chapi 就是用來做這部分工作的自動化 —— 解析字符串。

所以,我一直想寫一個工具,用于自動化生成不同語言的代碼結構。只是吧,一直缺乏一個明確地用戶場景,理論有了,技術有了,就差有人買單了。

可執行的背后:二進制?

起先,因為在完成之前的一個 Todo 列表,我便開始折騰寫一個 TLV 編碼、解碼器。TLV,即標識域(Tag/Type)+ 長度域(Length)+ 值域(Value),它是用在通信協議的一種編碼格式。

隨后,我便開始嘗試解析 Java 生成的 class 文件,嗯,我發現做的事情和 TLV 解析,又或者是 Coca 做的語法解析有些類似。Java .class 文件畢竟有固定的格式,所以反而比直接字符串處理更加簡單。

緊接著,我繼續擴展對于 Java 虛擬機的理解,嘗試模仿造一個簡單的 JVM,理解整個 Java 應用是如何運行起來的。

直到了,我發現有一個新的領域:Android 對于 Java 二進制的各種騷操作:class 轉換為 dex,對 dex 進行優化,dex 轉 oat 二進制……。

生活就是這么充滿樂趣。

Go、Rust 成為編程語言的新希望?

作為一個浪漫的程序員,我們無不時刻想著創建一個新的語言/DSL,以豐富我們的業余生活,調節一下 copy/paste 的乏味感。

在陸陸續續地學習 Go 和 Rust,并用它們創造了一系列的工具。我對于創建領域特定語言的事情,又有了一定的感悟 —— 適合的時機,適合的場景,便容易產生適合的語言。

特定的語言解決某一類特定的問題。當然了,新的編程語言還需要有一定體量的公司才能支撐起來。不過,領域特定語言就不需要了,你想干些什么,你就可以輕松上手了。

回到底層編程和基礎設施

所以,既然大部分 Web 開發都是重復性 CRUD 的。那么回到底層編程、系統編程,偶爾造造系統軟件,也是相當的不錯。特別是當前,整個市場的大環境對于基礎設施的需求,一直在持續不斷地提升。

創造和學習是一種樂趣。

 

嗯,我打算業余生活寫寫底層代碼,進行進行系統編碼。

本文轉載自微信公眾號「phodal」,可以通過以下二維碼關注。轉載本文請聯系phodal公眾號。

 

責任編輯:武曉燕 來源: Phodal
相關推薦

2025-09-08 08:13:25

2012-08-27 13:42:07

軟件測試

2023-05-17 00:13:48

2013-03-08 10:02:17

開發人員程序員

2019-02-26 08:14:41

大數據HadoopSpark

2021-07-30 11:56:28

華為大數據

2024-08-30 10:02:06

事務HTTP編碼

2018-12-04 15:12:07

NFV網絡功能虛擬化網絡

2025-04-18 09:31:19

2015-11-05 11:45:35

物聯網復合增長率

2018-05-10 14:22:49

大數據AI人工智能

2009-02-23 11:22:29

系統架構師軟件開發經驗

2013-12-24 16:06:04

移動蘋果談判

2024-10-12 13:50:00

圖像合成AI數據

2024-11-04 15:42:49

2011-01-28 09:25:49

2017-06-29 09:17:43

建行信息技術互聯網

2025-08-26 08:09:53

purego標簽Go

2012-10-16 10:01:40

碼農程序員編程
點贊
收藏

51CTO技術棧公眾號

波多野结衣天堂| 久久久久国色av免费看影院| 精品国产一二三| 岛国大片在线播放| 国产福利在线| 国产乱子伦视频一区二区三区| 色综合久久精品亚洲国产| av最新在线观看| 日本天堂在线观看| 成人av在线资源网| 国产精品永久免费| 日本在线小视频| 国产精品久久久久久久久妇女| 亚洲国产精品一区二区三区| 欧美另类第一页| 中国极品少妇xxxx| 美女久久久久久| 欧美午夜精品伦理| 天天爱天天做天天操| 精品乱码一区二区三四区视频 | 亚洲精品丝袜日韩| 正在播放亚洲精品| 亚洲伦理久久| 欧美性猛交xxxxx免费看| 中文字幕中文字幕一区三区| 青青色在线视频| 国产精品自在欧美一区| 国产精品久久久久久久av大片| 国内外成人免费视频| 潘金莲一级淫片aaaaaa播放| 国产精品chinese| 最近日韩中文字幕中文| 日本xxx在线播放| av在线亚洲色图| 欧美日韩精品系列| 日本在线观看免费视频| 天堂av在线网| 亚洲成人免费影院| 大地资源网在线观看免费官网| av资源在线观看免费高清| 成av人片一区二区| 岛国视频一区| 亚洲AV无码成人片在线观看| 另类成人小视频在线| 国产成人精品av在线| 色婷婷av国产精品| 亚洲欧洲日本mm| 久久久久久久久久久免费| 亚洲二区在线播放| 欧美成人激情| 日韩专区在线播放| 亚洲熟女少妇一区二区| 9999国产精品| 中文字幕日韩有码| 女人黄色一级片| 精品99在线| 国产一区二区三区丝袜| 无码少妇精品一区二区免费动态| 亚洲色图丝袜| 亚洲天堂精品在线| 日韩福利在线视频| 日韩aaaa| 精品国产一区久久久| 精品一区二区三孕妇视频| 国产日产一区| 视频在线一区二区| 日本一级特级毛片视频| 中文字幕人成人乱码| 久久精品视频一| 欧美三级小视频| 狠狠88综合久久久久综合网| 久久男人资源视频| 日本熟女毛茸茸| 秋霞成人午夜伦在线观看| 国产欧美日韩精品专区| 国产又粗又猛又爽又黄91| 国产一区二区三区国产| 波多野结衣精品久久| 欧美 日韩 国产 精品| 99精品视频在线观看| 欧洲一区二区日韩在线视频观看免费| 国产在线观看免费网站| 亚洲欧洲一区二区在线播放| 男人日女人的bb| 麻豆国产在线| 欧美色区777第一页| www激情五月| 外国成人在线视频| 日韩视频在线观看免费| 久久国产精品二区| 久久中文精品| 亚洲自拍av在线| 午夜福利理论片在线观看| 国产午夜精品一区二区| 亚洲最新在线| 99thz桃花论族在线播放| 一本到不卡精品视频在线观看| 久久精品性爱视频| 中文另类视频| 制服丝袜中文字幕一区| 亚洲精品激情视频| 精品久久精品| 欧美多人爱爱视频网站| 成人免费视频国产免费| 国产不卡免费视频| 中文字幕第六页| 成人影院在线观看| 亚洲不卡一区二区三区| 日韩免费毛片视频| 欧美久久一区二区三区| 亚洲欧洲日产国产网站| 久久精品www| 男女性色大片免费观看一区二区 | 欧美日韩免费高清一区色橹橹| 91亚洲一区二区| 亚洲警察之高压线| 欧美乱大交xxxxx另类电影| 欧美一区二区三区不卡视频| 国产精品99久久久| 亚洲视频电影| 婷婷综合六月| 日韩成人免费视频| 玖玖爱免费视频| 美女精品一区二区| 蜜桃传媒视频第一区入口在线看| 99福利在线| 欧美日本免费一区二区三区| 美女脱光内衣内裤| 日韩网站在线| 99在线国产| 搞黄网站在线观看| 欧美乱妇20p| 丁香激情五月少妇| 久久人人97超碰国产公开结果| 高清国产在线一区| 午夜激情在线| 91麻豆精品国产91久久久 | 欧美日韩美女在线| 亚洲一二三区在线| 亚洲天堂av在线| 亚洲第一精品夜夜躁人人躁| 翔田千里88av中文字幕| 免费欧美在线视频| 日韩免费av电影| 日本久久免费| 亚洲女人天堂网| 国产裸舞福利在线视频合集| 黑人巨大精品欧美一区| 日韩视频精品| 亚洲a∨精品一区二区三区导航| 国产欧美一区二区三区久久人妖 | 91蝌蚪porny| 日本男女交配视频| 日本亚洲视频| 久久亚洲影音av资源网| 国产精品无码久久久久成人app| 国产精品免费视频一区| 美女网站免费观看视频| 最近国语视频在线观看免费播放| 成人app下载| 91久久香蕉国产日韩欧美9色| 国产又黄又猛又粗又爽的视频| 国产精品一在线观看| 国产精品福利片| 888av在线| 91精品国产91久久久久久最新毛片 | 免费亚洲电影| 中文字幕国产精品| 一级做a爱片久久毛片| 亚洲欧美一区二区在线观看| 日本一区二区三区在线免费观看| 欧美日韩岛国| 精品视频一区二区| 电影一区二区| 久久夜色精品国产欧美乱| 午夜精品久久久久久久第一页按摩 | 亚洲欧洲精品在线| 欧美日韩和欧美的一区二区| 久草视频福利在线| 麻豆久久精品| 亚洲国产精品www| 亚洲天堂网站| 国模精品视频一区二区| 婷婷亚洲一区二区三区| 色综合天天综合网中文字幕| 国产97色在线|日韩| 91吃瓜网在线观看| 欧美成人艳星乳罩| 国产精品男女视频| 国产精品黄色在线观看| 2025中文字幕| 久久精品九九| 欧美另类videosbestsex日本| 中文字幕av一区二区三区四区| 96精品视频在线| 欧美另类极品| 日韩成人在线视频观看| 亚洲一卡二卡在线| 亚洲v中文字幕| 奇米网一区二区| 不卡一区二区三区四区| 中文av一区二区三区| 韩国av一区| 夜夜爽99久久国产综合精品女不卡| jazzjazz国产精品久久| 国产精品视频精品视频| 国模精品视频| 美女久久久久久久| 国产色a在线| 精品剧情在线观看| 亚洲综合精品国产一区二区三区| 亚洲国产精品一区二区www| 成人18视频免费69| 久久综合狠狠综合| www.555国产精品免费| 精品亚洲免费视频| 成人一级生活片| 久久精品国产www456c0m| 精品日产一区2区三区黄免费 | 亚洲国产乱码最新视频| 激情高潮到大叫狂喷水| 久久精品亚洲国产奇米99| 日本一卡二卡在线| www日韩大片| 日本女优爱爱视频| 在线播放不卡| 四虎免费在线观看视频| 欧美日中文字幕| 久热国产精品视频一区二区三区| 亚洲免费一区三区| 亚洲直播在线一区| 图片一区二区| 色综合久久九月婷婷色综合| 99自拍偷拍视频| 国产欧美日产一区| xxx在线播放| 久久网这里都是精品| 亚洲天堂资源在线| heyzo一本久久综合| 美女露出粉嫩尿囗让男人桶| 国产一区 二区 三区一级| 天堂视频免费看| 男女男精品视频网| 视频二区在线播放| 伊人在线视频| 精品二区三区线观看| 欧美三级小视频| 亚洲精品老司机| 欧美爱爱免费视频| 亚洲欧美激情一区二区| 黄色片在线观看网站| 亚洲色图视频网| 一起操在线播放| 欧美日韩在线免费视频| 欧亚乱熟女一区二区在线| 国产福利一区二区三区| 欧洲美女亚洲激情| 国产综合一区二区| 91高潮在线观看| 五月婷婷视频在线观看| 欧美巨大黑人极品精男| 五月花成人网| 国外成人在线直播| 牛牛精品一区二区| 日韩av第一页| 日韩黄色三级| 成人3d动漫一区二区三区91| 成人台湾亚洲精品一区二区| 国产亚洲精品自在久久| 亚洲精品**不卡在线播he| 日韩三级电影免费观看| 国产精品久久久久久久久久10秀| 日韩欧美一级在线| 国产手机视频一区二区| 国产精品无码专区av在线播放| 日本亚洲天堂网| 亚洲理论中文字幕| 成人黄色777网| 波多野结衣福利| 中文字幕中文字幕在线一区| 五月婷婷一区二区| 欧美视频在线观看免费| 一级特黄aaa| 精品伦理精品一区| 成人在线免费观看| 欧美巨大黑人极品精男| 卡通欧美亚洲| 91亚洲国产成人久久精品网站| 粉嫩一区二区三区四区公司1| 欧美成人dvd在线视频| 天天天综合网| 女人喷潮完整视频| 激情综合色播五月| 污片免费在线观看| 国产精品剧情在线亚洲| 国产无遮挡又黄又爽又色| 91国偷自产一区二区三区成为亚洲经典 | 黄色www视频| 国产一区二区三区在线看 | 久久国产影院| 亚洲色成人www永久在线观看| 日本大胆欧美人术艺术动态| 亚洲精品无码一区二区| 国产精品久久久久久久久晋中| 日韩aaaaaa| 欧美一区二区视频免费观看| 黄色大片在线免费观看| 欧美极品美女视频网站在线观看免费| 99热播精品免费| 久久99精品久久久久久青青日本| 亚洲国产精品久久久天堂| 丰满少妇被猛烈进入高清播放| 国内久久精品视频| 亚洲一区二区自偷自拍 | 国产女优在线播放| 亚洲国产精品悠悠久久琪琪| 99自拍视频在线观看| 国产精品中文久久久久久久| 日韩三级视频| 国产精品www在线观看| 国产一区二区三区在线观看精品 | 国产精品一国产精品| 无码日本精品xxxxxxxxx| 久久成人免费日本黄色| 久久av无码精品人妻系列试探| 亚洲国产视频一区二区| 国产一区二区麻豆| 中文在线不卡视频| japanese23hdxxxx日韩 | 区一区二视频| 成年网站在线免费观看| 99久久综合色| 日本在线视频中文字幕| 日韩欧美国产一区二区三区| 免费**毛片在线| 国产精品视频免费在线| 成人免费电影网址| 欧美日韩大尺度| 国产调教视频一区| 日韩免费av网站| 亚洲视频日韩精品| 午夜欧美巨大性欧美巨大 | 欧美香蕉大胸在线视频观看| 日本人妻熟妇久久久久久| 欧美极品少妇全裸体| 亚洲精品一区二区三区中文字幕| 欧美人与动牲交xxxxbbbb| 国产高清在线观看免费不卡| 午夜免费激情视频| 日韩免费成人网| 神马午夜伦理不卡| 国产精品久久九九| 亚洲日本免费| 亚洲综合网在线观看| 91九色02白丝porn| aaa在线观看| 91天堂在线视频| 国产一区日韩欧美| 国产白袜脚足j棉袜在线观看| 亚洲制服丝袜在线| 蜜臀久久久久久999| 91超碰caoporn97人人| 伊人久久大香线蕉av不卡| 欧美日韩亚洲一二三| 国产精品天干天干在观线| 国产麻豆一精品一男同| 欧美另类精品xxxx孕妇| 成人福利一区| 欧洲熟妇精品视频| 亚洲欧洲在线观看av| 亚洲欧美另类一区| 日本sm极度另类视频| 日韩中文欧美| 色哟哟视频在线| 在线视频综合导航| 里番在线观看网站| 国产精品手机视频| 首页亚洲欧美制服丝腿| 黄色片子在线观看| 日韩成人激情在线| 欧美一级做a| 日本午夜激情视频| 欧美国产综合色视频| www.久久成人| 日本国产一区二区三区| 91超碰成人| 三级黄色片网站| 欧美另类videos死尸| av资源网在线播放| 亚洲激情图片| 岛国一区二区在线观看| 国产精品自拍第一页| 欧美国产日韩一区二区在线观看 | www.亚洲色图.com| 五月天中文字幕| 国内精品一区二区三区四区| 久久中文视频| 国产精品无码久久久久久| 欧美一区二区三区视频在线观看| 欧美黑人粗大|