国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

未來(lái)這五年,軟件工程師如何安身立命(下)

開(kāi)發(fā) 后端 項(xiàng)目管理
Ruby之父松本行弘的新書(shū)《代碼的未來(lái)》,將為大家揭開(kāi)其中的真相。松本行弘眼中的軟件開(kāi)發(fā)行業(yè)的未來(lái),到底是怎樣的?總編輯伊藤健吾探訪了位于島根縣的松江開(kāi)源研究室。

從事開(kāi)發(fā)工作的人的職業(yè)生命能否保持5年?

伊藤:能發(fā)揮自己實(shí)力和能力的工程師是怎樣一類人呢?

Matz:是勾勒出自己想呈獻(xiàn)給社會(huì)的軟件或系統(tǒng)的雛形,并付諸努力將其創(chuàng)造出來(lái)的人。這與是Web職位還是SI職位無(wú)關(guān),與偏用戶還是偏商務(wù)無(wú)關(guān)。

enter image description here

松本先生認(rèn)為不恰當(dāng)?shù)姆止ず献鳈C(jī)制將軟件開(kāi)發(fā)業(yè)引入“暗淡的未來(lái)”。

伊藤:是指的從設(shè)計(jì)到實(shí)現(xiàn)都精通的工程師嗎?

Matz:是的。說(shuō)起來(lái),工程師不能只懂設(shè)計(jì)。我一直認(rèn)為,要從事軟件開(kāi)發(fā),脫離寫(xiě)代碼是無(wú)法生存的。人生在世,不腳踏實(shí)地可是不行的(笑)。

只從事設(shè)計(jì)而不從事軟件開(kāi)發(fā),這樣的分工真是毫無(wú)意義。雖然如此,但日本SI行業(yè)仍然能存活下來(lái),這是因?yàn)樗鼈兊睦麧?rùn)很高。

即使設(shè)計(jì)人員設(shè)計(jì)出了莫名其妙的規(guī)格圖,即使編程人員糊弄了事,開(kāi)發(fā)出性能較差的的軟件,還是會(huì)有一些用戶在抱怨的同時(shí)還繼續(xù)使用那些軟件。由于利潤(rùn)較大,一些瑕疵被掩蓋了。

但是,剛剛也提到過(guò),隨著開(kāi)發(fā)速度的增快,利潤(rùn)的空間會(huì)越來(lái)越小。再按照以前的老方法來(lái)做,已經(jīng)無(wú)法再掩蓋瑕疵。

我的切身體會(huì)是如果再按照此前的方式做下去,再過(guò)5年,普通的軟件開(kāi)發(fā)者們可能將不再有立身之地。

甚至可以說(shuō),從編碼人員到程序設(shè)計(jì)師再到高級(jí)工程師的這一綠色晉升體系將有可能崩塌。在這一形勢(shì)下,每個(gè)人都應(yīng)該思考自己的立身之計(jì)。

打個(gè)比方,擺滿了玲瑯滿目的DVD音像制品的租賃店剛剛興起,家用錄像系統(tǒng)已經(jīng)撤架了,如此這般,變化來(lái)得迅猛又突然。

能掌控自己人生的人和無(wú)法掌控自己人生的人的區(qū)別

伊藤:對(duì)于那些不想被卷入“暗淡的未來(lái)”的工程師,您有哪些建議要送給他們,希望他們采取哪些行動(dòng)呢?

Matz:應(yīng)該還是要?jiǎng)?chuàng)造出新東西吧。除此之外,沒(méi)有更好的脫穎而出的方法。

接下來(lái)要說(shuō)的一些東西前景并沒(méi)有那么暗淡,即使現(xiàn)有系統(tǒng)逐漸被Web所替代,利用現(xiàn)有技術(shù)來(lái)提供服務(wù)的工作也不會(huì)消亡。我認(rèn)為今后要靠這些生存的工程師們不在少數(shù)。

盡管如此,就將來(lái)的風(fēng)險(xiǎn)總量來(lái)言,發(fā)明新的語(yǔ)言,掌握新的開(kāi)發(fā)方法,能創(chuàng)造出新東西的人,應(yīng)該能活得更舒服些。

伊藤:您說(shuō)的新東西,具體是指?

Matz:有三層意思。

首先,能為客戶提供新的服務(wù)。提供新的商業(yè)模式上,或者盡管提供的是相似的服務(wù),但能提供更好的用戶體驗(yàn),這也是一種創(chuàng)新。

enter image description here

作為創(chuàng)新的一部分,今年春天,松本先生的公司在github上發(fā)布了面向組裝系統(tǒng)的便捷型Ruby的mruby。

