[請益] 會多種程式語言...

看板Soft_Job (軟體人)作者 (薩瓦特)時間16年前 (2010/01/13 20:24), 編輯推噓13(13057)
留言70則, 26人參與, 最新討論串1/6 (看更多)
對於找工作有利嗎 能否提升個人價值呢 常看到有些人專長 寫將近十來種程式(但也說部份專精部分略懂) 這可以提升個人價值嗎 話說我也對寫程式很有興趣 想要程序式、物件導向式、函數式、邏輯式都學一種 囧 -- 男:哈哈哈...來追我啊! 女:哈哈哈...不要跑嘛! 男:快來追我啊! 女:幹你媽的我叫你別跑是聽不懂膩? ˋ皿ˊ 男:<囧> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.177

01/13 20:33, , 1F
勸你還是選“最有利”的~精通與略通是差很大的~
01/13 20:33, 1F

01/13 20:45, , 2F
你先學一種再來問這個問題吧 .
01/13 20:45, 2F

01/13 21:04, , 3F
除非你專長或工作是寫compiler,不然學這麼多是沒用的
01/13 21:04, 3F

01/13 21:09, , 4F
老闆要你寫什麼你會的話就紅 不會就黒
01/13 21:09, 4F

01/13 21:10, , 5F
原PO可以解釋一下程序.函數.邏輯式的差別嗎?我怎看不太懂
01/13 21:10, 5F

01/13 21:11, , 6F
邏輯好....肯學....就夠了...
01/13 21:11, 6F

01/13 21:12, , 7F
程序式是 C-like 函數式是 Lisp 那類的...吧?
01/13 21:12, 7F

01/13 21:13, , 8F
procedural, functional, logical
01/13 21:13, 8F

01/13 21:13, , 9F
logical 有什麼例子嗎?
01/13 21:13, 9F

01/13 21:13, , 10F
C C# F# 第四種不知道 0.0
01/13 21:13, 10F

01/13 21:16, , 11F
logical就Prolog
01/13 21:16, 11F

01/13 21:16, , 12F
給原PO:你有興趣的話就 Just do it 吧,多學無害的 XD
01/13 21:16, 12F

01/13 21:17, , 13F
logical還有一些是數學的證明器,如果說是語言也行啦,但罕見
01/13 21:17, 13F

01/13 21:59, , 14F
我覺得原PO有把程式複雜化的天份
01/13 21:59, 14F

01/13 22:02, , 15F
程式語言有分這麼多式嗎? 那是指程式語法吧
01/13 22:02, 15F

01/13 22:24, , 16F
學幾種都無所謂 重點在程式語言的觀念跟撰寫framework能力
01/13 22:24, 16F

01/13 22:25, , 17F
每格程式語言都有自己的風格,自己定義出一個好的framework
01/13 22:25, 17F

01/13 22:25, , 18F
可以節省不少開發時間
01/13 22:25, 18F

01/13 22:49, , 19F
會「多重影分身術」比會多種程式還要有利............
01/13 22:49, 19F

01/13 22:58, , 20F
程序式:C/VB等 物件導向:C++/JAVA 邏輯式:prolog
01/13 22:58, 20F

01/13 22:58, , 21F
函數式:Haskell/Caml等
01/13 22:58, 21F

01/13 23:01, , 22F
其實"相信我之術"才是王道
01/13 23:01, 22F

01/13 23:03, , 23F
會嘴砲之術才是最有用的
01/13 23:03, 23F

01/13 23:06, , 24F
除了 c/c++ 其他都是多餘的
01/13 23:06, 24F

01/14 00:13, , 25F
多種的話,通常面試人員會更進一步了解精通的程度.
01/14 00:13, 25F

01/14 00:22, , 26F
把一種學到精就夠你吃不完了= =
01/14 00:22, 26F

01/14 00:22, , 27F
就算你全學會,你同時還是只能領一份薪水
01/14 00:22, 27F

01/14 00:23, , 28F
但是多種互相配合肯定是有好處的
01/14 00:23, 28F

01/14 00:23, , 29F
舉個例子我學Python,速度不夠快的模組
01/14 00:23, 29F

01/14 00:23, , 30F
可以用C/C++改寫那個很慢的模組
01/14 00:23, 30F

01/14 00:24, , 31F
我個人是覺得現在動態語言至少要學一款
01/14 00:24, 31F

01/14 00:25, , 32F
然後C/C++是一定要學的
01/14 00:25, 32F

01/14 00:25, , 33F
除了 ach/ii 其他人的推文都不是多餘的
01/14 00:25, 33F

