[請益] 很多人都說只要精通一種語言就可以...

看板Soft_Job作者時間10年前 (2015/03/23 23:28), 編輯推噓28(28050)
留言78則, 35人參與, 最新討論串1/2 (看更多)
各位板上大大好,常常聽到很多人都說程式語言不用特別學太多 只要你可以先精通一種,之後再去學其他語言都會學很快...包括學校教授也這樣說 不過一直不太理解到底: 怎麼樣算精通? 或是說怎麼樣才能檢視自己已經精通了? 各位coding的時候會某段code忘記怎麼寫就常常用複製貼上的嗎?看到國外很多大神錄 製youtube教學影片都完全像寫作文一樣狂寫,就覺得很厲害... 最後就是想問大家都怎麼學習寫程式的?除了一般的教科書之外,有沒有哪些書籍像 歐萊禮那樣出什麼XXX之美or學徒模式這類的書籍是大家推薦的? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.35.54 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1427124516.A.EBC.html

03/23 23:44, , 1F
可以自己用某一種語言做出一個有點難度的作品 應該就
03/23 23:44, 1F

03/23 23:44, , 2F
算精通了吧
03/23 23:44, 2F

03/23 23:46, , 3F
live coding要排演的…
03/23 23:46, 3F

03/23 23:47, , 4F
問這種問題就代表還沒精通阿XD
03/23 23:47, 4F

03/23 23:49, , 5F
基本的邏輯是大同小異 但是語言間的特性就不可能了
03/23 23:49, 5F

03/23 23:57, , 6F
等你進天瓏發現台灣人寫的書都很廢的時候...
03/23 23:57, 6F

03/24 00:09, , 7F
發覺對岸的寫比較好
03/24 00:09, 7F

03/24 00:11, , 8F
在台灣用心寫好書會餓死 神人大大又不笨
03/24 00:11, 8F

03/24 00:14, , 9F
精通就是你發現你比別人寫得快又有效 Github一堆
03/24 00:14, 9F

03/24 00:17, , 10F
等等 發現中文書很廢應該只是脫離普通人的等級
03/24 00:17, 10F

03/24 00:19, , 11F
如果你能知道許多細節像行灶腳一樣 又能產出高品質作品
03/24 00:19, 11F

03/24 00:20, , 12F
應該算是精通了 再來可能就不止是精通 而是廣泛學習了
03/24 00:20, 12F

03/24 00:22, , 13F
照板上的精通定義,你可能念完博士班還沒精通XD
03/24 00:22, 13F

03/24 00:23, , 14F
不過光是知道細節及產出佳作 這可能除了努力 還要有愛
03/24 00:23, 14F

03/24 00:26, , 15F
看個人滿足點在哪及比較對象吧 和國內比還國外比
03/24 00:26, 15F

03/24 01:55, , 16F
http://goo.gl/4wCVDS 推薦wikibooks電腦程式語言
03/24 01:55, 16F

03/24 02:33, , 17F
小弟不敢說自己精通什麼,但我覺得應該能講出語言inter
03/24 02:33, 17F

03/24 02:33, , 18F
nal的設計?ex:C++的vPtr、物件模型、ABI問題,Python
03/24 02:33, 18F

03/24 02:33, , 19F
2.7時代range跟xrange的差別......etc
03/24 02:33, 19F

03/24 03:29, , 20F
精通不外乎對語言特性的了解 語言有什麼優缺點等
03/24 03:29, 20F

03/24 03:30, , 21F
但是不適停留在理論的層次 要想說如今天假如讓你用這
03/24 03:30, 21F

03/24 03:31, , 22F
個語言寫出某某功能 要怎麼樣才能發揮語言的優點
03/24 03:31, 22F

03/24 03:31, , 23F
以及避開其缺點
03/24 03:31, 23F

03/24 04:39, , 24F
那句話其實就跟新手問老手程式語言先學什麼得到答案
03/24 04:39, 24F

03/24 04:39, , 25F
是C++ 差不多等級的敷衍
03/24 04:39, 25F

03/24 04:41, , 26F
真問他什麼叫做精通其實也講不出個畫面 只有經手過
03/24 04:41, 26F

03/24 04:41, , 27F
的案子或作品才是真的
03/24 04:41, 27F

03/24 04:46, , 28F
會讓你對陌生的程式語言上手很快 多半仰賴你不斷的練
03/24 04:46, 28F

03/24 04:46, , 29F
習/開發從遇到問到排除解決學習中成長的
03/24 04:46, 29F

03/24 04:50, , 30F
知道哪些問題要避開 特性要如何掌握 以及怎麼整合這
03/24 04:50, 30F

03/24 04:50, , 31F
些東西讓你的軟體更穩健 功能更好
03/24 04:50, 31F

03/24 05:02, , 32F
至於怎樣算精通那個語言 我是覺得 實戰久了 自然是你
03/24 05:02, 32F

