程式設計師世界的縮寫
程式設計師世界中有很多常見的縮寫,許多人對此甚是津津樂道。
我以前也是一個喜歡用「縮寫」跟別人講話的猿類,不過最近思考了一下感覺這種方式不甚友好。
故纂此文,是以自嘲。
一、著名的 SSH
可以在很多招聘 Java 程式設計師的 JD 中看到這麼一句話:“熟悉 SSH 框架的使用”。 這裡的 SSH 指的是 Spring, Struts 和 Hibernate 三個框架。
不幸的是,在程式設計師的世界裡,這個名字「慘遭」重名。在網路協議中也有個 SSH,而它是 Secure Shell 的縮寫。
值得慶幸的是,大多數程式設計師都可以區分不同場合的 SSH 到底是前者還是後者。
恰好我在上文中也「信手拈來」了一個縮寫"JD",是" Job Description" 的縮寫。
二、喜歡讀書的程式猿
書籍裡也有很多縮寫 -- 比如著名的 TAOCP。外行一看哪知道這是什麼鬼東西?
這時候貼心的程式設計師哥哥就會很耐心地跟你講,TAOCP == The Art Of Computer Programming,中文名《計算機程式設計藝術》,是 Knuth 老爺爺寫的。
類似這樣的書籍有很多,特別是經典的書籍都有那麼一個外人看來生澀的縮寫。比如 PLT 界著名的 SICP, HtDP 等。
讀書是程式設計師的一大愛好,集齊五顏六色 O'Reilly 的動物書更是很多程式設計師的一大夢想。
本段中的縮寫:
- PLT: Programming Language Theory
- SICP: Structure and Interpretation of Computer Programms
- HtDP: How to Design Programs
三、簡單的縮寫
實際上,大部分程式設計師所用的縮寫都是很簡單的。因為很多詞彙實際上本身已經是一種等同於單詞的存在。
比如前端開發中的 HTML, CSS 等,可能很多人不知道這個詞是哪幾個單詞的縮寫,但是卻知道這是什麼。我覺得這對於大多數非計算機專業的人而言已經足夠了。
再比如,一些軟體的縮寫: PS, CAD 等。想起前兩天看《煎餅俠》的時候,就連街頭的大爺都知道 PS 是 PhotoShop 的縮寫。
還有些稍微帶點專業性一點的詞彙,比如 DRY, WYSIWYG 等。有過了解就知道這是什麼、有什麼含義。
本段中的縮寫:
- HTML: Hyper Text Markup Language
- CSS: Cascading Style Sheet
- PS: PhotoShop
- CAD: Computer Aided Design
- DRY: Don't Repeat Yourself
- WYSIWYG: What You See Is What You Get
三、不恰當的縮寫
現在很多老闆都喜歡把 HTML5 縮寫為 H5。關於這一點,前些日子也經常能看到一些程式設計師在知乎、微博等 SNS 平臺吐槽:
HTML5縮寫為H5,那是不是CSS3要縮寫成 C3?Java8要縮寫成 J8?
實際上,絕大多數網頁開發需求之低,根本稱不上是 HTML5。
大多數專案所用,可能僅包含一些諸如<header>
, <nav>
標籤、可能會用到Geolocation
的 API、可能會用到一些 Canvas。然而大面積使用 HTML5 特性的頁面在整體的移動網際網路的頁面中佔比必然不高。
當然,這只是一個「不恰當的縮寫」的例子。想表達的意思是:不是所有的詞彙都能縮寫,不是所有的縮寫大家都能接受。
本段中的縮寫:
- SNS: Social Network Service
- API: Application Programming Interface
本文同時發表於作者的個人部落格: blog.fantasy.codes,歡迎訪問。
相關文章
- 好程式設計師web前端分享css常用屬性縮寫程式設計師Web前端CSS
- 1024程式設計師節:向改變世界的程式設計師致敬程式設計師
- 1024程式設計師節,向改變世界的程式設計師致敬程式設計師
- 程式設計師的世界盃觀戰指南程式設計師
- 程式設計師寫的跳轉程式設計師
- 程式設計師寫的情書程式設計師
- 1024程式設計師節,向用程式碼改變世界的程式設計師致敬!程式設計師
- 一個老程式設計師的程式設計之路,寫給年輕的程式設計師們程式設計師
- 程式設計師來做設計,世界會怎樣?程式設計師
- 中國程式設計師與美國程式設計師寫程式碼的區別分析程式設計師
- 世界最年輕蘋果程式設計師蘋果程式設計師
- 程式設計師與寫作程式設計師
- 世界級大牛對程式設計師超實用的程式設計箴言(上)程式設計師箴言
- 世界級大牛對程式設計師超實用的程式設計箴言(下)程式設計師箴言
- 世界五大計算機程式設計師計算機程式設計師
- 程式設計師如何寫出更好的程式碼程式設計師
- 程式設計師如何寫出好程式碼?程式設計師
- 好程式設計師不寫程式碼程式設計師
- 程式設計師這樣寫程式碼程式設計師
- 來自一個程式設計師的內心世界程式設計師
- 程式設計師世界常見的6個問題程式設計師
- 寫給程式設計師:當自己的上帝程式設計師
- 程式設計師寫文件的重要性程式設計師
- 《C++ API 設計》——寫給想寫好類庫的程式設計師C++API程式設計師
- 屬於每個程式設計師的節日,1024程式設計師節程式碼敲響世界程式設計師
- 一枚程式設計師的寫書計劃程式設計師
- 菜雞程式設計師是如何寫程式碼的?程式設計師
- 程式設計師的工作就只有寫程式碼麼???程式設計師
- 程式設計師:你的程式碼為誰而寫?程式設計師
- 當程式設計師寫不出程式碼了……程式設計師
- 程式設計師應該每天寫程式碼程式設計師
- 程式設計師,千萬不要重寫程式碼程式設計師
- 三個程式設計師在寫程式碼程式設計師
- 程式設計師既要寫好程式碼,又要寫好文件程式設計師
- 世界上的程式設計師只分為倆種程式設計師
- 當程式設計師突然從世界上消失程式設計師
- 寫給前端程式設計師的命令列入門前端程式設計師命令列
- 寫給新入行的程式設計師小朋友程式設計師