01/14 00:25, , 34F
這樣面對大部份問題就很夠用了
01/14 00:25, 34F

01/14 00:26, , 35F
http://0rz.tw/HG710 可以看這張圖
01/14 00:26, 35F

01/14 00:26, , 36F
動態靜態語言的消長,現在的硬體越來越快
01/14 00:26, 36F

01/14 00:26, , 37F
編譯技術也越來越先進,Just in time compiler之類的
01/14 00:26, 37F

01/14 00:27, , 38F
所以不懂script的話,如果同一個寫完就丟的程式
01/14 00:27, 38F

01/14 00:27, , 39F
你用C/C++寫三天,跑一小時 別人用Python小三小時
01/14 00:27, 39F

01/14 00:28, , 40F
跑一天,生產力就有差別
01/14 00:28, 40F

01/14 00:29, , 41F
但是任何一種 能精通 是一定有價值的
01/14 00:29, 41F

01/14 00:29, , 42F
代表該碰的問題碰的差不多了...
01/14 00:29, 42F

01/14 00:30, , 43F
嗯,而且當你精通一種物件導向語言,其它一樣可以通
01/14 00:30, 43F

01/14 00:30, , 44F
但是functional之類的語言思考方式就不一樣
01/14 00:30, 44F

01/14 00:31, , 45F
"但是"之前少了一行...
01/14 00:31, 45F

01/14 00:31, , 46F
像突然去學erlang 就會覺得挺痛苦的= =
01/14 00:31, 46F

01/14 00:31, , 47F
"個人意見 覺得沒有什麼語言是一定要或一定不用學
01/14 00:31, 47F

01/14 00:31, , 48F
這跟領域相依? "
01/14 00:31, 48F

01/14 00:42, , 49F
只要學C/C++就好? 連C++的上帝都不敢這麼說...
01/14 00:42, 49F

01/14 00:52, , 50F
今天的achii發言失去平常水準
01/14 00:52, 50F

01/14 01:00, , 51F
如果只限制精通兩種的話 那我想要找一個和C很不同的語言
01/14 01:00, 51F

01/14 01:14, , 52F
學VB就通吃WIN平台啦XD
01/14 01:14, 52F

01/14 08:05, , 53F
vb
01/14 08:05, 53F

01/14 08:32, , 54F
不同類型的語言思考方向真的不一樣,別以為VB跟Java很像就
01/14 08:32, 54F

01/14 08:33, , 55F
抓住語言的通則了.
01/14 08:33, 55F

01/14 08:54, , 56F
functional 從以前到現在學過 LISP, Haskell, Erlang
01/14 08:54, 56F

01/14 08:54, , 57F
通通沒有派上用場過 XD
01/14 08:54, 57F

01/14 11:00, , 58F
不一定要真的拿來寫,腦中有FP的思考模式就能提昇很多程式品質
01/14 11:00, 58F

01/14 11:08, , 59F
每秒幾百萬上下的外商小leader怎麼會這麼清閒?
01/14 11:08, 59F

01/14 11:13, , 60F
其它是多餘的不太同意, 不過只要 C/C++ 精通, 真的要有份好
01/14 11:13, 60F

01/14 11:13, , 61F
工作應該就不會太難了
01/14 11:13, 61F

01/14 11:34, , 62F
純噓 achii , 只有c/c++ 絕對不夠
01/14 11:34, 62F

01/14 13:02, , 63F
我想,通通沒派上用場是由公司環境決定,而不是由你決定.
01/14 13:02, 63F

01/14 13:02, , 64F
公司不想用,不代表你不可以學.
01/14 13:02, 64F

01/14 14:31, , 65F
對於沒時間學這麼多雜學的人, 還是保本吧, 多學分散精力
01/14 14:31, 65F

01/14 14:31, , 66F
現實生活是殘酷的, 多學而不精對就業是沒有幫助的
01/14 14:31, 66F

01/18 00:04, , 67F
當你寫程式寫一寫要和另外一種語言溝通的時候..就要很無辜的..
01/18 00:04, 67F

01/18 00:04, , 68F
去學另外一種語言....還是先精通一種比較好吧.....
01/18 00:04, 68F

01/19 12:40, , 69F
Stubborn的說法我同意. 動態語言一套,執行效率高的一套,夠
01/19 12:40, 69F

01/19 12:40, , 70F
用了.
01/19 12:40, 70F
文章代碼(AID): #1BJRjnG6 (Soft_Job)
文章代碼(AID): #1BJRjnG6 (Soft_Job)