程式碼不等於電腦科學:為什麼所有人都應該學習程式設計
Lauren Orsini在主流程式設計走向上發表了一篇文章“2013年為什麼學習電腦科學比以前更容易”。 寫程式碼比以前更容易這倒是真的。因為現在有大量的資源可以用,不過我並不同意,學電腦科學或者變成一名程式設計師並不是一件簡單的事。
Trehouse的CEO Ryan Carson宣稱“計算機的學位已經不值一提了… 因為我有一個,所以我知道。”也許他的計算機學位是從一個不是很好的學校裡獲得的,或者他所關注的都是Web方面不需要多少電腦科學知識的開發。我對我的計算機學位非常自豪。它為了我在專業領域的工作提供了很好的技術基礎。我曾經從事過桌面,網際網路多媒體,JavaScript框架,Web應用和本地化應用的開發。其實我現在寫程式碼用到的技術和我在學校裡學到的東西已經沒什麼關係了,但是解決技術問題的方法還是跟學校裡差不多的。
我相信你可以自學到在學校裡教的任何東西,尤其是如何去成為一名程式設計師。但這並沒有讓學位變得不值錢,學位可以讓你在4年裡專注學習。換句話說並不是每一位學電腦科學的人都必須成為程式設計師。
不過我希望每個人都去學程式設計。在21世紀,知道怎麼樣去處理技術問題是一項非常重要的技能,即使你不擅長,知道怎樣去程式設計讓你懂得什麼是可能的。而且現在有很多軟體也需要你有一些寫程式碼的經驗,比如:設定郵件過濾,建立釋出公式,甚至Word的格式。這裡有邏輯和前因後果,如果你懂程式設計這更有助於你理解這些問題。如果你理解概念和原理並且可以寫成指令碼,那麼你就可以藉助計算機的力量把各個孤立的系統接系起來,所有的事件都會變得非常容易。這樣你就可以關注富有創造性的工作,然後讓計算機去處理那些重複的,枯燥無味的事情。
所以,花點時間學習寫程式碼吧。也許你想成為一名程式設計師也說不定,誰知道呢?即使你不會,這也值得努力,因為你會發現很多樂趣。
相關文章
- 為什麼你應該學習程式設計程式設計
- 學習程式設計 vs 學習電腦科學程式設計
- 為什麼每個程式設計師都應該學習程式碼編譯器知識程式設計師編譯
- 為什麼應該投資程式設計師的學習?程式設計師
- 為什麼說每個程式設計師都應該有臺Mac電腦程式設計師Mac
- 每個人都應該學習程式設計嗎?程式設計
- 為什麼程式猿都應該學點linux命令?Linux
- 為什麼程式設計師在學習程式設計的時候什麼都記不住?程式設計師
- 為什麼你該開始學習程式設計了?程式設計
- 為什麼程式設計師應該有一臺Mac個人電腦程式設計師Mac
- 為什麼程式設計師應該有一臺 Mac 個人電腦程式設計師Mac
- 為什麼程式設計師應該少寫程式碼程式設計師
- 為什麼資料科學家應該開始學習Swift?資料科學Swift
- Linus Torvalds 不認為人人都應該學程式設計程式設計
- 學習程式設計先學什麼程式設計
- 程式設計師都應學習程式碼編譯器知識程式設計師編譯
- 大多數程式設計師最重要的應該學習什麼?程式設計師
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 程式設計師在週末應該學點什麼程式設計師
- 每個程式設計師都應該學習使用Python或Ruby程式設計師Python
- 為什麼每個程式設計師都應該懂點前端知識?程式設計師前端
- 程式設計師為什麼不應該加班程式設計師
- 電腦程式設計是什麼?程式設計
- 關於程式設計:學什麼和如何學程式設計
- 為什麼你學不好程式設計程式設計
- 為什麼人人都要學程式設計程式設計
- 我學習的程式設計,都給我帶來了什麼?程式設計
- 賈伯斯:每個人都應該花1年時間學習程式設計程式設計
- 開啟電腦就能學習,風變程式設計讓學習程式設計更簡單程式設計
- 碼農 駭客 程式設計師 開發者和電腦科學家的區別程式設計師
- 前端程式設計師為什麼應該拿高薪前端程式設計師高薪
- 【Java併發程式設計】一、為什麼需要學習併發程式設計?Java程式設計
- 我該怎麼學習WEB程式設計呢?Web程式設計
- 到底該學習什麼程式語言
- 為什麼要學習響應式設計
- 為什麼軟體工程師應該學習哲學?軟體工程工程師
- 為什麼每一個爬蟲工程師都應該學習 Kafka爬蟲工程師Kafka
- 電腦科學和Python程式設計導論week1Python程式設計