看板 Soft_Job 關於我們 聯絡資訊
小弟學過太多程式語言,隨便回顧一下包含 : Assembly, C/C++, QuickBasic, Java, C#.NET, VB.NET Scheme, PHP, Ruby, Tcl, Perl, Javascript... 更不用說各種程式語言的各種 Framework。 結論是: 程式語言根本就沒什麼好學也不太重要。 例如我最近開始改用 Python 寫些 Script,基本上沒什麼好學的, 大概花一兩個小時看一下網路教學, 就可以直接上手,把所有腦袋的想法做出來。 所以新的程式語言其實也沒什麼好學的,隨時可上手。 現在沒有實務用過的程式語言也是,反正每個程式語言都很像, 幾乎不用學也可以直接讀懂這隻程式在做什麼, 要改也可以直接改,根本就不用學,頂多google一下這程式語言的語法怎樣而已。 感覺程式語言本身根本就沒甚麼好學阿,頂多就是剛開始寫要查語法比較慢而已。 程式語言根本就不重要,沒人沒這種感覺嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.96.30 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1411828177.A.4B9.html
eboy: 因該說語法的東西就是查一查!主要是對開發工具熟不熟 09/27 22:31
lachtchlee: 你放屁 09/27 22:32
lachtchlee: 只原po 09/27 22:33
sing10407: 推推,期待你分享一下除了程式以外,工程師更應該具備 09/27 22:37
sing10407: 的東西 09/27 22:37
typepeter: 應該說你沒用到實際很難搞的情況 像C/C++各版差超多 09/27 22:37
typepeter: 如果只是純粹現成應用整合的話 的確是一直找現成就好 09/27 22:38
typepeter: 如果有大量利用語言特性及不同系統下的整合 一定要熟 09/27 22:39
typepeter: 不是沒什麼好學的 而是...學好只是基本款 09/27 22:40
cha122977: 如果是單指語法 的確沒什麼好學的 09/27 22:41
typepeter: 就像C++泛型、STL,Java reflection 這是非會不可的 09/27 22:41
typepeter: 語法本身是沒什麼好學,但是語言特性差異實戰一定要會 09/27 22:41
GoalBased: 郭台銘應該有覺得賺錢沒甚麼好賺的 09/27 22:42
typepeter: 當然,若所謂的"會"只是tutorial寫一寫 倒是很簡單就是 09/27 22:42
typepeter: 會和能夠用 是有差的 若是自己刻一個系統 不學精通 09/27 22:43
typepeter: 不學精通很難處理很多怪問題 若只是用現成拼裝倒還好 09/27 22:44
robler: 嘩眾取寵的無聊人士.. 09/27 22:44
typepeter: 結論: 自己從無到有->不精一定會死 現成整合->可能還好 09/27 22:44
typepeter: 舉個簡單例子 c9s大常遇到怪問題都是php,c++的編譯bug 09/27 22:51
typepeter: 寫到最後都會碰到有些語言實作的原理及工具鏈Bug 09/27 22:51
typepeter: 如果這些東西沒有對語言很熟的話 應該永遠無解吧XD 09/27 22:52
chemiblue: 如果只想用各種語言顯示Hello World當然沒啥好學的... 09/27 23:01
banjmin: 只有語言間本來就通用的"概念"是這種情況 ex:OOP 09/27 23:12
banjmin: 要上戰場還是要熟 會覺得沒什麼好學的 普遍缺乏駭客思維 09/27 23:13
banjmin: 通常不太會去深究某些事情,那有些進階功能就做不出來 09/27 23:14
superpai: 我猜你 JavaScript 其實沒有學好 比方說 09/27 23:18
superpai: 為什麼 []+[]是 "" 為什麼 []+{} 是 object 09/27 23:19
superpai: 一定不會 09/27 23:19
et282523: 寫得出來跟寫得好不好完全是兩回事啊,穩定性、擴充性又 09/27 23:33
y3k: 你不是天才就是屁孩XD 09/27 23:33
et282523: 是另一件事... 09/27 23:33
xxtuoo: 簡單應用是google一下秒通沒錯..不過程式寫大要避免bug/ 09/27 23:34
xxtuoo: debug還是要花時間下去摸... 09/27 23:34
kinanson: 每種語言都有自己的語法糖,有時候進階跟入門就差在這, 09/27 23:38
kinanson: 我覺得相對應的語法要學確實不難,但不同的語法糖,或 09/27 23:38
kinanson: 者是開發工具的善用之類的,還是不可能那麼快,要上手開 09/27 23:38
kinanson: 發有經驗的可能兩天吧,但要真能寫得好,而不只是寫出功 09/27 23:38
kinanson: 能,我覺得至少兩個月的研究時間吧 09/27 23:38
UbaldJimenez: 我覺得語言本身本來就沒啥好學,架構與效率才是王道 09/27 23:48
hidog: 各種語言要到精通就很花時間了 只是入門本來就不難 09/28 00:16
xatier: 聽你ㄆ 09/28 00:28
banacorn: 聽你放屁 09/28 00:41
suhorng: 請問可以轉錄至 PLT 板討論嗎 09/28 00:41
StubbornLin: 語法本身確實是沒什麼 但整個開放資源的ecosystem 09/28 00:44
StubbornLin: 和語言在各種細節上的特性 就不是一天兩天能學得了 09/28 00:45
leicheong: 你確定C#, F#和Objective C會差不多嗎? :P 09/28 00:46
leicheong: 我覺得天才不會攪不清楚這種程度的事啦. 09/28 00:47
StubbornLin: 有些語言光一個特性讓你學其實就... 科科 09/28 00:50
StubbornLin: 我們講 C++ 的 meta-programming 好了 09/28 00:51
xatier: 語法本身也未必沒什麼阿? 舉個例子 brainfuck 語法多麼簡 09/28 00:52
xatier: 單阿!但您能用 brainfuck 來寫個 brainfuck to C 的 09/28 00:53
xatier: compiler 嗎 XD 09/28 00:53
a47135: 這是一個把入門當專精的笑話嗎? 09/28 01:09
MacPerson: 入門真的很簡單,我沒有意見 但要精深是需要一段時間 09/28 01:09
MacPerson: 舉例你剛剛才學會的python,你知道在撈資料時會有效能 09/28 01:10
MacPerson: 瓶頸 該怎麼預防嗎? 這是需要時間的 09/28 01:10
MacPerson: 有時候 話別說太快 前輩~ 09/28 01:10
a47135: 對於長期摸程式的人來說,入門很簡單沒錯,但是把入門當 09/28 01:13
a47135: 成專精再來大放厥辭根本就...(略) 09/28 01:13
asleisureto: 對一個學過不少程式語言且有多年經驗的人來說 程式 09/28 01:19
asleisureto: 語言當然不需花太多時間再學 但對初學者來說仍是必 09/28 01:19
asleisureto: 學阿 09/28 01:20
asleisureto: 你的這番言論就跟推文說的一樣: 聽你放ㄆ 09/28 01:21
asleisureto: 如果你能讓個資工大一新生像你一樣一小時上手Python 09/28 01:22
asleisureto: 我收回我的話 09/28 01:22
frank11118: 想必前輩一定是程式天才 好棒棒 一定已經有甚麼驚人 09/28 01:23
frank11118: 的成就與作品了 09/28 01:23
snaketsai: 其實我想推坑小大一寫Python欸XD來挑戰看看好了 09/28 01:23
COLDTURNIP: 曾經我也覺得程式語言就那樣,直到我學了 Haskell 09/28 01:56
leeheng: 都只用迴圈ifelse當然沒什麼好學的 09/28 04:23
alog: 沒想到還是有這麼多人願意回個沒啥內容的 09/28 06:04
On1earth: 就跟讀書考試一樣,要從0分進步到60分很簡單,但如果要 09/28 08:16
On1earth: 從60進步到70、80、90分數越高越困難 09/28 08:16
robler: 只要你這種水準的話當然沒什麼好學的 09/28 09:12
Aeterna: 看原po之前的文章很正常啊.....寫這篇應該是反諷吧 09/28 09:18
kaibaseto: 一堆老闆就是想"程式語言沒啥好學" 所以應該給xxk 09/28 09:44
wtmo5566: 你這種人我看多了,就是什麼都會一點皮毛什麼都不精 09/28 10:03
wtmo5566: 也沒有自己的作品對吧 09/28 10:03
rifurdoma: 二十年前我學了一種語言,二十年來每種語言看來都一樣 09/28 10:31
xatier: 想必你 20 年前學的語言一定是 Agda (誤 09/28 10:46
ggBird: 這id專發廢文 09/28 10:47
arenda: 哀...年紀大出張嘴就是從這時候開始的... 09/28 11:09
wtmo5566: 對和年紀也有關..只會出張嘴寫程式,裡面code可以說是亂 09/28 11:28
wtmo5566: 七八糟,剪剪貼貼 XD 09/28 11:29
wtmo5566: 然後寫了10多年,CODE寫的和大學生一樣,只在意東西會動 09/28 11:53
wtmo5566: 這種也是能升到主任,因為年資到了,CODE不會寫交給底下做 09/28 11:54
b6byc: 簡單寫當然ok , 但是複雜一點的話 , 哪有這麼簡單. 09/28 12:17
shortoneal: 你一定是個很好的主管或PM 09/28 12:20
shortoneal: (對老闆來說) 09/28 12:20
kinanson: 做功能剪剪貼貼就能動啊,要叫你改一下,一堆工程師就開 09/28 12:35
kinanson: 始說啥,改不動啦,改了一堆bug啦,災難就此開始,我以 09/28 12:35
kinanson: 前也是一樣,但人得要痛定思痛,而不是土法鍊鋼下去 09/28 12:35
Ekmund: 怎麼覺得是把入門當專精在嘴的...=.= 09/28 12:52
TWTRubiks: 嗚嗚~ 為什麼本版沒開放噓文 09/28 12:54
blackhippo: 原來沒開噓文..才想說鄉民啥時變那麼好了.. 09/28 12:59
iWRZ: 同是賣肝甘苦人 雅典娜的使者 捨不得噓(誤) 09/28 13:41
pride829: 沒有2 09/28 13:51
Change: 無論如何 在社會上不懂謙虛的人註定失敗 09/28 14:23
prpure: 有兩種可能,一種是都學完後融會貫通,就覺得沒什麼好學 09/28 15:57
prpure: 另一種可能是接觸不夠深 09/28 15:57
jimmytzeng: 你會被噓 09/28 18:57
lachtchlee: 依我觀察 屬半桶水居多 09/28 20:08
kunchung: 可能你寫的東西都很簡單,都不做弱掃,都不用優化吧 09/28 22:09
KAKU29: 大大真是神手 小弟願意一個月出五千請你幫我寫程式 09/28 23:21
andymai: 要不要先說說寫程式已經寫多久了?PO了文章~好歹也回一下 09/29 03:37
andymai: 推文問的問題嘛~好幾次都沒回~那到底要討論什麼??? 09/29 03:37
stero: 要嗎天才 要嗎 沒寫過大的 09/29 23:42
drinker: 如果只需要寫九九乘法表等級,語言只是浮雲而已 10/03 22:06
drinker: 如果要最佳化,要壓縮記憶體使用量,要計較產品的細節 10/03 22:07
drinker: 那語言還會是浮雲嗎....ㄎㄎ.... 10/03 22:08