第二點(diǎn)是提供新的技術(shù)。開(kāi)發(fā)出比現(xiàn)有的Web應(yīng)用框架性能更好的產(chǎn)品,開(kāi)發(fā)出此前無(wú)法開(kāi)發(fā)的應(yīng)用,這一點(diǎn)是能做到的。我一直在從事的就是這方面的工作。

或者,還有一條路,那就是發(fā)明新的算法。

這三種選擇的難度不同,但是,無(wú)論如何,應(yīng)該創(chuàng)造出此前沒(méi)有過(guò)的東西這一點(diǎn)是相通的,能持續(xù)進(jìn)行這類挑戰(zhàn)的人,才稱得上應(yīng)時(shí)而動(dòng)的優(yōu)秀軟件開(kāi)發(fā)工程師。

不按照這三條路去做的那些工程師們往往隨波逐流,今天學(xué)習(xí)一下最近流行的語(yǔ)言,明天嘗試一下使用這個(gè)框架開(kāi)發(fā)等,毫無(wú)主見(jiàn)。

作為工程師的基本功,追尋流行的、學(xué)習(xí)現(xiàn)有的也很重要,但將這些作為目標(biāo)的話,往往無(wú)法很好的掌控自己的人生。我認(rèn)為選擇“追尋流行的”、“學(xué)習(xí)現(xiàn)有的”和“各種技術(shù)雜糅”以外的道路的工程師們,更能獲得幸福的人生。

enter image description here

對(duì)我來(lái)說(shuō),軟件開(kāi)發(fā)就是對(duì)不合理的反擊

伊藤:不好意思,下個(gè)問(wèn)題可能有點(diǎn)尖銳,一般來(lái)講,與其自己創(chuàng)造不如追尋流行,這樣賺錢(qián)更快。為什么您還是堅(jiān)持創(chuàng)造新的東西呢?

Matz:嗯,為什么呢……我一般會(huì)回答“那是因?yàn)榫帉?xiě)新的程序、運(yùn)行新的程序帶給我極大的快樂(lè)”。其實(shí),是因?yàn)槲也幌矚g不合理的東西。

別人的想法和價(jià)值觀與我不同,對(duì)于他們開(kāi)發(fā)的軟件,我也常常產(chǎn)生“為什么是這種構(gòu)造呢”、“用起來(lái)不太方便呀”這樣的疑問(wèn)。

伊藤:雖說(shuō)是這樣,但是所有的產(chǎn)品都多少會(huì)帶有制造者的個(gè)人偏好的。

enter image description here

松本先生坦誠(chéng)自己“討厭不合理”,正是這一點(diǎn),催生出了ruby語(yǔ)言,并為廣大程序設(shè)計(jì)者所喜愛(ài)。

Matz:正如您所說(shuō),其實(shí)我沒(méi)有說(shuō)將個(gè)人偏好帶入產(chǎn)品不好,只是非常討厭對(duì)別人的偏好指手畫(huà)腳。不喜歡的話,你可以自己動(dòng)手,自己優(yōu)化嘛。這正是軟件工程師立身之本,是開(kāi)源得以持續(xù)下來(lái)的最重要的理由。

開(kāi)源社區(qū)中,所有的源代碼都是公開(kāi)的。因此很容易就能了解代碼的結(jié)構(gòu)。只要自己有對(duì)其進(jìn)行優(yōu)化的想法,就能夠去實(shí)現(xiàn)。

社會(huì)上的那些不合理就無(wú)可奈何了(笑),至少在軟件開(kāi)發(fā)方面,我們自己可以改良。如果是自己開(kāi)發(fā)的東西,也應(yīng)該隨著時(shí)代的變化隨時(shí)調(diào)整。

Ruby的開(kāi)發(fā)也是一樣,我原本就喜歡語(yǔ)言,但更重要的是我不想別人來(lái)改良它,只想生活在能由自己掌控的世界,減少別人對(duì)開(kāi)發(fā)者的哪怕是一丁點(diǎn)的指責(zé),所以至今仍然在繼續(xù)優(yōu)化它。

軟件開(kāi)發(fā),是僅憑一己之力便可改變社會(huì)的罕有職業(yè)

enter image description here

松本先生正在介紹軟件開(kāi)發(fā)的樂(lè)趣。他身著的POLO衫上印有“Ruby City MATSUE”項(xiàng)目字樣。

