[請益] 語言真的不重要?

看板Soft_Job (軟體人)作者 (少狂)時間10年前 (2016/04/13 21:27), 10年前編輯推噓13(13031)
留言44則, 16人參與, 最新討論串1/5 (看更多)
我沒有要討論什麼語言比較優秀,或較劣勢 就像很多大大說的,學好英文比較實在, 沒錯,語言只是工具 就像現實世界的語言一樣,只是拿來溝通的 但使用什麼語言真的都沒差嗎? 首先分二個層面來講 1.語言是實實在在會影響思考的東西 https://www.youtube.com/watch?v=lw3YTbubyjI
不知道這個連結會不會太長, 到時排板會不會出問題 這是一個TED的連結 總之,大意就是, 說中文的人比說美語的人 更傾向於存錢這個行為 因為在中文的語系裡,沒有未來式 詳細內容,請在自行觀看影片 再拿實際上學習、使用上的經驗 在寫C的時後,念茲在茲的,都是記憶體 學了C#、Java之後,想的就是流程 流程出來之後, 剩下的google差不多能完成一大半以上 相信Functional Programming 一定又有不同的思考模式 這對一個程式設計師的影響, 表面上看起來,就只是用適合的工具 去完成適當的工作,實際上真的也只是這樣嗎? 2.就業時的考量 一堆大師都說,啊,語言不是重點 流程思考、domain、資料結構、演算法這些才是 嗯,但是只要打開求職網 他就是限你要某種語言 有 多少年資 不限你前一份工作的語言的使用年數 (但仍然給你同樣年資的pay) 幾乎沒有這種公司,至少打開求職網是非常少的 假設你使用A語言 五年, 但某職就是要你有B語言的經驗五年, 而且必需是實際開發在用的語言 下班後自修的也不算數 當然,你可以說,有實力就不用怕年資問題 但是,重點是,許多公司的人資、主管 都還是非常重視這點 板上許多大大也許本身就是面試官 這些大大們,難到真的完全不在乎求職者 對某種特定語言的熟捻程度嗎? 即使公司是寫JAVA的,而求職者有的只是五年C#的經驗? 而且,現實就是 某些語言的統計平均薪資,就是高過其它語言 不是嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.216.112 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1460554035.A.640.html ※ 編輯: dnabossking (180.217.216.112), 04/13/2016 21:30:47

04/13 21:38, , 1F
也感覺英語滿重要~
04/13 21:38, 1F

04/13 21:40, , 2F
位置不同,看的角度不同而已。程式在強,沒有業務面,
04/13 21:40, 2F

04/13 21:41, , 3F
賺不了錢沒用;反之亦然
04/13 21:41, 3F

04/13 21:41, , 4F
因為你跳進陷阱了 大師找工作不會開104 都是被挖的
04/13 21:41, 4F

04/13 21:44, , 5F
你這是code要寫一輩子的思維 但基本上當上主管之後寫code
04/13 21:44, 5F

04/13 21:44, , 6F
的時間只會越來越少 工具一直在出 學不完的
04/13 21:44, 6F

04/13 21:53, , 7F
語言只是工具. 主流語言來講,工作機會都不會太少
04/13 21:53, 7F

04/13 21:53, , 8F
如果你熟的是Java,專心找Java缺就夠了
04/13 21:53, 8F

04/13 21:54, , 9F
薪資跟語言也不是那麼絕對 環境都是會變的
04/13 21:54, 9F

04/13 21:54, , 10F
除非你碰的是冷門語言,不然不用太擔心這種事情
04/13 21:54, 10F

04/13 22:02, , 11F
你只要專心找你會的語言缺就好?
04/13 22:02, 11F

04/13 22:20, , 12F
至少專精一門,專精一門後學其它都快,所謂的不重要是
04/13 22:20, 12F

04/13 22:20, , 13F
這時候成立的,別跟我說沒半個專精的能成為大師啊XD
04/13 22:20, 13F

