成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

在編程過程中,到底什么才是最重要的?

2021-03-03    分類: 網(wǎng)站建設(shè)


身為開發(fā)者的你是否思考過這個問題:在編程過程中,到底什么才是最重要的?本文作者的編程生涯始于 2012,到今年正好 7 年的時間。面對“七年之癢”,作者帶來了對編程的一些思考,希望能夠?qū)δ阌兴鶐椭?/p>


時間如梭,不是嗎?

我的編程之旅始于 2012 年,當(dāng)時我還只是個 C++ 編程實習(xí)生。說實話,我根本不知道自己在做什么。即使是到了現(xiàn)在,這種狀況依然沒有改變。不過,在這個過程中,我確實學(xué)到了很多東西。

問題來了:在編程過程中,什么語言才是最重要的?

是英語?西班牙語?中文?波蘭語?還是其他在工作中用來與其他人進(jìn)行溝通的語言?

與人溝通比與機(jī)器溝更重要

編程是一項團(tuán)隊活動。很少有出色的軟件產(chǎn)品是完全由一個人從頭到尾做出來的(CodeSandbox 算是一個,但后來 Ives 還是請了一些人),大多數(shù)產(chǎn)品需要一個團(tuán)隊來打造。

溝通技巧可以成就一個項目,也可能會毀了它。相比了解你在做什么以及為什么

人一旦有了目標(biāo)感,就會感覺好一些,這在工作中也是一樣的。

作為軟件開發(fā)人員,你的目標(biāo)不應(yīng)該只是把 JIRA 中的問題變成 JavaScript,或者把 Trello 中的項目變成 C#。

你的目標(biāo)應(yīng)該是用代碼來解決問題。

如果你對正在構(gòu)建或維護(hù)的系統(tǒng)很了解,就可以拋開技術(shù)做決策。這個功能是如果代碼評審讓你感到有壓力,那肯定是打開方式出錯了

雖然我們沒有必要那么想,但把自己寫的代碼放出來讓其他人“圍觀評論”,這種體驗跟寫代碼還真是有點不一樣,也難怪人們會感到焦慮。

有人因為未雨綢繆

墨菲定律:會出錯的事情就一定會出錯。

這就像是一個真理,在設(shè)計系統(tǒng)時總會有一些東西會出錯。

在開發(fā)一個登陸表單時,你要假設(shè)會有一些居心叵測的人把整本書的內(nèi)容拷貝到密碼輸入框里。

在開發(fā)一個可見即所得的窗口時,你要假設(shè)會有人試圖搞破壞,而且他們通常都能如愿以償。

如果系統(tǒng)中使用了數(shù)據(jù)庫,它一定會在某個時刻掛掉。如果你沒有嘗試使用備份來恢復(fù)數(shù)據(jù)庫,那它們就算不上是備份。

如果你在給別人做演示,請確保這個演示在任何情況下都能正常進(jìn)行,哪怕把它翻個底朝天,甚至是把它丟到水底下。

不要害怕讓別人看到自己的無知

作為高級程序員的一個好處是,當(dāng)別人問一些我不懂的問題時,我可以很淡然地告訴他們:

這個東西我也不懂,因為以前沒有遇到過,不過我可以看一下,然后再告訴你。

當(dāng)我還是一個初級程序員的時候,我總是很害怕別人會看到我的無知。經(jīng)過幾年的磨練,我才明白,如果碰到了自己不懂的東西,說明學(xué)習(xí)的機(jī)會來了。終身學(xué)習(xí)絕對不只是一個“口頭禪”,它應(yīng)該被付諸實踐。

分享

等你把不懂的東西搞懂了,就要把它們分享出來。寫一篇博客,錄個教學(xué)視頻,或者在公司里搞個分享演講……你不要認(rèn)為你剛學(xué)會的東西別人也都懂,即使是一個非常資深的人,他們也能從初級人員身上學(xué)到東西,反過來也是。

分享的過程其實是一個檢驗?zāi)闶欠裾嬲斫馑鶎W(xué)的東西的過程。有句話說得好:

當(dāng)你在教一個人的時候,其實有兩個人在學(xué)。

推薦閱讀

DDD 和微服務(wù)之間是什么關(guān)系?

網(wǎng)站題目:在編程過程中,到底什么才是最重要的?
文章來源:http://jinyejixie.com/news22/103972.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)電子商務(wù)、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計公司、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
天祝| 呈贡县| 巴彦淖尔市| 兴仁县| 柳林县| 南充市| 昭苏县| 个旧市| 左权县| 大安市| 五寨县| 拉萨市| 洞口县| 永安市| 大兴区| 库尔勒市| 观塘区| 阿坝县| 杭州市| 长治县| 罗平县| 新晃| 兖州市| 怀仁县| 台前县| 仪陇县| 新营市| 呼玛县| 桑植县| 老河口市| 恭城| 天气| 邹城市| 青州市| 浪卡子县| 稷山县| 黔东| 楚雄市| 临桂县| 霍邱县| 鸡东县|