Matz:從性格上來(lái)講,我原本就非常適合軟件開(kāi)發(fā)業(yè),只有軟件開(kāi)發(fā)業(yè)才容忍我這樣的隨意任性的人,我這樣說(shuō)是不是有點(diǎn)太自我感覺(jué)良好了(笑)?

但是,說(shuō)實(shí)話,軟件開(kāi)發(fā)是僅憑一己之力便可改變社會(huì)的少數(shù)職業(yè)之一。我想只要從事過(guò)這一幸福滿滿的職業(yè),便不想放棄了。

伊藤:很多人喜歡用“應(yīng)該怎么怎么樣”來(lái)預(yù)測(cè)軟件的未來(lái),而松本先生您一直是堅(jiān)持用“幸福與否”這樣的價(jià)值判斷來(lái)描述。

Matz:是呀,誰(shuí)都無(wú)法對(duì)別人的人生承擔(dān)責(zé)任。比如即使遇到“Matz明明說(shuō)這樣可以,我試了下卻不行”這樣的抱怨,我仍然是無(wú)法承擔(dān)責(zé)任的。所以自己的生存方式只能自己決定。

但是,諸如“今后的發(fā)展前景也許是這樣的”之類的話我也能說(shuō)。但這只代表個(gè)人觀點(diǎn)。

對(duì)于我今天所講的話也是一樣,如果有軟件工程師認(rèn)為“我不同意松本先生的看法”,那他只要按照自己認(rèn)為的正確道路前進(jìn)就好了。

在探索未來(lái)時(shí),最重要的是認(rèn)識(shí)到“人是不變的”這一事實(shí)

伊藤:在讀《代碼的未來(lái)》時(shí),讓我印象非常深刻的是,您詳細(xì)整理歸納了各語(yǔ)言的產(chǎn)生以及趨勢(shì)變化。只是,IT領(lǐng)域正不斷發(fā)生變化,這使得過(guò)去的成功法則幾乎在今天無(wú)法通用。如果多核技術(shù)和云計(jì)算的發(fā)展也是其即將發(fā)生深刻性變化的征兆的話,您為什么還要調(diào)查過(guò)去的變化趨勢(shì),歸納到本書(shū)里呢?

enter image description here

松本先生認(rèn)為科技發(fā)展趨勢(shì)如同鐘擺。

Matz:這也是見(jiàn)仁見(jiàn)智的事情,每個(gè)人的思考方式不一樣。我認(rèn)為IT業(yè)的技術(shù)發(fā)展趨勢(shì)正如鐘擺的擺動(dòng)。

在新的開(kāi)發(fā)語(yǔ)言與方式、架構(gòu)不斷涌現(xiàn)的形勢(shì)下,軟件開(kāi)發(fā)的相關(guān)技術(shù)正在展開(kāi)一場(chǎng)拉鋸戰(zhàn),在尋求平衡中不斷發(fā)展。

因此,“以前的最佳平衡”如何變?yōu)?ldquo;現(xiàn)在的最佳平衡”?只要思考一下鐘擺的周期以及過(guò)去的技術(shù)是在哪種平衡狀態(tài)下誕生的,就能大致推測(cè)出“未來(lái)的最佳平衡”了。

以“分布與集合”為例,過(guò)去只有一臺(tái)大型中央通用機(jī),為了提升處理能力,而開(kāi)發(fā)了用戶服務(wù)器系統(tǒng)。而現(xiàn)在又再次出現(xiàn)了向“云”這一巨型計(jì)算機(jī)靠攏的趨勢(shì)。

只學(xué)習(xí)過(guò)去的某一點(diǎn)是沒(méi)有意義的,如果你了解了某一技術(shù)的興廢是由于哪種平衡達(dá)成的結(jié)果,在你預(yù)測(cè)未來(lái)時(shí),這將是很好的參考。而且,向過(guò)去學(xué)習(xí)時(shí),最重要的是認(rèn)識(shí)到“人是不變的”這一事實(shí)。

人類的能力也是一種用于衡量技術(shù)變化鐘擺的參數(shù)。而人的能力是有限的,在許多方面都受到了制約。因此,各種語(yǔ)言的開(kāi)發(fā)者如果能了解過(guò)去人們是如何看待人類能力的極限的,就能以此為契機(jī)對(duì)技術(shù)進(jìn)行改善與提高。

本書(shū)中對(duì)Dart和Go等新語(yǔ)言也有涉及,作為Ruby的開(kāi)發(fā)者,我感到以一個(gè)語(yǔ)言開(kāi)發(fā)者的身份來(lái)探尋語(yǔ)言開(kāi)發(fā)者的心理非常有趣,而且對(duì)人類的理解也加深了。

