[討論] 學的廣真的沒好下場?

看板Soft_Job (軟體人)作者 (perry tsai)時間9年前 (2016/06/10 16:25), 9年前編輯推噓26(28260)
留言90則, 36人參與, 最新討論串1/9 (看更多)
看板上的文章都是建議要專精, 領的薪水比較高。 不過小弟實在很喜歡東學一點西學一點, 像以多數OO語言來說的話, 95%以上的程式就使用api就能開發了, 而軟體架構的觀念, 也不太限定是什麼程式。 個人覺得一個語言專精的話, 主要的最大差距是開發速度。 但在不同的運用場合, 要以不適用的語言強行開發, 往往又會降低開發效率。 其實我不太了解為什麼要專精, 而所謂的專精定義要在何處。 研究struts springMVC 研究RoR 研究Django tornado Flask 研究laravel 等等一大堆不同語言的框架 不是才能夠看得更多 了解更多框架的設計原理嗎。 Java硬要在windows上刻GUI, 不是不如改用C#。 想寫簡單script腳本還要用編譯語言硬寫? 是台灣對於專精有執著 還是每個國家都一樣呢? 語言只是工具, 適當的情景下, 使用適當的語言不是最好嗎? 薪水似乎不是這麼一回事 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.138.187 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1465547124.A.3E6.html

06/10 16:30, , 1F
其實薪水跟你的運氣有關 剛好遇到產業起飛,錢就上去了
06/10 16:30, 1F

06/10 16:30, , 2F
產業爛掉的話,再精也沒用
06/10 16:30, 2F

06/10 16:31, , 3F
專精的話只是說不會找不到工作,收入也會有一定水平而已
06/10 16:31, 3F

06/10 16:38, , 4F
各有各的市場,學的廣若去投某些資深工程師職位,年資
06/10 16:38, 4F

06/10 16:38, , 5F
會打折
06/10 16:38, 5F

06/10 16:39, , 6F
但若是在新創或小公司,很吃得開
06/10 16:39, 6F

06/10 16:47, , 7F
張無忌學會了九陽神功,學其他武功都特別快
06/10 16:47, 7F

06/10 16:57, , 8F
學的廣也要有一定深入的程度
06/10 16:57, 8F

06/10 16:57, , 9F
我覺得能保持熱情比啥都重要 不管是廣還是深
06/10 16:57, 9F

