Re: [討論] 程式語言根本就沒什麼好學的
※ 引述《DrTech (竹科管理處網軍研發人員)》之銘言:
: 小弟學過太多程式語言,隨便回顧一下包含 :
: Assembly, C/C++, QuickBasic, Java, C#.NET, VB.NET
: Scheme, PHP, Ruby, Tcl, Perl, Javascript...
: 更不用說各種程式語言的各種 Framework。
: 結論是: 程式語言根本就沒什麼好學也不太重要。
: 例如我最近開始改用 Python 寫些 Script,基本上沒什麼好學的,
: 大概花一兩個小時看一下網路教學,
: 就可以直接上手,把所有腦袋的想法做出來。
: 所以新的程式語言其實也沒什麼好學的,隨時可上手。
: 現在沒有實務用過的程式語言也是,反正每個程式語言都很像,
: 幾乎不用學也可以直接讀懂這隻程式在做什麼,
: 要改也可以直接改,根本就不用學,頂多google一下這程式語言的語法怎樣而已。
: 感覺程式語言本身根本就沒甚麼好學阿,頂多就是剛開始寫要查語法比較慢而已。
: 程式語言根本就不重要,沒人沒這種感覺嗎?
個人覺得...看情況,對新手來說不太適用。
===================================
某些語言學習它本身有其它附加價值,
如學 asm / c 能順便加強對系統的了解;
學 Java 可以學習被綁手綁腳的做事 (痾),
半強迫自己接觸 OO 跟設計模式。
一些比較算 "再包裝" 性質的語言,
(比如 CoffeeScript 之於 JavaScript)
則可以看看它們的包裝方式,
了解一下主要是怎樣的概念,
自己喜不喜歡、有什麼心得感想等等。
===================================
不過有一點,
不論學了多少種語言,哪種語言學得多強,
你都不會因此變得獨特,
能讓你變得獨特的是,
你喜歡什麼、熱衷於什麼、擅長什麼、有什麼好點子。
讓你能夠用那某種語言,或什麼你超強你才會的東西,
做出別人做不出的東西、想到別人想不到的主意,
這才會讓你變得獨特。
===================================
總之,"程式語言沒什麼好學的" 這點,
個人覺得有一些前提:
1. 已經有足夠的經驗以及觸類旁通的能力。
(通常是已經學過很多語言並專精幾項)。
2. 有很強的學習能力及解決問題的能力。
(如解掉估狗不到的 bug )
3. 已經掌握了什麼非關語言而能使自己與眾不同的知識與技術。
(然後可以一兩天內用任何語言實現該技術的實做)
那程式語言會變成一種
"有需要都可以學,但不會特別想學。" 的東西。
如果還沒有達到以上幾項之前,
還是先把語言練熟一點吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.189.239
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1411870226.A.99E.html
推
09/28 10:23, , 1F
09/28 10:23, 1F
推
09/28 10:23, , 2F
09/28 10:23, 2F
→
09/28 10:24, , 3F
09/28 10:24, 3F
→
09/28 10:24, , 4F
09/28 10:24, 4F
→
09/28 10:25, , 5F
09/28 10:25, 5F
→
09/28 10:26, , 6F
09/28 10:26, 6F
→
09/28 10:27, , 7F
09/28 10:27, 7F
推
09/28 10:57, , 8F
09/28 10:57, 8F
推
09/28 11:07, , 9F
09/28 11:07, 9F
推
09/28 11:46, , 10F
09/28 11:46, 10F
殺。了。他們!(蛭魔妖一調)
推
09/28 14:20, , 11F
09/28 14:20, 11F
→
09/28 15:40, , 12F
09/28 15:40, 12F
個人覺得是相輔相成,
這內功還是需要接觸式釋放,就像 真仙氣發勁 那樣,
(還是要拿個語言來實現)
不像龜派氣功,隔空可以打到地球另一邊。
推
09/28 19:28, , 13F
09/28 19:28, 13F
推
09/29 03:21, , 14F
09/29 03:21, 14F
→
09/29 03:22, , 15F
09/29 03:22, 15F
→
09/29 03:26, , 16F
09/29 03:26, 16F
→
09/29 03:28, , 17F
09/29 03:28, 17F
同意,
為了貫徹某些原則或概念,
Framework 常常更複雜且更多限制。
※ 編輯: lovdkkkk (36.226.189.239), 09/29/2014 07:19:12
討論串 (同標題文章)