每個人都應該學習程式設計嗎?
本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃!
“編碼”的真正含義
簡單的說,程式設計,又稱“編碼”,指的是某人能將特定的命令傳達給計算機完成的能力。從機器硬體能執行的大多數基本功能到實現複雜問題的解決演算法,皆在其範圍之中。
每個行業都需要革新進化才能蓬勃發展,因此,整合複雜的計算解決方案和追求高質量的理念、高效的裝置一樣必要。為了完成任務,我們需要將基本的程式設計知識轉化為自己的能力。
程式設計適合每個人嗎?
顯而易見地,並不是所有人都有程式設計的天賦,而且也沒有這個必要。舉個例子好了,農場主在招聘員工照料農作物的時候,會不會程式設計絕對不在他的考慮之中。不過,他會傾向於懂點電腦的應聘者,以便於在網上釋出訊息,甚至是更深層次的實用知識,比方說,一個自動灑水系統。
得益於科技的進步,家務勞動慢慢地可以通過人工智慧和遠端控制來完成。無人駕駛拖拉機等農用車輛系統已經非常先進,降低了經營大型農場所需的人手。不過這也證實了,計算機能提高我們的工作效率,讓我們“坐享其成”。
想要學習程式設計的騷年請不要猶豫
啟蒙的地方最好是在家裡和學校。程式設計不光指的是將命令釋出到電路板上,關鍵是學會如何解決問題。在兒童階段應該學的是簡單又方便使用的語言(如Python、Perl和Visual Basic中),然後隨著年齡的增長循序漸進過渡到更復雜的,如C、C+ +、C#。自幼學習這些程式設計課程,就會具備解決複雜問題的能力,乃至於成年後都會受益無窮。
現在的孩子可以說是親眼目睹了身邊的技術是如何日益發展的,他們更善於在極短的時間內就提出成熟和完整的IT解決方案,比我們更適合這個時代的發展趨勢。
在軟體這一行幹得時間越久,需求就越多,當需求找不到令人滿意的解決方案時,你會怎麼做?站在前人的肩膀上,用自己掌握的技能解決問題、確定需求、得到結果。這也是我認為我們應該教育給後代的最好的東西,常言道,授之以魚,不如授之以漁。
如果你的孩子對程式設計很感興趣,那就千萬不要讓他們的想象力侷限於視訊遊戲,為什麼不試著鼓勵他們去自己創作遊戲?不要再讓孩子痴迷於X-box遊戲機,給他買一個Raspberry Pi和別的一些工具,這將指引他建立美好的未來。製作一個遊戲,如果可以的話,和你的孩子一起學習新技能。指不定哪天新技能突然有了用武之地呢。現在的科學技術常常日新月異,計算機和工業機器也在不斷更新迭代,掌握編碼技術意味著你有了一個鐵飯碗。
歡迎各位留下墨寶,“言者無罪”,我洗耳恭聽。
譯文連結:http://www.codeceo.com/article/should-everyone-learn-how-to-code.html
英文原文:Should everyone learn how to code?
翻譯作者:碼農網 – 小峰
[ 轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]
相關文章
- 賈伯斯:每個人都應該花1年時間學習程式設計程式設計
- 每個人都應該懂點函數語言程式設計函數程式設計
- 每個程式設計師都應該學習使用Python或Ruby程式設計師Python
- 每個程式設計師都應該讀的書程式設計師
- 每個程式設計師都應該讀《Unix程式設計藝術》程式設計師
- JavaScript權威Douglas Crockford:程式碼閱讀和每個人都該學的程式設計JavaScript程式設計
- 為什麼每個程式設計師都應該學習程式碼編譯器知識程式設計師編譯
- 每個程式設計師都應該學會分解複雜的方法程式設計師
- 每個人都應該知道的jQuery的提示jQuery
- 每個Python新手都應該知道的程式設計技巧Python程式設計
- 每個程式設計師都應該成為架構師程式設計師架構
- 每個程式設計師都應該參加一次 GDD程式設計師
- 每個程式設計師都應該知道的基礎數論程式設計師
- 每個人都應該知道網站建設的製作流程與方法!網站
- Rework:每個程式設計師都應該讀的一本書程式設計師
- 每個程式設計師都應該知道的 15 個最佳 PHP 庫程式設計師PHP
- 每個程式設計師都應該瞭解的硬體知識程式設計師
- 國外程式設計師推薦:每個程式設計師都應該讀的非程式設計書程式設計師
- 為什麼每個程式設計師都應該懂點前端知識?程式設計師前端
- 每個程式設計師都應該經歷一次軟考薦程式設計師
- 每個程式設計師都應該瞭解的記憶體知識程式設計師記憶體
- 每個程式設計師都應該知道的下一個程式語言——Kotlin程式設計師Kotlin
- 每個人都該懂點的版本管理技能
- 每個程式設計師都需要學習 JavaScript 的7個理由程式設計師JavaScript
- 為什麼說每個程式設計師都應該有臺Mac電腦程式設計師Mac
- 每個程式設計師都應該瞭解的一件事程式設計師
- “不是每個人都能成為程式設計師” 是真的嗎?程式設計師
- 程式設計師都應該知道的福利程式設計師
- 每個程式設計師都該閱讀的10本書程式設計師
- 每個程式設計師都該知道的編碼準則程式設計師
- Linus Torvalds 不認為人人都應該學程式設計程式設計
- 程式碼不等於電腦科學:為什麼所有人都應該學習程式設計程式設計
- 書單推薦:每個程式設計師的程式設計之路上都應該看這11本書程式設計師
- 每個程式設計師應該知道12件事程式設計師
- 為什麼你應該學習程式設計程式設計
- 程式設計師應該接外包嗎?程式設計師
- 每個程式設計師都應該瞭解的“虛擬記憶體”知識程式設計師記憶體
- 我們都應該學習PHPPHP