伊藤:我原本想問(wèn)為什么溫故知新對(duì)于創(chuàng)造新事物那么重要,現(xiàn)在明白了,即反觀人類的能力,或者說(shuō)從過(guò)去的案例中探尋開(kāi)發(fā)者的心理的能力是最重要的。

Matz:剛開(kāi)始我就說(shuō)過(guò)了,計(jì)算機(jī)并沒(méi)有像人們普遍認(rèn)為的那樣變化那么大。

50年前開(kāi)發(fā)的程序設(shè)計(jì)語(yǔ)言至今仍然在使用,Ruby誕生也有20年了,但最近大家又對(duì)它展開(kāi)了新的討論。這些都證明變化沒(méi)有人們想象的那樣大。

如此說(shuō)來(lái),以前只注重新穎不注重其他的案例也非常多。與隨波逐流的軟件開(kāi)發(fā)者相比,那些能掌握趨勢(shì)變化的原理、原則的軟件開(kāi)發(fā)者生命力更長(zhǎng)久。

想成長(zhǎng)為生命力長(zhǎng)久的軟件開(kāi)發(fā)者們,可得多讀一讀《代碼的未來(lái)》啊(笑)!

伊藤:感謝您今天接受我們?cè)L談。

原文鏈接:http://engineer.typemag.jp/article/matz

譯文鏈接:http://www.ituring.com.cn/article/45719

責(zé)任編輯:陳四芳 來(lái)源: typemag.jp
相關(guān)推薦

2013-06-24 14:48:18

軟件工程師

2013-11-26 14:23:06

大數(shù)據(jù)

2020-10-12 16:48:06

智能客服人工智能軟通動(dòng)力

2022-01-16 07:12:30

軟件工程師吵架開(kāi)發(fā)

2009-02-23 11:22:29

系統(tǒng)架構(gòu)師軟件開(kāi)發(fā)經(jīng)驗(yàn)

2009-02-11 13:15:54

軟件工程師女工程師google

2024-03-07 12:54:06

數(shù)據(jù)分析師企業(yè)

2023-06-05 10:07:13

軟件工程平臺(tái)工程師

2016-03-21 13:20:45

中國(guó)網(wǎng)

2021-09-08 09:27:52

軟件工程師技能算法

2024-09-20 11:30:14

2023-03-02 11:51:00

數(shù)據(jù)分析師企業(yè)

2017-11-09 14:12:44

大數(shù)據(jù)軟件工程師算法工程師

2009-02-12 14:45:17

軟件工程師

2013-09-03 09:30:44

軟件工程師軟件工程師頭銜

2022-09-16 08:00:00

軟件工程師求職薪酬

2010-08-10 13:29:58

軟件工程師

2014-08-20 10:24:11

軟件工程師

2022-07-29 09:12:44

軟件硬件開(kāi)發(fā)

2022-04-18 10:13:32

