學習編碼的5大好處可以轉移到生活的其他部分

2021-10-05 21:16:06 字數 1683 閱讀 4586

這是乙個簡短的清單,列出了我作為乙個新手,在我的生活的各個領域,由於學習編碼而開始發展的好處。 我相信只有獲得更多經驗,它才會變得更好。 在這裡,它們是乙個簡短的列表,然後是每個單詞的簡短說明。

#1解決問題

#2注重細節

#3橫向思考

#4挖掘(有關資訊)

#5貢獻

是的,當然,我們都可以在某種程度上解決問題。 但是,當您開始執行某些演算法時,就會挑戰您的「現實生活」中解決問題的轉換。

編碼要求我們首先將問題分解成很小的部分,以至於不需要處理「我今天如何工作」之類的問題,因為我們認為這意味著我們首先需要:
起床(本身就是乙個複雜的功能)>

去壁櫥》

選衣服》

穿上衣服》

獲取金鑰》

走出公寓》

鎖門》

走出大樓》

去車》

解鎖並進入》

瀏覽交通》

如果交通燈=綠色》轉

否則》等待綠燈》

查詢工作地點附近的停車場》

公園》

下車》

鎖車》

走進辦公室》

向老闆和同事打招呼》

找到你的桌子》

坐》 做你的工作。

這是乙個過分的簡化,但是在考慮時,我們最想問的是我走哪條街?

當您學習以這種方式剖析問題時,可以更快地開始解決它們。 您檢查否則會暗示的步驟。 以我的經驗,我們遇到的許多問題都來自我們認為隱性的事物。

編寫**需要非常注意細節。 既適用於邏輯和動作機制,也適用於語法本身。 每個破折號,逗號和分號都變得很重要。 計算機不僅會像人類一樣搞清楚。 沒有乙個錯誤的地方。 我沒有必要說一輩子這樣做的好處是什麼。

因為我們自己的問題解決機制太多了,所以編碼常常迫使我們在自己的盒子外面思考。 橫向思考是一項了不起的資產,因為它使您能夠解決問題而不是解決問題。

入門時,您會獲得的第乙個建議是google it! 我養成了非常強烈的習慣,尋找任何我有疑問的東西。 您學到的一件事是,大多數想到的問題已經得到解答。 如果您設法找到乙個沒有答案的人,請隨時花一些時間提供答案,這使我們能夠:

聽說過開源嗎? 開發人員社群是不可思議的。 其核心價值之一就是幫助他人。 當您爬上梯子時,轉身向您身後的同伴伸出援助之手。

做出貢獻,回饋社群。 免費應用程式,課程,課程,freecodecamp以及同行的舊建議只是開發者社群為新手和退伍軍人做出的驚人貢獻。

忙碌的日常生活有時使我們忘記其他人是我們的親戚。

我們沉迷於自己的鬥爭中,因此忘記了別人也面對他們。

矛盾的是,與機器和計算機一起工作喚醒了我們人類。

我已經學習**僅幾個月了,上週一加入microverse,所以我不是專家,但是我每天都已經感受到了這些好處,並且可能還會有更多的收穫。

我想和你開個玩笑,我昨天想到了:

為什麼機械人害怕鏡子?

因為看到了我

from:

學習組合語言的15大好處

破解 商業軟體 分析商業軟體 值功能 分析高盈利輔助的 功能,基址,call 分析傳播急速的病毒的實現與防護 分析高利潤盜號木馬的實現與防護 分析所有遊戲資料基址與call,功能等 易語言,vc delphi,vb等開發環境內嵌彙編 分析遊戲驅動保護與過保護驅動 分析百萬乃至千萬使用者使用的軟體od...

共享MongoDB主機的五大好處

共享主機是在雲中部署mongodb的最具成本效益且易於設定的選項之一,並被全球數千家公司用於託管其資料庫。在這篇文章中,我們概述了使用共享mongodb主機的 五大好處,以幫助您確定它是否適合您的業務。共享mongodb託管計畫通常最適合初創企業,這些企業需要快速移動,開發客戶場景或為其應用程式託管...

微博營銷的五大好處

一 低成本 操作簡單 互動性強 對於小型的公司而言,能夠以低成本進行宣傳推廣帶來好的效果那是非常不錯的事,如果操作能變得簡單,又能即時得到使用者的反饋資訊,那就再好不過了。所以利用微博進行營銷,對於小公司而言好處就在於低成本 操作簡單 互動性強這些方面,二 提公升企業 品牌親和力 對一些想改變自身公...