※ 本文為 ott 轉寄自 ptt.cc 更新時間: 2015-03-02 11:33:36
看板 Soft_Job
作者 標題 [心得] 別急著用那些新奇玩意兒
時間 Mon Feb 23 14:33:29 2015
HI,大家新年快樂~
一個正要進PHP業界工作的朋友問我,他同事叫他用NetBeans,
但他覺得很難用,因此感到很焦慮
讓我有感而發寫了篇文章,跟各位分享~~
網頁好讀版
http://blog.turn.tw/?p=1444
-----------------------------------------------------
一個正要用PHP開始工作的朋友焦慮地問我:同事說我應該要用NetBeans。
它是一種叫IDE的東西?我查了資料,發現它提供很多功能:字詞自動補完、
全文搜索…等等。但我裝了之後覺得好難用,壓力好大!
我看了看他的電腦:他用Ubuntu當作業系統、Sublime當編輯器、
git做版本管理、Apache當伺服器。這些工具夠他解決幾乎所有問題了。
我問他是否看得懂那些文章提到的「優點」在說什麼?「看不太懂。」
我問他同事有否解釋要拿NetBeans來做什麼?「好像可以設定連線、
我問他是否看得懂那些文章提到的「優點」在說什麼?「看不太懂。」
我問他同事有否解釋要拿NetBeans來做什麼?「好像可以設定連線、
好像很方便、好像歐洲人都用NetBeans。」
這讓我回想起自己踏入這行後困惑很久的煩惱:為了一個別人大力提倡、
但是自己看不出來有什麼用的東西而感到焦慮。
對於這種看到新工具、新觀念、新知識而產生的焦慮,我最後養成了一種態度:
隨便看看、知道有這個東西存在就好了。之後遇到瓶頸、困難時再回頭,
看看它們能否解決我的麻煩。
別浪費時間煩惱這個東西到底能解決哪個問題了;也別為了這種困擾感到挫折、
覺得自己很笨。
課本上的一個名詞、一個Design Pattern、一個時髦的工具、一個軟體開發方法、
一個軟體測試技巧、一個抽象化思考方法、一個程式語言的某個語法…。
看不出來有什麼用,就別急著用。
時間一久,你還可能發現一件更難相信的事情:你從頭到尾都是對的。
那些新奇的狗屁也許根本就有某些缺點。你第一眼就看到了,但是所有人都不去提。
國王裸體在街上走!你的眼睛說不定從來沒看錯。
我不是在說學習沒有價值,我想說的是這兩件事:
我不是在說學習沒有價值,我想說的是這兩件事:
* 碰到麻煩再去學習進階的,很多時候這樣才學得透徹。
* 所有東西都可能有缺點、或是只在某些情況適用,也許你只是很早就察覺缺點。
我再換句話說吧:
當你為了新奇玩意兒感到焦慮的時候,
或許,學習它的時候未到;
又或許,那東西真的沒什麼屁用。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.128.201
※ 文章代碼(AID): #1Kwicygg (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1424673212.A.AAA.html
→ : 不認同1F 02/23 14:51
推 : 課本上的東西多半是舊有的東西 不知道也不能說是"新奇"吧...2F 02/23 15:01
→ : 然後拿IDE做"新奇"的例子, 後來卻拿知識當做類比對象也很怪
→ : 然後拿IDE做"新奇"的例子, 後來卻拿知識當做類比對象也很怪
推 : 電腦發展至今也不過50年不到,資訊業發展的速度如果沒有跟4F 02/23 15:04
→ : 上,五年內就可能被新技術淘汰,這很現實
→ : 上,五年內就可能被新技術淘汰,這很現實
推 : 不會用不代表這東西沒屁用,個人習慣問題6F 02/23 15:20
→ : NetBeans 很久了7F 02/23 15:40
→ : netbeans哪是新東西 囧...8F 02/23 15:48
→ : Sublime 比 NetBeans 潮 100倍好嗎9F 02/23 16:03
推 : 認同10F 02/23 16:19
→ : 一堆人搞不清楚東西是什麼就極力追求,盲從的人
→ : 一堆人搞不清楚東西是什麼就極力追求,盲從的人
→ : 認同標題那句話,可是看內文卻覺得很沒說服力...12F 02/23 16:28
Re: [請益] 如何決定要不要使用某個ThirdParty Library - 看板 Soft_Job - 批踢踢實業坊
原文底下已經有許多從「技術」角度出發的討論,這裡補充「從『如 果你自己不是決策者』的角度出發」的見解 ※ 引述《wtchen (沒有存在感的人)》之銘言:
原文底下已經有許多從「技術」角度出發的討論,這裡補充「從『如 果你自己不是決策者』的角度出發」的見解 ※ 引述《wtchen (沒有存在感的人)》之銘言:
推 : 只是不習慣就說不好用15F 02/23 17:00
推 : DP並不是什麼新穎的東西,它是個過去經驗的總結16F 02/23 17:15
推 : 我php剛開始寫沒多久就一直用netbeans 用到現在還是用爽爽17F 02/23 17:33
→ : netbean哪裡新...18F 02/23 18:06
推 : Design Pattern很久了...新的Pattern出現、舊的變成語19F 02/23 18:26
→ : 言內建
→ : 言內建
→ : 觀點很怪21F 02/23 18:29
→ : 不認同,Design Pattern、Refactoring有些我都是先用才22F 02/23 18:33
→ : 感受到它的優點。有些東西都是前面的人智慧的結晶怎麼會
→ : 沒屁用 工具本來也就是順手的好用。怎麼會扯一大堆
→ : 的確不該盲從的學習但是遇到問題再學也太被動
→ : 感受到它的優點。有些東西都是前面的人智慧的結晶怎麼會
→ : 沒屁用 工具本來也就是順手的好用。怎麼會扯一大堆
→ : 的確不該盲從的學習但是遇到問題再學也太被動
→ : NetBeans也是老東西了,vim也可用它的protocol溝通。我26F 02/23 18:40
→ : 之前用pyClewn(把gdb整進vim)就是透過它
→ : 之前用pyClewn(把gdb整進vim)就是透過它
噓 : 你說的新東西怎麼都舊舊的...28F 02/23 19:06
噓 : 把舊東西當新名詞還能狗屁一堆29F 02/23 19:08
推 : @snaketsai 有趣,有連結能分享嗎?30F 02/23 19:09
→ : NetBeans很好用阿QQ31F 02/23 19:13
→ : linux上我比較習慣用gdb+vi, windows用vs ,可能人老了,32F 02/23 19:18
→ : 新玩具上手比較慢
→ : 新玩具上手比較慢
噓 : 腦殘34F 02/23 19:30
→ : 我還以為這是老文章,netbeans很久了耶,當例子舉很弱35F 02/23 19:46
→ : Sublime Text 比 NetBeans 新多了好嗎36F 02/23 19:47
→ : 我還以為是docker要中槍 沒想到是netbeans ...37F 02/23 19:50
→ : 不認同就算了 沒必要罵人 原po可以提告了38F 02/23 19:52
推 : 那我用WebMatrix寫PHP 算是很潮的了嗎?39F 02/23 20:10
推 : ......看完就無語了40F 02/23 20:15
→ : 像我一樣租一個空間很小的地方生活的話,的確是不用買41F 02/23 20:50
→ : 買電鍋跟微波爐。一般鍋子自己量時間煮白米飯也夠用
→ : 但我還是夢想著有一天可以買大房子裝家庭劇院
→ : sorry 推錯XD
→ : 買電鍋跟微波爐。一般鍋子自己量時間煮白米飯也夠用
→ : 但我還是夢想著有一天可以買大房子裝家庭劇院
→ : sorry 推錯XD
→ : @shoshumai 還以為是有寓言故事能聽(差點去買雞排惹)45F 02/23 20:55
推 : 其實原po只是拿dp舉例吧,也沒有說dp就是新奇的東西,46F 02/23 21:14
→ : 推文有點反應過度了
推 : 但我持反對看法,有新東西而且越來越熱門就玩看看,很多
→ : 東西不是你用不到,而是你根本就不知道可以這樣用,如果
→ : 中文書籍都有了,就可以體驗看看了,不做領頭羊也別做古
→ : 代人啊
→ : 推文有點反應過度了
推 : 但我持反對看法,有新東西而且越來越熱門就玩看看,很多
→ : 東西不是你用不到,而是你根本就不知道可以這樣用,如果
→ : 中文書籍都有了,就可以體驗看看了,不做領頭羊也別做古
→ : 代人啊
→ : 學習新東西,一方面是培養學習新東西的能力,一方面52F 02/23 21:23
→ : 是讓自己離開舒適圈,就算這個東西後來你用不到,
→ : 你也可以從中間學到他的想法,為自己將來做新東西
→ : 做些準備
→ : 是讓自己離開舒適圈,就算這個東西後來你用不到,
→ : 你也可以從中間學到他的想法,為自己將來做新東西
→ : 做些準備
推 : shoshumai XDDD56F 02/23 21:29
→ : @snaketsai 感謝,先下藏起來,研究研究59F 02/23 21:36
推 : 通篇幾乎都不認同。有時候學新東西並不是為了要馬上用60F 02/23 21:39
噓 : 不認同61F 02/23 21:39
→ : 書到用時方恨少62F 02/23 21:44
→ : 人的時間有限, 開發工具這種東西有閒再玩就好63F 02/23 21:56
推 : 所謂的"學新東西"指的是要學到什麼程度呢?64F 02/23 21:58
→ : 用 "學新東西" "求知慾" 一個籠統的詞就打死太不厚道65F 02/23 21:58
→ : 標題OK 至於內文....66F 02/23 21:58
→ : 知道名詞 知道概念 還是可以跑一個範例出來67F 02/23 21:58
→ : 我是覺得身為科技人 要知道新東西 但不一定要樣樣去學
→ : 最重要的是了解這個新東西想要解決的東西比較重要
→ : 我是覺得身為科技人 要知道新東西 但不一定要樣樣去學
→ : 最重要的是了解這個新東西想要解決的東西比較重要
→ : 標題對了,內文毀了XD70F 02/23 22:06
噓 : 所以22K71F 02/23 22:37
→ : 覺得觀點沒錯但是例子怪怪的XD72F 02/23 23:23
→ : @james732 圍繞著立論的 context 有點薄弱,所以怪怪的.73F 02/23 23:38
→ : 先了解它,再決定要不要用74F 02/24 00:16
推 : 沒碰過只看一下只能知道皮毛. 像最初學jQuery時看起來75F 02/24 00:28
→ : 也是不需要, 但用一段時間就離不開它了... :P
→ : 也是不需要, 但用一段時間就離不開它了... :P
噓 : 為何這作者發的文章我都覺得是資歷淺才會發的文章…77F 02/24 09:59
推 : 慘文78F 02/24 10:08
→ : 不認同 因為好奇才會讓自己進步79F 02/24 10:46
→ : 錯了 就是要擠出時間 摸新東西 當然重要案子 是挑穩的80F 02/24 12:15
推 : 同意 要有定見 不然現下工具多如牛毛 如果人人一句就試 那81F 02/24 13:28
→ : 每天在那邊玩工具就飽了
→ : 每天在那邊玩工具就飽了
推 : NetBeans 一般不是拿來寫JAVA的嗎?83F 02/24 15:10
推 : 只認同一部分,design pattern沒遇到類似的問題你不會覺84F 02/24 16:02
→ : 得他有好處,學了也不一定會用
→ : 不過你不去看design pattern的話就永遠不知道他能幫你解
→ : 決哪些問題
→ : 得他有好處,學了也不一定會用
→ : 不過你不去看design pattern的話就永遠不知道他能幫你解
→ : 決哪些問題
→ : 新東西要學到精是不一定學到完,重點是錢也不見得高,但是88F 02/24 16:19
→ : 還是要溫故知新,了解新東西在做什麼,跟目前的舊思維有啥
→ : 差異,優劣,而不是全盤否認
→ : 還是要溫故知新,了解新東西在做什麼,跟目前的舊思維有啥
→ : 差異,優劣,而不是全盤否認
→ : 日本的明治維新v.s.中國的師夷之長以制夷91F 02/24 16:29
推 : 中文文章寫得像英文翻譯過來的92F 02/24 18:38
→ : 覺得 IDE 不能拿來跟 Design Pattern 一起比93F 02/24 19:10
噓 : 通篇不知所云,例子跳來跳去無法連貫,可以先學寫作文94F 02/24 20:59
→ : 但是作文大概被您歸類到沒用地所以沒學吧...
→ : 但是作文大概被您歸類到沒用地所以沒學吧...
推 : 吵這個好沒意義 ==。IDE這種東西,能把程式用自己最96F 02/24 23:37
→ : 有效率的方式表現出來就ok啦!
→ : 有效率的方式表現出來就ok啦!
噓 : 不認同,你現在沒用到。不見得以後用不到。前提是你要先98F 02/25 00:34
→ : 知道它可以幫你作什麼用。
→ : 知道它可以幫你作什麼用。
推 : 工具這種東西不是用的爽就好了嗎@@ 覺得不好用你就換100F 02/25 10:13
→ : 一個嘛
→ : 一個嘛
推 : 就標題來講,更大的問題應該是沒時間 有時間學新東西當102F 02/25 11:32
→ : 然是很好 但dead line在眼前當然保守為宜
→ : 還有人力,新技術要用到production又是一個漫長時間
→ : 然是很好 但dead line在眼前當然保守為宜
→ : 還有人力,新技術要用到production又是一個漫長時間
噓 : 半瓶水...105F 02/25 13:29
推 : 推「工具這種東西用的爽就好」106F 02/25 19:56
推 : ...107F 02/26 06:57
→ : 無法認同design patterns的說法108F 02/26 14:48
--
※ 看板: ott 文章推薦值: 0 目前人氣: 0 累積人氣: 737
回列表(←)
分享