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

看板Soft_Job (軟體人)作者 (LaPass)時間10年前 (2016/04/14 11:07), 編輯推噓18(18037)
留言55則, 13人參與, 最新討論串3/5 (看更多)
會講「語言不是問題」的人有三種 第一種是,程式語言對他真的不是問題。 我想資深的程式設計師 只要他不要關在其中一種語言的象牙塔裡 都有這樣的能力 第二種是,他不想去學其他程式語言,或根本不會程式語言。 講白話一點,就是嘴炮。 第三種是,語言對要解決的問題根本無關。 有些問題,換個語言頂多把計算速度加速一千倍。 但換個演算法,可以讓計算時間從n^n變成常數。 在這種問題之下,用哪種程式語言根本不是問題。 大多數的程式語言都只要三個月左右的時間就可以過第一階段的門檻 如果在之前就學過其他語言的話 只會更快 但有些精神上的東西 並不是短短三個月就能吸收到的 像是.... 我就看過由php風格的jsp寫成的資訊系統 還是政府單位在用的 那種就是學語言只學一半的狀況 還有些比較細節上的東西 也需要一段時間去去吸收 像 java 的 try....finally.... 可以保證物件在程式片段結束時被釋放 但在c++中你要用解構子去確保這個動作 這些習慣、解決法的變動 都要花時間去適應以及累積經驗的 至於經歷、求職這點 我想,會講出「語言不是問題」而不是打嘴炮的話 那求職也不是什麼太大的問題 你只要弄個成果出來,對方就會知道你的實力了 至少我在面試的時候是直接丟語言相關的題目給對方 看對方的答題就知道能力了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.87.115 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1460603270.A.C2E.html

04/14 12:07, , 1F
講這樣,我真的誠心誠意的覺得語言根本是假議題啊~~
04/14 12:07, 1F

04/14 12:08, , 2F
像我前篇寫的那個First CASE就是用6502 ASM寫的啊
04/14 12:08, 2F

04/14 12:08, , 3F
然後那個後繼育部的高職程式競賽官方語言是BASIC
04/14 12:08, 3F

04/14 12:09, , 4F
可是,老師叫我要先搞懂UNIX,用的是C、TCSH、SH
04/14 12:09, 4F

04/14 12:10, , 5F
然後真正能出去騙錢的其實是SYSTEM39 用的是COBOL
04/14 12:10, 5F

04/14 12:10, , 6F
然後我高三最沉迷的其實是 Forth
04/14 12:10, 6F

04/14 12:12, , 7F
那個教育部高職程式競賽
04/14 12:12, 7F

04/14 12:13, , 8F
然後我做的第一台機器自走車用的是Lisp,然後那個Lisp
04/14 12:13, 8F

04/14 12:14, , 9F
的Interrprept是我用C從UNIX上移植到Z80上的
04/14 12:14, 9F

04/14 12:15, , 10F
然後我做的第一個網頁(自己的)用的音樂就是用JAVA寫的
04/14 12:15, 10F

04/14 12:15, , 11F
然後配合JavaScript播放到瀏覽器上......
04/14 12:15, 11F

04/14 12:16, , 12F
其實,我覺得程式本身就只是個做事的方法,而語言也只是
04/14 12:16, 12F

04/14 12:16, , 13F
描述的工具罷了...
04/14 12:16, 13F

04/14 12:34, , 14F
可是大廠們都使用自己的compiler,推廣新語言。
04/14 12:34, 14F

04/14 12:41, , 15F
如何作(演算法)才是持是的本質,其他一切都是幻覺(翻翻
04/14 12:41, 15F

04/14 12:41, , 16F
手冊都可以解決)
04/14 12:41, 16F

04/14 12:42, , 17F
程式
04/14 12:42, 17F

04/14 12:45, , 18F
真心覺得2的人最多...前公司一堆關在Lisp跟Fortran的
04/14 12:45, 18F

04/14 12:46, , 19F
前輩 對OOP毫無概念 導致新的建模技術無法跟上 最後的
04/14 12:46, 19F

04/14 12:46, , 20F
結果就是招我這種具有新技術的新人完全負責這塊 自己
04/14 12:46, 20F

04/14 12:47, , 21F
打打嘴砲而已
04/14 12:47, 21F

