請問下面兩種說法,誰說得對??
=====================================
A男:程式語言雖然技術變化快,語言工具多,
但只要先學會一種,之後要再學會其他語言或技術是很快上手的,
所以根本不需要擔心在職涯上,不斷追著技術跑
與學習各種語言會很費精力的問題!
B男:屁啦!只會說幹話!那是你自己天份高,
其實大部分的程式人都深陷水深火熱中,OK?
IT知識更新遠遠快於一般的行業,比如內科醫生,
他的知識大多是不變的,只不過東西很多,所以醫生越老越值錢,因為經驗豐富。
而軟體開發(尤其是C# JAVA這種高級程式語言)的知識變化極快,
從我上大學到現在,不到10年,C#的主推技術從Winform到WPF到UWP
,一套換一套,哪怕別人再怎麼說:“程式語言都是相通的”,
我也依然需要花大量時間精力去學習新技術!
作者: jccat (傑西貓) 2018-01-01 01:04:00
一定要選一個對的?
作者:
gundam00 (傻那駕駛中)
2018-01-01 01:09:00A男的說法 會上手跟寫得好是兩回事好嗎....
作者:
ddchris (克里斯)
2018-01-01 01:14:00還好我都只用1跟0編碼,所有地方都通用
作者:
bibo9901 (function(){})()
2018-01-01 01:22:00共通的部份就是編譯原理、演算法、資料結構和作業系統恰好就是一般非本科最難自學(而且通常也不屑)的知識
作者:
Kennyq (舞光十射~*)
2018-01-01 01:30:00那學組合阿!最接近0跟1編碼只怕看到一堆暫存器就一堆人放棄x86從1978年開始到現在都快40年了,基本架構又沒變資料結構、演算法不是不屑學,是因為公司深究的不多真的要深究,不如搞組合語言
你也可以不學不實作阿 等你想換工作用A那一套講講看
作者:
Noahdot (駁二宮和也)
2018-01-01 02:11:00先承認你就是B男
作者:
chuegou (chuegou)
2018-01-01 02:15:00所以才會選底層阿 選c和arm asm 只不過arm asm會擴充
作者:
wugesmin (我是一隻魚)
2018-01-01 03:04:00看對什麼人阿,程式設計也沒有絕對的對與不對
語言之間一定會有共通性 上手基本上不難拉 但精通很難
作者:
Masakiad (Masaki)
2018-01-01 06:05:00醫生也要學新的醫學知識好嗎......程式語言本來就是學的越廣越深的人而越能快速學習新的知識,與其糾結這問題不如趕快增加自己的深度跟廣度
作者: sanpf (sanpf) 2018-01-01 07:07:00
或許你是對的 該離開的人是我
作者:
Swampert (巨沼怪)
2018-01-01 07:09:00我想請教這兩人有學過DS 演算法 PL 這些CS必修嗎
作者:
Ommm5566 (56天團)
2018-01-01 07:24:00醫生每年都要看最新的生醫技術 還要判斷能不能用在病人難度高超好不.....
程式語言 上個幾堂課就會的東西程式難又不是難在語言本身 而是寫法
作者:
a9564208 (YOU OUT!!)
2018-01-01 09:44:00A不是天才就是蠢材B是業界大多數的普通人
作者:
testPtt (測試)
2018-01-01 11:00:00我覺得A只有很快上手說錯 可能是平時說話的習慣不好
如果你做產品,每天追新的技術是必須的,許多演進也不是一夕就廢棄了先前的知識基礎,能力是可以如此往上堆積;另外還有環境的問題,國外軟體動盪幅度大,台灣國內生態就不一定如此,畢竟穩定可用成本也許是國內老闆最大的考量。
作者:
GoalBased (Artificail Intelligence)
2018-01-01 11:24:00A:程式設計師 B:非程式設計師
樓上大大的說法 更應證B男的說法最接近真實!因為真正能專業到夠格稱作"設計師"的應屬少數
作者:
senjor (哞哞)
2018-01-01 11:31:00不同領域不同環境就不同需求,這兩組的需求都有...有些工作環境的確是要你一直轉新的東西沒錯但是只要你能夠上手就好了,然後有些工作是希望你鑽很深然後還有工作是你進去就可以準備養老了 (ry
作者:
y3k (激流を制するは静水)
2018-01-01 11:45:00我覺得看的角度不同 A思維比較偏系統 B思維比較功能像UI
作者:
chocopie (好吃的巧克力派 :))
2018-01-01 11:47:00A: 先求有,再求好B: 只要爐火純青,也能燒熔真金講的都沒錯,重點是在甚麼階段。如果從零開始學習,那一定是先求有再求好。但是要想時時跟上最新技術,就像B說的,邊際成本很高
作者:
stosto (樹多)
2018-01-01 12:06:00C#主推技術從winform...?? 這句話是我不寫C#嗎?B完全搞錯程式語言在幹嘛的阿
A不適合當PG 甚至不適合SD除非經驗老到 B比較適合PG/SD
作者: profiles (pforileS) 2018-01-01 12:15:00
B應該早點轉行去賣雞排
如果公司沒有分工又是A 除非天賦異稟不然結果大都垃圾
作者:
Argos (Big doge is watching u)
2018-01-01 12:33:00哪有什麼東西是恆久不變的... 就算醫生新技術也常在變而且醫生這案例也不好 管制行業拿來類比怪怪的吧?你看現在又有量子電腦 說不定出來後計概全都要重學了 怎辦
作者:
a9564208 (YOU OUT!!)
2018-01-01 12:48:00計概重學…那是做IDE的人才需要去煩惱吧其他人只要知道怎麼用就好
不過有量子運算可能整個編寫思想與形式會完全不一樣也是很有可能性的。
作者:
TAKADO (朕沒給的你不能搶)
2018-01-01 12:57:00AB某種程度都是對的。而且醫生例子不太準確,老醫生經驗豐富看病快狠準,但不一定會用/敢用新藥新技術新開刀法。
作者:
Ommm5566 (56天團)
2018-01-01 13:00:00推樓上 AB都錯表示AB都對一部分XD
作者:
TAKADO (朕沒給的你不能搶)
2018-01-01 13:07:00多數新程式語言都是期望達到A說的境界,但事實上還是不少業界人士處於B說的老鼠輪迴中。應該跟各人學習/理解能力、產業、公司環境、產品都有關係。
作者:
meowyih (meowyih)
2018-01-01 14:17:00就B沒天份不適合拿寫程式當職業又不肯承認然後抱怨個不停啊
作者: sTinGe199 (Nsysu-sTinGe) 2018-01-01 14:24:00
A是senior在說的 B是junior在說的 沒有絕對的對錯
作者: longlongint (華哥爾) 2018-01-01 15:06:00
A跟B都在講同一件事 只是他們的所在座標不一樣
作者:
feeya (24 August 升格為鄉民)
2018-01-01 16:18:00google是我們的神
把CS,CSIE系幾門必修課學好很重要,培養基本功和sense,學相關領域很快,比較能夠舉一反三。非本科系的不見得願意花時間念這些,只覺得要"看"得見東西的才值得投資。如果A是說學深一點而且AB只能選一個,那我選A。但實際也是AB並存,但A比重教大,我相信程式語言大部分概念是相通的,沒學到的程式語言或工具要用時再學即可,沒時間一直追新的語言和工具,真要追也是要追概念。
作者: bizer (bizer) 2018-01-01 17:43:00
語言跟開發兩回事
作者:
justben (BEN)
2018-01-02 09:22:00看語言的特性,比方functional的一般的邏輯就差很多現在新語言的特性 反而是越改越像 倒是不用太擔心
作者:
gmoz ( This can't do that. )
2018-01-02 11:07:00假命題
一堆人擅自翻譯成A說不用新的語言是怎樣A只是說不用追,要用時馬上學就好了事實上就是這樣,與其花時間看沒再用的新技術,不如花時間讀基礎學科,線代 演算法 甚至微積分
推某樓太強直接用0101011010001寫code XD
作者:
ken1325 (優質水瓶男)
2018-01-02 13:16:00有夠廢的,我朋友直接在硬碟上用針刻出windows。
作者:
alog (A肉哥)
2018-01-02 18:38:00還好我都用電話跟朋友做二進位傳輸傳送windows系統 (咦這三小
作者:
y3k (激流を制するは静水)
2018-01-02 19:56:00何不用算盤製作Windows系統XD
meteor,不是念CS真的比較難理解,因為我們覺得沒有用,而覺得沒有用是因為看太不到什麼"東西",而這個東西通常指的是UI打錯,因為他們覺得沒有用