06/10 16:58, , 10F
不能又廣又精嗎? T型人->兀型人->梳型人(這是最近聽到的XD
06/10 16:58, 10F

06/10 16:58, , 11F
我會地理,我會物理,我會生物,我也會化學,你覺得薪水會比較高
06/10 16:58, 11F

06/10 16:59, , 12F
嗎? 會這麼多,但只有國中程度的, 對工作一點幫忙也沒有
06/10 16:59, 12F

06/10 17:03, , 13F
的得地
06/10 17:03, 13F

06/10 17:06, , 14F
也要看你多會啊,你只會 if else while f
06/10 17:06, 14F

06/10 17:06, , 15F
or這樣要跟我說你會這語言?
06/10 17:06, 15F

06/10 17:11, , 16F
九零年代只要一張嘴就能成家立業了 現在世道嚴苛
06/10 17:11, 16F

06/10 17:13, , 17F
寫程式只要會最強的PHP就夠了 其他都是單純培養氣質用的
06/10 17:13, 17F

06/10 17:16, , 18F
學得再多種語言, 不沒學到精, 就只是能寫很多語言的碼農而已
06/10 17:16, 18F

06/10 17:16, , 19F
多打了個"不"
06/10 17:16, 19F

06/10 17:29, , 20F
廣跟專精沒什麼衝突啊 http://bit.ly/1YhwB2X
06/10 17:29, 20F

06/10 17:34, , 21F
先來定義怎樣程度叫廣怎樣程度叫深吧
06/10 17:34, 21F

06/10 18:13, , 22F
多的是又廣又深的人 但只能擇一的話
06/10 18:13, 22F

06/10 18:13, , 23F
當然會是深 > 廣
06/10 18:13, 23F

06/10 18:43, , 24F
梳形人怎麼感覺很像一堆觸手
06/10 18:43, 24F

06/10 18:48, , 25F
以前有一陣子工程師以學會的新工具數量為傲
06/10 18:48, 25F

06/10 18:48, , 26F
廣跟專精不衝突啊............
06/10 18:48, 26F

06/10 18:48, , 27F
到處推廣"這個工具和以前的不一樣" 然後用很多無法一眼
06/10 18:48, 27F

06/10 18:49, , 28F
只是一般人學很多都不太專精
06/10 18:49, 28F

06/10 18:49, , 29F
看懂的奇淫巧技展示
06/10 18:49, 29F

06/10 18:49, , 30F
而且是指專精某一領域不是專精語言
06/10 18:49, 30F

06/10 19:05, , 31F
學得廣至少要熟練language feature, 就js來說aync的語法
06/10 19:05, 31F

06/10 19:05, , 32F
怎麼寫才好測試? 怎樣做到oo? 這些都是使用一個語言的
06/10 19:05, 32F

06/10 19:05, , 33F
基本。如果每個語言都有這種基本程度就是越廣越加分。
06/10 19:05, 33F

06/10 19:28, , 34F
個人覺得值得學得精的部份大多是跟語言無關的部份
06/10 19:28, 34F

06/10 19:33, , 35F
樓上,怎麼會無關呢......C++ 各compiler 的行為都跟C++
06/10 19:33, 35F

06/10 19:34, , 36F
本身密切相關啊
06/10 19:34, 36F

06/10 19:43, , 37F
學的精80%有關的是oo概念、20%是語言特性
06/10 19:43, 37F

06/10 19:46, , 38F
oo概念真的懂(包含design pattern )學任何oo的語言都
06/10 19:46, 38F

06/10 19:46, , 39F
很快
06/10 19:46, 39F

06/10 19:50, , 40F
只重視開發速度,忽略framework 的運作機制,開始維護就
06/10 19:50, 40F

06/10 19:50, , 41F
會知道錯了
06/10 19:50, 41F

06/10 20:02, , 42F
在鬼島就輸了,能出國就去吧
06/10 20:02, 42F

06/10 20:11, , 43F
現在語言內容越來越多了 要精通一樣已經不容易
06/10 20:11, 43F

06/10 20:11, , 44F
山型修煉派路過…
06/10 20:11, 44F

06/10 20:12, , 45F
另外兩者不衝突,只是學習的順序看你怎麼排
06/10 20:12, 45F

06/10 20:13, , 46F
廣 走PM 至少不會無腦 這很重要 特別是在評估技術時~
06/10 20:13, 46F

06/10 21:21, , 47F
找錯老闆才沒好下場 學多學精懂原理 絕對不虧
06/10 21:21, 47F

06/10 21:22, , 48F
誰跟你沒好下場?不要用這麼低的樣本以偏概全好嗎
06/10 21:22, 48F

06/10 21:35, , 49F
從場景端思考這個問題,相較之下比較有感
06/10 21:35, 49F

06/10 21:35, , 50F
06/10 21:35, 50F

06/10 21:36, , 51F
要找到某個領域專精的人來幫忙,往往不容
06/10 21:36, 51F

06/10 21:36, , 52F
易,所以需要付出比較多的代價。
06/10 21:36, 52F

06/10 21:38, , 53F
而人的時間有限,專精需要很多時間的付出
06/10 21:38, 53F

06/10 21:38, , 54F
與練習。所以順序性來說,先讓某個需求程
06/10 21:38, 54F

06/10 21:38, , 55F
度高的領域,練到專精,你比較能在早期就
06/10 21:38, 55F

06/10 21:38, , 56F
拿到比較好的待遇。(相較於先投資廣度)
06/10 21:38, 56F

06/10 21:39, , 57F
因為時間有限,先投資廣度不容易達到專精
06/10 21:39, 57F

06/10 21:39, , 58F
。而市場上單一領域中上的人很好找,就很
06/10 21:39, 58F

06/10 21:39, , 59F
容易被取代或競爭。
06/10 21:39, 59F

06/10 21:41, , 60F
寧可先找一個呂布來打仗,比一個智力武力
06/10 21:41, 60F

06/10 21:41, , 61F
政治魅力都是75分的來得有用
06/10 21:41, 61F

06/10 22:02, , 62F
但當你有個領域專精後,98 to 100 可能得
06/10 22:02, 62F

06/10 22:02, , 63F
花你從 60 to 98 的好幾倍心力,所以自己
06/10 22:02, 63F

06/10 22:02, , 64F
要視情況發展不同領域的能力,而不同領域
06/10 22:02, 64F

06/10 22:02, , 65F
要能產生加乘的綜效,才能發揮更大價值
06/10 22:02, 65F

06/10 22:03, , 66F
廣跟精沒甚麼衝突 語法只是招式 思想才是內功
06/10 22:03, 66F

06/10 22:08, , 67F
看你遇到的team習性,還有你的廣裡面最專精的到底多深。
06/10 22:08, 67F

06/10 22:11, , 68F
像某些比較startup的team,你的經驗廣就很有用,就會把
06/10 22:11, 68F

06/10 22:11, , 69F
你的資歷算進去,但是大部分高薪工作都是大公司小職員,
06/10 22:11, 69F

06/10 22:11, , 70F
那你會得多還不如會帶人或者會嘴砲XD
06/10 22:11, 70F

06/10 22:13, , 71F
雖然startup普遍年薪稍低,但是如果是外商就不一定。也
06/10 22:13, 71F

06/10 22:13, , 72F
可能台商後來成功賺錢了,反而年薪比大公司高,只是這很
06/10 22:13, 72F

06/10 22:13, , 73F
少...
06/10 22:13, 73F

06/10 22:15, , 74F
你的技能看起來就碼農阿,還看不出來你會什麼
06/10 22:15, 74F

06/10 22:19, , 75F
看職位吧
06/10 22:19, 75F

06/10 22:40, , 76F
api就能開發的工作,你覺得pay多少?
06/10 22:40, 76F

06/10 22:42, , 77F
順道一提hello world跟載git專案compile會過能run這種毫
06/10 22:42, 77F

06/10 22:42, , 78F
無精度可言喔...
06/10 22:42, 78F

06/10 22:44, , 79F
感謝qrtt1大分享好文...有點被打醒的感覺
06/10 22:44, 79F

06/10 23:55, , 80F
建議啦 如果只看薪水 還是勤練英文跟打嘴砲就好 技術OK就行
06/10 23:55, 80F

06/10 23:55, , 81F
如果有心就是要走技術 你就不會去想學這個有沒有CP值的問題
06/10 23:55, 81F

06/11 03:36, , 82F
但是我不覺得你這樣叫廣啊...類型也沒啥跨出去
06/11 03:36, 82F
不用討論我,我什麼都不會亂舉例而已 ※ 編輯: ripple0129 (223.137.138.187), 06/11/2016 12:12:10

06/11 21:02, , 83F
邏輯問題很大,你的問題根本沒有邏輯可言..........
06/11 21:02, 83F

06/11 21:02, , 84F
這兩件事沒啥相關,沒好下場是你的能力不足,和學得
06/11 21:02, 84F

06/11 21:02, , 85F
廣不廣沒有關係。
06/11 21:02, 85F
有沒有好下場事實上跟能力也不是絕對正相關 標題下歪了別這麼認真阿 而且我是不廣又不精阿QQ ※ 編輯: ripple0129 (223.140.44.13), 06/12/2016 00:26:15 ※ 編輯: ripple0129 (223.140.44.13), 06/12/2016 02:05:11

06/12 02:20, , 86F
如果你是老闆會想要用哪種人?會給哪種人高薪?
06/12 02:20, 86F

06/13 01:04, , 87F
如果要解比較難的問題, 常常不會有現成API可以用
06/13 01:04, 87F

06/13 01:04, , 88F
如果沒辦法處理, 那學的廣跟一個剛出道3年的其實沒差
06/13 01:04, 88F

06/13 19:16, , 89F
同推QRTT1的文...但這邊的廣大概有納入不少重覆學習的部份
06/13 19:16, 89F

06/14 23:26, , 90F
精&廣最後都只為一件事.....解決問題
06/14 23:26, 90F
文章代碼(AID): #1NMdbqFc (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1NMdbqFc (Soft_Job)