你從軟體開發中學到了哪些在其他方面同樣適用的人生道理?

時間 2021-05-11 16:15:34

1樓:

我學到的是反面的。

當然我也理解到了很多正面的道理,很多朋友都有提各個方面的,我就不多說了。

有乙個反面的道理,我覺得做軟體開發的如果能更多地了解,也是有幫助的。

我學到的這一點就是:習慣了軟體開發這一工作,可能逐漸會讓我們變得不耐煩。

我們寫程式:

你輸入什麼字元,電腦上馬上就有相應的字元。

你移動一下滑鼠,電腦上馬上就會有反應。

你問電腦「是」還是「否」,它會老老實實回答「是」或者「否」。

你的程式寫得沒問題,馬上就可以看到你想要的結果。

你給電腦乙個指令「關機」,電腦就關機。

你跟電腦的溝通,電腦都會立即給你反饋,就算是報錯、警告、死迴圈,你也立即知道有什麼問題發生了,你可以立即接收到反饋訊號,立即進行處理。它給你的反饋即使不如預期,其實也是有背後合理的邏輯的,只是你也許現在不知道具體原因是什麼,但花點時間一般也可以查得出來的,大部分問題也都是可以解決掉或者繞開的。

然而,人生很多事情是:

你輸入什麼(說了什麼話,做了什麼事),可能石沉大海,沒有一點水花。

你跟別人說的話,企圖和別人進行溝通,然而別人可能根本不給你反饋,或者給你的反饋並不是你想象的或想要的結果,或者乾脆給你的是錯誤的反饋,或者過了一萬年之久才給你反饋。

你問乙個人「是」還是「否」,他/她可能不理你,或者回答「不想告訴你」、「你想知道什麼?」、「你自己不知道嗎?你傻呀?」、「我昨天就說過了」等等。

你按正確的步驟和原則做事,然而不一定能得到正確的結果。

你給別人乙個指令「挪一挪」,別人可能不理你。

你得到的結果不如預期,可能根本就沒有合邏輯的原因,或者你根本找不出符合邏輯的原因。

人的世界比電腦的世界要複雜得多得多。

與人溝通比與電腦溝通要複雜得多得多。

程式設計師長期程式設計的習慣,會讓你對人們之間的這樣的情況不耐煩,可能會非常不耐煩,並且常常會有挫敗感。因為你可能永遠解決不了你遇到的那些問題,甚至連原因都不可能知道。

要說從中體會到的「人生道理」,那就是「人是複雜的生物,電腦真單純」。

2樓:李天

1. 維權走法律,不能越紅線

2. 時刻把安全生產記心中(線上正式環境)3. 沒有絕對把握,不要在使用者使用高峰期進行熱部署4. 自動化思維要建立,測試和打包

5. 和靠譜的人合作,少摻和人事鬥爭,多修煉內功!

3樓:yyyydddd tttt

1. With greater power comes with greater responsibility. opensuse裡面第一次輸入sudo會有這句提示。

2. 對待事物的抽象程度決定對這個事物的認識。

4樓:瘋狗假設

其實很多時候並不是我們從軟體開發悟到了什麼人生道理,而是某個前輩把自己悟到的人生道理運用到了軟體開發中,我們又從中發現的。

5樓:PegasusWang

Do one thing, and do it well. - A principle of Unix philosopy

感覺和蕃茄工作法比較契合吧

6樓:IQuit

問題都是能被解決的

程式設計中,除了極個別無法重現的bug之外,都是能被解決的,只不過解決的難度,複雜度的問題。

-> 生活中遇到問題也要堅信,問題都是可以被解決的,拿出足夠的勇氣和耐心出來。

2.良好的學習能力,解決問題的能力。

軟體開發需要學習很多東西,很多知識,甚至很多需要你立馬學,立馬用。這樣子就培養了你良好的學習能力,解決問題的能力。

-> 生活中就是看圖組裝個櫃子啊,了解乙個東西啊。這種學習能力都會帶來很大的幫助。

這一點就是我當初選擇讀計算機的原因。雖然我當然連計算機跟電子專業啥的都搞不清楚,也不確定說自己將來是否真的會一直從事計算機相關工作。當時就覺得學習計算機,需要不斷的學習,那麼擁有這個能力,去做其他事情也能做好的。

3.良好的邏輯能力。

軟體開發中的編碼部分,就是把問題變成一步一步的過程,所以需要比較清晰的邏輯。

->這個邏輯能力也會帶到生活中,在生活中也會養成一步一步分析的習慣。

感覺上面幾點可能有點重複或者離題,或者還有其他的,我一時沒有想起來。先記著這些。

7樓:林高遠

學會小看自己的經驗、學會對資料敬畏。

奇怪的回饋,往往是自己做錯什麼而不自知。

人不論如何細心都會犯錯。

「先做再說」到達目標的所需時間,往往是預期的數十倍。

靠直覺就能完成的簡單工作,直到白紙黑字寫下流程規則時,才發現「直覺」竟然如此龐大、繁瑣、複雜。

8樓:扶餘城裡小老二

通過程式設計。你會發現,我們從小到大都是被蒙在鼓裡啊。

各種程式設計工具居然用的都是英文,天理何在,我泱泱大國,居然沒有自己的程式語言。

中興晶元事件,我們的教訓還不夠慘嗎?

樓主,別權衡你那些百年後看來是個笑話的問題了,如何造用漢文化思想來程式設計的,程式設計工具和程式設計環境。

你從遊戲中學到了哪些冷知識?

白森 星際爭霸2中,唯一乙個可以完全無視護盾而直接對本體造成傷害的技能是飛蛇的c 你可以控制探機造個水晶塔試試,飛蛇吸水晶塔不掉盾,直接掉血,血沒了就爆了。 這個問題好,我玩絕地求生已經超過10個小時,我試著舉出 1.都說10局有8局用掛,可你還玩,說明還是有吸引力。工作也是這樣,千瘡百孔的公司與工...

你從「和平精英」中學到了什麼?

規劃界逗哏演員 1.具體問題具體分析 不能一招鮮吃遍天,不同地形不同航線不同位置不同人數不同隊員配置都有不同的打法,得隨機應變。2.在實踐中檢驗和發展真理 幹啥啥不行,理論第一名。必須得實踐一局試一試自己的戰術行不行,訓練場還是不夠的。3.集體的力量大 隊友之間的配合太重要,越跟固定隊友打越不想跟別...

你從遊戲《模擬城市》中學到了什麼?

David 花了2.5hr簡單玩了一把 未來之城 巨塔,omega co,還是有點新穎 概覽起步的村莊,小鎮或板塊在左上角 工業區及研究基地 廢棄物處理區 居住區和商業區 居住區二 賭場娛樂區及巨塔 月涼涼 學到可持續發展。這幾天剛玩,前期盲目的擴張,不停的蓋樓,結果突然有一天環境不行了,急需加汙水...