03/24 05:02, , 33F
的 真要認定 由別人來看你產出的價值(作品 會比較
03/24 05:02, 33F

03/24 05:02, , 34F
接近真實情況
03/24 05:02, 34F

03/24 07:38, , 35F
國外學習一種普通就可以年薪百萬了,當然可以學到精通
03/24 07:38, 35F

03/24 07:39, , 36F
台灣365天都在換工作,每間公司需求不一樣...。
03/24 07:39, 36F

03/24 07:39, , 37F
精通? 有錢再來說
03/24 07:39, 37F

03/24 08:28, , 38F
精通大概像這樣 lol : http://goo.gl/hPFTLS
03/24 08:28, 38F

03/24 09:17, , 39F
Python大神
03/24 09:17, 39F

03/24 09:45, , 40F
就跟練了獨孤九劍能破盡天下武學一樣道理,但你是令
03/24 09:45, 40F

03/24 09:45, , 41F
狐沖還是梁發,就看個人造化了…
03/24 09:45, 41F

03/24 09:56, , 42F
精通什麼的 都比不上薪資真實 ?
03/24 09:56, 42F

03/24 10:05, , 43F
樓上中肯
03/24 10:05, 43F

03/24 10:56, , 44F
1. 追求興趣 2. 追求高薪
03/24 10:56, 44F

03/24 10:56, , 45F
找不到1.的話就找2.吧
03/24 10:56, 45F

03/24 12:04, , 46F
就像張無忌學了九陽真經 到處複製別人的武功
03/24 12:04, 46F

03/24 12:47, , 47F
語音只是輔助,創意才是關鍵
03/24 12:47, 47F

03/24 12:47, , 48F
語言…
03/24 12:47, 48F

03/24 13:17, , 49F
不都是翻譯版本?
03/24 13:17, 49F

03/24 14:12, , 50F
這年頭人窮還真追不了興趣
03/24 14:12, 50F

03/24 19:29, , 51F
寄信給該語言的作者 然後說你看起來好像很懂XD
03/24 19:29, 51F

03/24 19:47, , 52F
問題在於九陽真經不是你精通一種程式語言可以會的
03/24 19:47, 52F

03/24 19:47, , 53F
重點在於演算法,離散數學,線性代數,資料結構
03/24 19:47, 53F

03/24 19:48, , 54F
這些精通了語言根本不是問題
03/24 19:48, 54F

03/24 19:58, , 55F
http://disp.cc/b/18-6oPo (programming-language - ott板 -
03/24 19:58, 55F

03/24 20:51, , 56F
ott 我要XXX
03/24 20:51, 56F

03/24 21:43, , 57F
精通英文就好了
03/24 21:43, 57F

03/24 22:30, , 58F
只要精通一種語言就可以了 可以去當業務了
03/24 22:30, 58F

03/25 06:12, , 59F
聽教授在屁 他那麼強早創業了
03/25 06:12, 59F

03/25 06:12, , 60F
一堆50歲教的萬年不變 自以為精通
03/25 06:12, 60F

03/25 06:15, , 61F
說上手很快的通常是啥都不精的
03/25 06:15, 61F

03/25 06:15, , 62F
真正精通就是靠自己寫出世界級的作品
03/25 06:15, 62F

03/25 06:16, , 63F
還有跨語言並不容易 除非都是同領域的問題
03/25 06:16, 63F

03/25 06:17, , 64F
有些語言寫法你精通一個 轉去寫另一個反而很彆扭
03/25 06:17, 64F

03/25 06:23, , 65F
上手寫hello world誰都會 重點是如何快速生東西
03/25 06:23, 65F

03/25 12:12, , 66F
精通英文用嘴巴寫才是王道
03/25 12:12, 66F

03/25 12:20, , 67F
精通職場語言如何!?
03/25 12:20, 67F

03/25 13:08, , 68F
就只是彆扭而已啊~一堆人都嘛要在不同語言上工作~抓到精
03/25 13:08, 68F

03/25 13:10, , 69F
髓類推就很有用了~除非是都不用學習的工作~不然就算不用
03/25 13:10, 69F

03/25 13:11, , 70F
不同的語言~也還是一堆東西等著學...
03/25 13:11, 70F

03/26 08:09, , 71F
老實說 對於所謂比較語言的優缺點 這問題有點空泛 因為決
03/26 08:09, 71F

03/26 08:09, , 72F
定你用那個語言開發 99%與此無關 通常平台的相依性就決定
03/26 08:09, 72F

03/26 08:09, , 73F
了一大半 再來資源的多寡 開發工具的好壞 也是因素之一
03/26 08:09, 73F

03/26 08:10, , 74F
甚至開發成本都比語言優劣更上老闆的心
03/26 08:10, 74F

03/27 22:17, , 75F
資訊業好像不適合同一種招式踢一萬遍 一定要練一萬個
03/27 22:17, 75F

03/27 22:17, , 76F
招式
03/27 22:17, 76F

03/31 12:25, , 77F
個人覺得每個語言設計者都自認為自己的那套最厲害
03/31 12:25, 77F

03/31 12:25, , 78F
所以造成同一種東西有截然不同的寫法
03/31 12:25, 78F
文章代碼(AID): #1L434awy (Soft_Job)
文章代碼(AID): #1L434awy (Soft_Job)