04/13 23:34, , 14F
就像職缺也會限定framework 用mssql nosql mysql等等
04/13 23:34, 14F

04/13 23:34, , 15F
剛好沒對上就是沒加分。所以說不重要 其實也沒那麼不重
04/13 23:34, 15F

04/13 23:34, , 16F
04/13 23:34, 16F

04/13 23:36, , 17F
我一直是用asp vb.net mssql最熟 就覺得職缺很少 即使拿
04/13 23:36, 17F

04/13 23:36, , 18F
到別人寫的c# java delphi c++ 花時間都可以讀懂也能改
04/13 23:36, 18F

04/13 23:36, , 19F
但是總不會覺得可以應付相關的senior職缺
04/13 23:36, 19F

04/13 23:40, , 20F
而且你去求職網丟給人資 人資哪裡懂 看語言不同可能就想
04/13 23:40, 20F

04/13 23:40, , 21F
說 哦那你這個跟我們需要的職缺沒關係欸
04/13 23:40, 21F

04/14 00:05, , 22F
我發現說德語的人通常都比說台語的有錢
04/14 00:05, 22F

04/14 00:06, , 23F
說韓語的大都比說西語的怕冷
04/14 00:06, 23F

04/14 00:09, , 24F
說藏語的心肺能力通常比較好
04/14 00:09, 24F

04/14 00:41, , 25F
我覺得樓上的大大可以看一下那個TED
04/14 00:41, 25F

04/14 00:42, , 26F
還滿有趣的,個人認為
04/14 00:42, 26F

04/14 01:40, , 27F
Java PHP Node.js perl C/C++ 目前工作都會碰到, 所以
04/14 01:40, 27F

04/14 01:40, , 28F
會哪一種就顯得不太重要,只要能在短時間內學起來就好
04/14 01:40, 28F

04/14 08:37, , 29F
去外商都要用英文寫mail
04/14 08:37, 29F

04/14 09:41, , 30F
”搜尋十年自學“,那篇寫的不錯。
04/14 09:41, 30F

04/14 09:47, , 31F
程式語言攜帶的文化比人類語言少的多 所以合胃口最重要
04/14 09:47, 31F

04/15 02:15, , 32F
一份工作竟然要碰這麼多語言,語言真重要
04/15 02:15, 32F

04/18 18:28, , 33F
用自然語言類比程式語言直接就零分了阿
04/18 18:28, 33F

04/23 11:24, , 34F
先確定問題,再想解決方案(算法),然後再敲定如何實作
04/23 11:24, 34F

04/23 11:26, , 35F
通常實作是最常被語言影響的,例如python用map的實現成本
04/23 11:26, 35F

04/23 11:27, , 36F
(code行數)就比java跟C低很多。所以當然會影響選擇。
04/23 11:27, 36F

04/23 11:31, , 37F
有時候語言特性也會影響解法,但應該比較少見。語言身為
04/23 11:31, 37F

04/23 11:32, , 38F
一個工具,會影響思維是必然的,給你筷子叫你吃牛排也不
04/23 11:32, 38F

04/23 11:33, , 39F
是辦不到,只是解法通常很奇怪罷了。當然,某些問題你連
04/23 11:33, 39F

04/23 11:34, , 40F
解法都想不到,如果你想到了,實作也就幾行的事情。語言
04/23 11:34, 40F

04/23 11:36, , 41F
很明顯在這裡就不是問題了。問題是數學(抓頭)。所以我
04/23 11:36, 41F

04/23 11:38, , 42F
覺得,會考慮語言重不重要的人,通常在爭已知解法內,那
04/23 11:38, 42F

04/23 11:39, , 43F
一種更優雅漂亮行數短。覺得語言不重要的人,處理的問題
04/23 11:39, 43F

04/23 11:42, , 44F
都超過一般程式能"拼"出來的地步了。
04/23 11:42, 44F
文章代碼(AID): #1N3aapP0 (Soft_Job)
文章代碼(AID): #1N3aapP0 (Soft_Job)