軟件開(kāi)發(fā)寫(xiě)作
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产精品欧美久久久久无广告| 91亚洲精品乱码久久久久久蜜桃| 深夜日韩欧美| 黄色三级电影网站| 无码免费一区二区三区免费播放| 最近2019中文免费高清视频观看www99 | 欧美写真视频一区| 久久99久久精品欧美| 波多野结衣在线一区二区| 青春有你2免费观看完整版在线播放高清| 亚洲精品一区二区三区四区五区| 2019中文字幕免费视频| 精品美女一区二区| 午夜激情一区| www.国产精品| av播放在线| 精品视频第一区| 久久不射电影网| 99久久精品免费| 一区二区不卡| 国色天香久久精品国产一区| 91官网在线| 国产无遮挡又黄又爽免费软件| 亚洲激情啪啪| 91久久在线观看| 欧美色18zzzzxxxxx| 国产精品久久久对白| 欧美日韩国产123| 精品噜噜噜噜久久久久久久久试看| 亚洲欧美精品午睡沙发| 国产精品一二三四| 亚洲精品123区| 亚洲成在人线免费观看| 黄色精品视频| 手机电影在线观看| 一二三区在线| 午夜网站在线观看| 九九热只有这里有精品| 久热国产精品视频一区二区三区| 欧美在线视频你懂得| 国产精品欧美久久久久无广告| 久久精品久久综合| 国产69精品久久| 91三级在线| 日韩一二三四| 色婷婷av金发美女在线播放| 成年人视频网站免费观看| 亚洲精品二区| 国产在线精品二区| 日韩va亚洲va欧洲va国产| 在线免费观看一区| 亚洲一区二区视频在线观看| 久久久久国产精品厨房| 91综合精品国产丝袜长腿久久| 金瓶狂野欧美性猛交xxxx | 日本电影一区二区三区| 91精品国产综合久久香蕉922| 欧美精品九九久久| 中文字幕av一区中文字幕天堂 | 国产香蕉视频在线观看| 天美星空大象mv在线观看视频| 韩国黄色一级大片| 色涩成人影视在线播放| 久久精品aaaaaa毛片| 91免费看网站| 91视频网页| 91色在线观看| 国产精品久久久久久久久免费| 91精品国产成人| 午夜精品久久久久久久久久久久久| 久热精品在线视频| 欧美成人精品三级在线观看| 久久精品视频99| 久久精品免费播放| 久久天堂av综合合色| 久久好看免费视频| 久久精品视频在线观看| 精品激情国产视频| 久久久97精品| 精品视频9999| 欧美激情视频网址| 性色av一区二区三区| 欧美一级视频在线观看| 欧美在线一区二区视频| 日韩av免费看| 国产精品视频1区| 91精品视频一区| 91一区二区三区| 国产日韩二区| 欧美精品一区在线发布| 日韩尤物视频| 国产精品无码电影在线观看| 日韩暖暖在线视频| 日韩美女激情视频| 国产精品久久久久久亚洲调教| 国产乱人伦真实精品视频| 91中文字幕在线观看| 国产精品一区而去| 欧美性xxxx69| 老司机av福利| 日本福利视频一区| 91香蕉视频导航| 日韩黄色动漫| 日本一区二区三区四区视频| www.av精品| 久久亚洲捆绑美女| 久久久国产综合精品女国产盗摄| 日本一区二区三区视频视频| 亚洲视频在线一区观看| 亚洲成av人片一区二区| 欧美视频中文字幕| 日韩av一区在线| 欧美成人全部免费| 国产精品免费一区二区三区都可以| 爱情岛论坛亚洲入口| 三级三级久久三级久久18| 丰满少妇大力进入| 狠狠操第一页| 麻豆导航在线观看| 欧美日韩色网| 黄色成人在线观看网站| 青青草原在线亚洲| 欧美日本在线| 国产精品中文有码| 亚洲视频免费观看| 337p亚洲精品色噜噜狠狠| 伊人久久大香线蕉av一区二区| 久久久久久亚洲精品| 亚洲a在线播放| 中文字幕欧美日韩一区二区| 一级黄色香蕉视频| 青青免费在线视频| 免费h视频在线观看| 精品三级在线观看视频| 欧美日韩少妇| 成人动漫在线一区| 在线综合欧美| 成人黄色一级视频| 亚洲风情在线资源站| 日韩欧美国产不卡| 欧美日韩中文字幕在线视频| 欧美一区二区视频在线观看2020| 国产午夜精品视频| 国产成人精品视频| 精品麻豆av| 国产精品丝袜久久久久久消防器材| 久草香蕉在线| 1769视频在线播放免费观看| 欧美一区国产| 欧美日韩中字| 久久精品国产一区二区三 | 亚洲欧美亚洲| 成人美女视频在线观看| 午夜精品久久久久久久久| 亚洲精品电影在线| 日本精品久久电影| 亚洲一区二区三区色| 国产天堂在线观看| 九色porny丨入口在线| 国产精品自拍区| 精品一区二区精品| 一二三四社区欧美黄| 日韩精品一区二区视频| 欧美一区二区三区四区在线观看| 欧美电影网站| 8x8x8国产精品| 激情成人四房播| 欧美视频在线一区二区三区 | 9色在线视频| 国产第一页在线| 偷拍精品福利视频导航| 蜜臀精品久久久久久蜜臀| 亚洲男女毛片无遮挡| 亚洲国产精品va在线观看黑人| 一区二区成人在线观看| 精品国产乱码久久久久久蜜臀| 2018日韩中文字幕| 伊人情人网综合| 性色av一区| 久久免费精品| 欧美aaaaa成人免费观看视频| 亚洲第一福利一区| 久久精品国产成人| 日本公妇乱淫免费视频一区三区| 日日噜噜噜夜夜爽爽狠狠| 神马久久资源| 国模吧视频一区| 1区2区3区精品视频| 亚洲图片在区色| 成人午夜电影免费在线观看| 亚洲污视频在线观看| 麻豆免费版在线观看| 欧美精品啪啪| 亚洲三级在线观看| 日韩一区视频在线| 日韩欧美精品一区二区| 四虎影院在线播放| 欧美电影完整版在线观看| 国产成人av影院| 精品嫩草影院久久|