看板 Soft_Job 關於我們 聯絡資訊
※ 引述《jamestian (No defined)》之銘言: : 程式設計真的是學無止盡, : 從Java 1.4接觸到現在Java8. : 時間好多年過去了, 一直follow著新技術. : 所以總覺得自己很新手 . : 隨著越深入學習Java, : 越發現原來以前我根本是Java門外漢. : 這一切是從我開始看Java規格書和了解JVM底層運作開始. : 不過說真的,要我在新手期看這些東西,一定很吃力,也看不懂. : 新技術真的是一直出一直出, : 真的是要有熱情和興趣才能撐下去,當然新台幣也是讓我學下去的動力. : 有些人只想說軟體工程師, 缺多, 薪資也算有競爭力. : 但是真的喜歡寫程式嗎? : 如果沒有真的喜歡寫,然後技術一直停留在原地 : 薪資也是會原地打轉的. 說到這個, 老魯我有很深的感慨 自從成為軟體工程師而言, 就一直不斷學新技術 但是很慶幸的, 沒有走錯路 很多人都喜歡學新"技術", 可是你覺得你學到的是"技術"嗎? 很簡單的方法可以驗證: 1. 隨便找一個完全不是自己領域的問題開個project 2. 遇到問題卡住 3. 上網找stackoverflow 4. 頭兩個link就解了 --> A 5. 翻了2~3層以上的reference還是不知道怎麼下手 --> B 如果A的話, 就是工具level 到B以上難度, 學起來才是技術 工具有免洗性, 技術則無 講難聽點, 爪蛙, 節點js, 紅寶石軌 C井之類的, 叫"工具" 語法, 環境, API使用, 上google 10分鐘內幾乎都找的綠勾勾 但是很多新鮮人甚至中手都還會認為是"技術" 網通協定, 軟硬體整合, 影相處理, 音訊處理, 通訊運算等 才算是紮紮實實的技術 簡單的說, 你要找一個簡單的音訊編碼, 來傳輸字串, 或語音辨識 絕對要翻個兩三本電子書才會了解 這種問題stackoverflow通常不是沒人鳥, 不然就是一堆ref沒有綠勾勾 因為它有特定的echo system, 跨過門坎才有天空, 這才是技術 現在物聯網時代注重人機互動, 而中國台灣又把系統做成熟 所以網通協定和軟硬整合的技術會漸漸紅海化 新的技術當屬影音的處理和通訊的運算(安全, 加密, pattern tracking等) 學新技術真的很累, 但是有價 你, 學的是工具還是技術呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.34.177 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1450923736.A.619.html
erspicu: 語言定義上的問題 我個人是覺得使用工具也是一種技術 但 12/24 10:59
erspicu: 這種技術層次比較低而已 技術層次越高越偏向於理論或學術 12/24 11:00
LaPass: 你講的「技術」反而比較像是規格而不是技術了說,因為像那 12/24 11:01
LaPass: 種東西通常都會有一份文件定義要怎麼實作,然後那份文件通 12/24 11:02
PyRubyJavaC: 能用一種語言去做各種事情 我覺得也是技術啊 12/24 11:02
LaPass: 常又臭又長,所以沒人想看。 12/24 11:02
PyRubyJavaC: 網通協定難道就不是用別人已經訂好的規格去做嗎 12/24 11:02
PyRubyJavaC: 能把工具做到可讀性高 擴展性高 效率高 也是很技術的 12/24 11:03
erspicu: 其實就像是剝洋蔥的概念 學術->理論->規範->工具->實作 12/24 11:04
PyRubyJavaC: 最扎實的還是作業系統,資料結構,演算法 這些 12/24 11:05
PyRubyJavaC: 很多跳過來的不願意去碰這幾門基礎學科 12/24 11:05
erspicu: 剝到越外面那層 被取代性越高 12/24 11:05
erspicu: 不過越紮實的理論層 通常多數中小公司用不太到 12/24 11:07
erspicu: 多數只要你會用工具達成CASE目標就好 12/24 11:07
PyRubyJavaC: 我覺得你舉的例子就類似前後端的差異 彼此各有所司 12/24 11:11
PyRubyJavaC: 同樣是使用工具 高手跟新手的程式碼可能跨三個檔次 12/24 11:13
dreamnook: 碼農<高級碼農<實踐性碼農<理論性碼農(? 12/24 11:17
atpx: 這些it也用不到啊,反而比較要求周邊知識 12/24 11:44
realmeat: 用工具達成目的, 碰到工具解不了的問題就卡死了 12/24 12:13
aiyswu: 感覺像土木教授在說蓋房子的土木工程師沒技術一樣 12/24 12:23
SecretWhale: 不用去想這些什麼算是,什麼不算是的問題 12/24 12:27
SecretWhale: 每個可供思考的環節都是學問 12/24 12:28
discoby: 佛曰 不可說 12/24 12:30
discoby: XDDD 12/24 12:30
Argos: 結論是理論和實務你都要會 缺一不可 公司之前就來一個博士 12/24 12:55
Argos: 專門處理大數據 但是只會寫簡單的code 還要到處拜託其它工 12/24 12:56
Argos: 程師幫忙 偏偏他又覺得他懂理論屌最大 其它人對他愛理不理 12/24 12:57
superpai: 本文只是把原本叫做技術的東西叫做工具,原本叫理論 12/24 13:04
superpai: 的東西改稱技術而已 12/24 13:04
tomtang0406: 樓上突破盲點哈哈哈 12/24 13:06
robler: 自以為強 講一堆廢話 12/24 13:17
king19880326: 這有什麼好吵的,直接報薪水再來吵ok? 12/24 13:20
hgkiller01: 推super大 突破盲點XD 12/24 13:44
WenliYang: 有錢有閒才真王道 誰真這麼愛學... 12/24 14:08
dreamnook: 買一大堆房子/店面 租人 就有錢有閒了/_>\ 12/24 14:15
Argos: 樓上 是真的有人這麼愛學 請參考 DHH的文 12/24 14:36
Argos: 對很多高手來說 財富真的不是第一位 12/24 14:36
dreamnook: 其實學習是很有趣的 過生活比較痛苦(誤 12/24 14:38
WenliYang: XD 我知道真的有啦 只是那是極少數 結婚生子後 難啊 12/24 14:42
DWR: 你所說的工具 當累積到一定的量之後 他能夠變成別人的綠勾勾 12/24 14:42
vi000246: 難怪我覺得文章怪怪的 super大突破盲點 12/24 15:06
Beersheep: 無限上綱的話,只有上帝才有技術含量(? 12/24 15:28
jinmin88: 我覺得這是個分工的社會..AP跟Kernel完全是不同的路.. 12/24 16:14
bndan: 別說到B.光A在台灣就很難湊齊人數了...更不用說全世界 = = 12/24 16:40
bndan: 光A都湊不齊了 講技術的"B"有什麼? 去看看學校教授沒下面那 12/24 16:41
bndan: 堆研究生當A..只能有B這種有"技術"的 有什麼用 XD? 12/24 16:42
csfgsj: 技術手字旁,能動手做叫做技術 12/24 16:47
csfgsj: 知識口字旁,能打嘴砲才是知識 12/24 16:47
csfgsj: 動手做的都是工人,打嘴砲的才是長官 12/24 16:47
maze0417: 那我要當工人++ 12/24 16:49
csfgsj: 不知而動,是為盲動,也就是無頭蒼蠅 12/24 17:21
newkkloo: 老闆要的是A不是B 能幫老闆解決問題的能力才是"技術" 12/24 20:39
kinanson: 欠鞭,國小生會寫作文,金庸也會寫作文啊,有沒有差,一 12/24 20:44
kinanson: 派胡言 12/24 20:44
Bright: PAY>>>>>>>紙上技術 12/24 20:54
x123356: 把字打正確有很難嗎 12/24 21:47
s860134: 官有兩張嘴 工字在手中 12/25 01:02
AmosYang: 同意這篇 12/25 01:52
KJFC: 我是工具人 12/25 09:08
dabiddabid: A深了也是技術B你要靠時間去研究的 12/25 17:35
viper9709: 推理論實務都要會+1 12/26 00:04
micola: 這篇切中要點,給推 12/26 00:14
Ekmund: 你所謂的技術 比較偏向是"專業領域"的概念... 12/26 00:19
ptx003c: 能解決工作上的問題就好,是技術還是工具沒啥差別。 12/26 10:59
wangyung: 還有打字速度,遇過兩位國外超高手,打字都超級快... 12/27 00:13