04/14 12:49, , 22F
而且明明最新的Fortran版本可以學些OOP...就不學
04/14 12:49, 22F

04/14 12:51, , 23F
OOP是一個門檻....我很多前輩都是被OOP刷掉的...
04/14 12:51, 23F

04/14 12:53, , 24F
不過OOP也只是一個觀念,跟語言關係其實不大。
04/14 12:53, 24F

04/14 13:27, , 25F
其實我相信1 3的強者是存在的
04/14 13:27, 25F

04/14 13:28, , 26F
可惜現實生活中我們遇到的大多是第二種 XDD
04/14 13:28, 26F

04/14 13:35, , 27F
學一種新語言不是問題,但是要專精就是大問題了
04/14 13:35, 27F

04/14 13:36, , 28F
對大公司不重要,即戰力重要
04/14 13:36, 28F

04/14 15:49, , 29F
反過來說 語言重要與否 是端看個人現在需求吧
04/14 15:49, 29F

04/14 15:50, , 30F
對新手而言就很重要 入門語言會在很長一段時間決定你對所
04/14 15:50, 30F

04/14 15:50, , 31F
謂"程式"的看法
04/14 15:50, 31F

04/14 15:52, , 32F
但摸到一定程度 它就是個策略工具 與其說不重要 不如說策
04/14 15:52, 32F

04/14 15:52, , 33F
略外的語言不重要
04/14 15:52, 33F

04/14 15:55, , 34F
語言只是solution內的元素之一啊,你還要考慮時程、資
04/14 15:55, 34F

04/14 15:55, , 35F
金、技術能力、人手、scalability。上述條件組合出的優
04/14 15:55, 35F

04/14 15:55, , 36F
缺點都不同。有沒能力正確判斷才是真的癥結點。
04/14 15:55, 36F

04/14 15:55, , 37F
語言只是被動條件
04/14 15:55, 37F

04/14 15:57, , 38F
QQ 其實 Lisp 家族是很超時代的語言啊
04/14 15:57, 38F

04/14 16:20, , 39F
推樓上 但其實是寫的人觀念跟不上的問題
04/14 16:20, 39F

04/14 16:46, , 40F
我算菜鳥,但我也覺得語言不是問題,常常一見事情完成你
04/14 16:46, 40F

04/14 16:47, , 41F
只靠一個語言會多十倍的開發時間,語法只要有邏輯架構
04/14 16:47, 41F

04/14 16:48, , 42F
在,不是寫C系列的話,常常算法設計好在實踐時,稍微查就
04/14 16:48, 42F

04/14 16:48, , 43F
有了,但寫C系列的真的要很清楚...,差一點點都會失控QQ
04/14 16:48, 43F

04/14 16:51, , 44F
如果只需要寫if else for while當然就不重要囉
04/14 16:51, 44F

04/14 17:26, , 45F
其他東西需要點經驗,不過如果適當轉換語言,有時真的只
04/14 17:26, 45F

04/14 17:27, , 46F
需要if else while for.... XD,初期要用try catch我
04/14 17:27, 46F

04/14 17:27, , 47F
猶豫超久
04/14 17:27, 47F

04/15 18:19, , 48F
認為"精通"一種語言只要一個月的是哪種?
04/15 18:19, 48F

04/15 18:19, , 49F
之前一直在寫強型別的語言 最近轉換到弱性別真的發現一片
04/15 18:19, 49F

04/15 18:19, , 50F
天地
04/15 18:19, 50F

04/16 12:32, , 51F
有類似樓上的經驗 ,資料分析跟底層數值交換是兩個需求
04/16 12:32, 51F

04/16 12:32, , 52F
不同的問題,堅持用c寫分析跟堅持用高階語言寫整套底層
04/16 12:32, 52F

04/16 12:32, , 53F
ㄧ樣浪費開發時間
04/16 12:32, 53F

04/16 15:29, , 54F
語言不重要就不會有鄙視鍊了 現實狀況是鄙視情形超嚴重
04/16 15:29, 54F

04/17 00:25, , 55F
我是這樣想啦,就是被語言綁住爬不出去才會鄙視其他語言
04/17 00:25, 55F
文章代碼(AID): #1N3mc6mk (Soft_Job)
文章代碼(AID): #1N3mc6mk (Soft_Job)