<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          新垣結衣嫁了個“非典型性”程序員

          共 3665字,需瀏覽 8分鐘

           ·

          2021-05-24 21:28

          今天來追個熱點,但這篇文章并不會去過多分析《逃避可恥但有用》里的程序員男主,而是透過這個視角去觀察一個日本 IT 業(yè)界的現(xiàn)狀。

          1


             

          Gakki 不會嫁碼農(nóng),但森山實栗可以

          昨天大概是眾多男同胞們“人生最痛苦”的一天,一如當年高圓圓嫁人的時候。誰曾想一天不到,失之東隅收之桑榆,佟麗婭終于離開了大家心心念念刀在手要殺的陳狗,不得不感嘆人生的玄妙。

          記得多年前曾經(jīng)有人問過新垣結衣,想和哪種類型的男性結為伴侶,她的答案我并不知道,但她卻明確表示了——IT 男,不要。無怪乎當《逃避可恥但有用》上映的時候,有人調(diào)侃說這是碼農(nóng)意淫劇。

          我看過的日劇并不多,僅有的幾部可能也是午夜檔,只能跟兄弟們交流,沒法跟姑娘們安利。但《逃避可恥但有用》,卻是一部老少咸宜的日劇,甚至跟午夜檔一樣,觀眾以男性居多。畢竟就連我的肥宅前同事,也叫 Gakki 做老婆。

          但作為一個在開發(fā)者社區(qū)混跡多年的人,我個人覺得劇中的男主平匡卻不像是一個典型性的程序員,雖然他在劇中的造型非常典型。

          劇里的平匡,年齡 35 歲。首先這個年齡就很微妙,在中國那是處在一個風口浪尖之上啊,沒想到在日本也同樣如此,35 歲的年紀被裁員了……這樣一看,好像更典型了?但別著急,我們往下分析他為啥是非典型性程序員。

          2


             

          派遣社員 VS 正社員

          很多人初看劇時,喜歡代入到國內(nèi)環(huán)境,但實際上各個國家的 IT 環(huán)境都大有不同。

          我之前在 InfoQ 的時候,曾經(jīng)想寫一篇稿子介紹中美日印歐,這幾個國家/地區(qū)的 IT 環(huán)境和程序員現(xiàn)狀。但后來因為工程量實在太過浩大,最終選擇了放棄,前期只花時間調(diào)研了日本的一些相關行業(yè)信息。

          在日本,做程序員一般分為兩種,一種是派遣社員,一種是正社員。劇中的平匡在被裁員以后,為了養(yǎng)活 Gakki 老婆,決定去找工作,當時他搜索界面里的一個關鍵詞就是“正社員”

          派遣社員,有點類似于國內(nèi)的外包公司。雇傭你的是人才派遣公司,你上班的地方是依據(jù)項目決定,有時候你可能會被派遣到在日外企比如 Oracle、IBM 這種,有時候你可能會被派遣到日本本土的一些企業(yè),規(guī)??纱罂尚?。

          正社員,顧名思義就是正式的程序員,這種一般都是直接跟著公司干,大部分時候是做公司自己的項目,但也有可能會去做一些公司接過來的外包項目。

          兩者之間的區(qū)別,其實也跟國內(nèi)的外包員工跟正式員工的區(qū)別相類似,主要在于薪資福利等方面。但不同的是,日本派遣社員的規(guī)模相當之龐大,很多國內(nèi)去日本工作的朋友,也基本都是派遣社員的身份。

          所以從這個角度上看,平匡同學能拿到正社員的身份,還能有錢養(yǎng)得起 Gakki 這樣的全職主婦,經(jīng)濟條件其實是相當不錯的。你可能又要覺得,程序員工資高不就是典型嗎,但其實在日本,工資高的并不只是程序員,程序員的社會地位可能也沒你想的那么高。

          3


             

          長得像制造業(yè)的軟件開發(fā)業(yè)

          據(jù)說麻省理工的一位教授做過一個比喻,這個比喻也是我想寫中美日印歐五大區(qū)塊 IT 開發(fā)行業(yè)現(xiàn)狀大稿的原因。他是這么說的:

          • 在歐洲,Software as a science(軟件即科學)

          • 在美國,Software as a business(軟件即商業(yè))

          • 在印度,Software as a service(軟件即服務)

          • 在日本,Software as a production(軟件即制造)

          這幾個關鍵詞,就非常形象地解釋了每個國家/地區(qū)對于軟件開發(fā)的態(tài)度的不同:

          歐洲把軟件開發(fā)當成科學,很多研究計算機科學的人都在,甚至很多科學研究本身就需要非常強的計算機能力,比如著名的歐洲核子研究中心。

          美國把軟件開發(fā)當成商業(yè),著名的硅谷車庫文化里,誕生了數(shù)不勝數(shù)的市值令人咋舌的科技公司。

          印度把軟件開發(fā)當成服務,倒是很 SaaS……其實,這就是印度外包聞名世界的直接原因了。

          而日本……他們的軟甲開發(fā)業(yè)其實長得特別像制造業(yè)。根因其實也很簡單,可以說日本最初是以實業(yè)立國的代表。比如說,提起日本的知名企業(yè),你能聯(lián)想到很多:索尼、松下、三菱、東芝、富士通……但這些公司,都不是或者很難稱之為科技公司。

          所以從知名度的角度上看,日本天然吸引勞動力加入的公司,是偏向于制造業(yè)的公司,不像中美這樣有很多全球知名的科技公司。這就說明了,為什么在中美,程序員會是比較高 Level 的工種,而在日本卻不是。

          日本現(xiàn)在的經(jīng)濟發(fā)達水平,決定了其哪怕是酒店大堂打掃衛(wèi)生的阿姨,可能拿的薪水都不會太低。程序員的薪酬不會拉開跟其他行業(yè)的大差距,更不用說軟件開發(fā)還容易掉頭發(fā)這個男性心中永遠的痛了。

          所以從這個角度上看,不僅平匡同學不是典型的程序員,整個日本 IT 界都很難有國內(nèi)普遍認知上的那種典型程序員了。下面的這個簡歷可以看出來,平匡同學雖然不是很典型的程序員,但起碼是很優(yōu)秀的那種開發(fā)者了:系統(tǒng)工程師、正社員、應用情報技術者/基本情報技術者(這倆是日本的國家 IT 考試,你可以理解為是職業(yè)資格證,門檻還是挺高的)。

          大家都知道日本人是很嚴謹?shù)?,在大多?shù)時候這都是一個褒義詞,比如說制造業(yè)就特別需要嚴謹,因為不嚴謹出的問題可能都不是小事。但在軟件開發(fā)行業(yè)里,嚴謹有時候往往代表著死板。

          日本軟件開發(fā)的流程非常的程式化,這跟制造業(yè)又有異曲同工之妙。具體表現(xiàn)在軟件開發(fā)的流程一環(huán)嵌一環(huán),環(huán)環(huán)相扣,前一環(huán)沒搞好打死不到下一環(huán)。這種軟件開發(fā)模式,其實就是我們常規(guī)意義上說的瀑布式開發(fā)。但問題是,現(xiàn)在都 2021 年了,敏捷開發(fā)有時候都難以應付快速變化的市場環(huán)境了,你還在那磨機芯一樣地“匠人精神”,實在是有點跟不上時代。

          所以有人才會說,日本錯過了移動互聯(lián)網(wǎng)。畢竟,你精心打磨出來的 App,剛一上線就發(fā)現(xiàn)已經(jīng)落后別人好幾個身位了。

          比如說前兩年,7-Eleven 做了個移動支付功能叫 7Pay。這個被 7-Eleven 寄予厚望的手機支付功能,本應成為日本政府推進無現(xiàn)金支付王牌代表的功能,上線 4 天就被人盜刷盜得只能縮小服務,甚至重挫了日本社會對移動支付的安全信任度。

          這個功能被盜的邏輯堪稱低劣:7Pay 的系統(tǒng)用郵箱作為賬號,找回密碼只需要使用「生日」,但生日選項可以不填,默認為 2019 年 1 月 1 日。找回密碼時,如果填錯,沒有次數(shù)限制,并且找回的密碼,可以單獨填寫一個郵箱接收,所以路徑是這樣的:

          只要拿郵箱,用 2019 年 1 月 1 日當生日,選擇找回密碼,因為總有人不改生日,于是就可以改密碼了,這個賬號就歸你了。

          后面開記者發(fā)布會的時候有人問了:

          “為什么 7pay 沒有二次驗證?”

          7-Eleven 的社長答:“二次驗證是什么?”

          當然了,最后查出來入侵這個功能的犯罪分子來自中國,這也講得通。畢竟中國的軟件開發(fā)行業(yè)對標日本的話,的確稱得上降維打擊。

          4


             

          日本 IT 就沒有拿得出手的嗎?

          從很久以前開始,中國企業(yè)就特別愿意接日本的外包工程,因為日本程序員已經(jīng)把代碼寫得很詳細了,你接過來的時候只要簡單改改就可以運行。另一個方面,日本企業(yè)對于軟件系統(tǒng)的要求遠沒有中國企業(yè)那么苛刻,什么高可靠高可用高并發(fā)那都不重要,壓測這種核武器更是不用提了,你把前端的 UI 界面整漂亮點沒準日方金主就滿意了:斯國一~

          當然前面對日本 IT 業(yè)界的調(diào)侃有點多,可能會影響到本文的嚴謹性,所以我還是決定去找找日本 IT 業(yè)的代表,跟平匡一樣非典型的真實人物。

          照片中間的這位大叔就是一位外表看起來很典型的程序員,但他的經(jīng)歷同樣不典型。這張照片可以說得上是我的人生巔峰了,畢竟不是每個人都有機會跟一位編程語言之父合照的。這位大叔的名字叫——松本行弘。

          在日本,軟件的商業(yè)化確實做得比較落后,但軟件的教育工作卻值得世界學習。我印象里圖靈出版社就有翻譯過很多來自日本的編程語言教材,很多內(nèi)容對于編程語言的實現(xiàn)和設計都有非常深入的介紹。國內(nèi)的一些高校也都有選用日本編程教材作為老師授課的依據(jù),從這個角度看,日本 IT 業(yè)界可能文檔寫得也相當不錯??。

          松本行弘先生在創(chuàng)立 Ruby 語言之初的時候,工作上就非常閑。他剛畢業(yè)的時候日本加班很嚴重,不論是 IT 行業(yè)還是其他行業(yè)都是如此。所以我們經(jīng)常能在一些日劇里看到地鐵站里筋疲力盡睡在地上的上班族。

          他說:

          當一個人很忙的時候,是基本不可能去創(chuàng)造一個新東西或者搞出什么創(chuàng)新來的。做開發(fā)可以改變世界,這是軟件開發(fā)這個職業(yè)的迷人之處。從這個角度講,提高自己的工作效率,不加班,擁有自由的時間。利用自己的時間創(chuàng)造新的東西,做一些創(chuàng)新性的工作,這才是正道,希望這樣的人越來越多,也希望鼓勵這種文化的公司越來越多。

          回到這篇文章的主題,我也希望國內(nèi)科技公司的加班越來越少,能出現(xiàn)越來越多的非典型性程序員,讓這個行業(yè)變得更好一點。

          瀏覽 55
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本女人在线视频 | 最新三级片在线播放 | 五月激情综合网 | 97超碰碰| 秋霞午夜视频 |