[心得] 別急著用那些新奇玩意兒

看板Soft_Job作者 (阿川)時間10年前 (2015/02/23 14:33), 編輯推噓22(31969)
留言109則, 62人參與, 最新討論串1/10 (看更多)
HI,大家新年快樂~ 一個正要進PHP業界工作的朋友問我,他同事叫他用NetBeans, 但他覺得很難用,因此感到很焦慮 讓我有感而發寫了篇文章,跟各位分享~~ 網頁好讀版 http://blog.turn.tw/?p=1444 ----------------------------------------------------- 一個正要用PHP開始工作的朋友焦慮地問我:同事說我應該要用NetBeans。 它是一種叫IDE的東西?我查了資料,發現它提供很多功能:字詞自動補完、 全文搜索…等等。但我裝了之後覺得好難用,壓力好大! 我看了看他的電腦:他用Ubuntu當作業系統、Sublime當編輯器、 git做版本管理、Apache當伺服器。這些工具夠他解決幾乎所有問題了。 我問他是否看得懂那些文章提到的「優點」在說什麼?「看不太懂。」 我問他同事有否解釋要拿NetBeans來做什麼?「好像可以設定連線、 好像很方便、好像歐洲人都用NetBeans。」 這讓我回想起自己踏入這行後困惑很久的煩惱:為了一個別人大力提倡、 但是自己看不出來有什麼用的東西而感到焦慮。 對於這種看到新工具、新觀念、新知識而產生的焦慮,我最後養成了一種態度: 隨便看看、知道有這個東西存在就好了。之後遇到瓶頸、困難時再回頭, 看看它們能否解決我的麻煩。 別浪費時間煩惱這個東西到底能解決哪個問題了;也別為了這種困擾感到挫折、 覺得自己很笨。 課本上的一個名詞、一個Design Pattern、一個時髦的工具、一個軟體開發方法、 一個軟體測試技巧、一個抽象化思考方法、一個程式語言的某個語法…。 看不出來有什麼用,就別急著用。 時間一久,你還可能發現一件更難相信的事情:你從頭到尾都是對的。 那些新奇的狗屁也許根本就有某些缺點。你第一眼就看到了,但是所有人都不去提。 國王裸體在街上走!你的眼睛說不定從來沒看錯。 我不是在說學習沒有價值,我想說的是這兩件事: * 碰到麻煩再去學習進階的,很多時候這樣才學得透徹。 * 所有東西都可能有缺點、或是只在某些情況適用,也許你只是很早就察覺缺點。 我再換句話說吧: 當你為了新奇玩意兒感到焦慮的時候, 或許,學習它的時候未到; 又或許,那東西真的沒什麼屁用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.128.201 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1424673212.A.AAA.html

02/23 14:51, , 1F
不認同
02/23 14:51, 1F

02/23 15:01, , 2F
課本上的東西多半是舊有的東西 不知道也不能說是"新奇"吧...
02/23 15:01, 2F

02/23 15:03, , 3F
然後拿IDE做"新奇"的例子, 後來卻拿知識當做類比對象也很怪
02/23 15:03, 3F

02/23 15:04, , 4F
電腦發展至今也不過50年不到,資訊業發展的速度如果沒有跟
02/23 15:04, 4F

02/23 15:04, , 5F
上,五年內就可能被新技術淘汰,這很現實
02/23 15:04, 5F

02/23 15:20, , 6F
不會用不代表這東西沒屁用,個人習慣問題
02/23 15:20, 6F

02/23 15:40, , 7F
NetBeans 很久了
02/23 15:40, 7F

02/23 15:48, , 8F
netbeans哪是新東西 囧...
02/23 15:48, 8F

02/23 16:03, , 9F
Sublime 比 NetBeans 潮 100倍好嗎
02/23 16:03, 9F

02/23 16:19, , 10F
認同
02/23 16:19, 10F

02/23 16:22, , 11F
一堆人搞不清楚東西是什麼就極力追求,盲從的人
02/23 16:22, 11F

02/23 16:28, , 12F
認同標題那句話,可是看內文卻覺得很沒說服力...
02/23 16:28, 12F

02/23 16:53, , 13F
http://goo.gl/xDYyeX 先行、開創、守成、不死,四族開
02/23 16:53, 13F

02/23 16:54, , 14F
戰,下好離手! :D https://i.imgur.com/5GlRIh.jpg
02/23 16:54, 14F

02/23 17:00, , 15F
只是不習慣就說不好用
02/23 17:00, 15F

02/23 17:15, , 16F
DP並不是什麼新穎的東西,它是個過去經驗的總結
02/23 17:15, 16F

02/23 17:33, , 17F
我php剛開始寫沒多久就一直用netbeans 用到現在還是用爽爽
02/23 17:33, 17F

02/23 18:06, , 18F
netbean哪裡新...
02/23 18:06, 18F

02/23 18:26, , 19F
Design Pattern很久了...新的Pattern出現、舊的變成語
02/23 18:26, 19F

02/23 18:26, , 20F
言內建
02/23 18:26, 20F

02/23 18:29, , 21F
觀點很怪
02/23 18:29, 21F

02/23 18:33, , 22F
不認同,Design Pattern、Refactoring有些我都是先用才
02/23 18:33, 22F

02/23 18:35, , 23F
感受到它的優點。有些東西都是前面的人智慧的結晶怎麼會
02/23 18:35, 23F

02/23 18:37, , 24F
沒屁用 工具本來也就是順手的好用。怎麼會扯一大堆
02/23 18:37, 24F

02/23 18:39, , 25F
的確不該盲從的學習但是遇到問題再學也太被動
02/23 18:39, 25F

02/23 18:40, , 26F
NetBeans也是老東西了,vim也可用它的protocol溝通。我
02/23 18:40, 26F

02/23 18:40, , 27F
之前用pyClewn(把gdb整進vim)就是透過它
02/23 18:40, 27F

02/23 19:06, , 28F
你說的新東西怎麼都舊舊的...
02/23 19:06, 28F

02/23 19:08, , 29F
把舊東西當新名詞還能狗屁一堆
02/23 19:08, 29F

02/23 19:09, , 30F
@snaketsai 有趣,有連結能分享嗎?
02/23 19:09, 30F

02/23 19:13, , 31F
NetBeans很好用阿QQ
02/23 19:13, 31F

02/23 19:18, , 32F
linux上我比較習慣用gdb+vi, windows用vs ,可能人老了,
02/23 19:18, 32F

02/23 19:18, , 33F
新玩具上手比較慢
02/23 19:18, 33F

02/23 19:30, , 34F
腦殘
02/23 19:30, 34F

02/23 19:46, , 35F
我還以為這是老文章,netbeans很久了耶,當例子舉很弱
02/23 19:46, 35F

02/23 19:47, , 36F
Sublime Text 比 NetBeans 新多了好嗎
02/23 19:47, 36F

02/23 19:50, , 37F
我還以為是docker要中槍 沒想到是netbeans ...
02/23 19:50, 37F

02/23 19:52, , 38F
不認同就算了 沒必要罵人 原po可以提告了
02/23 19:52, 38F

02/23 20:10, , 39F
那我用WebMatrix寫PHP 算是很潮的了嗎?
02/23 20:10, 39F
還有 30 則推文
02/23 22:06, , 70F
標題對了,內文毀了XD
02/23 22:06, 70F

02/23 22:37, , 71F
所以22K
02/23 22:37, 71F

02/23 23:23, , 72F
覺得觀點沒錯但是例子怪怪的XD
02/23 23:23, 72F

02/23 23:38, , 73F
@james732 圍繞著立論的 context 有點薄弱,所以怪怪的.
02/23 23:38, 73F

02/24 00:16, , 74F
先了解它,再決定要不要用
02/24 00:16, 74F

02/24 00:28, , 75F
沒碰過只看一下只能知道皮毛. 像最初學jQuery時看起來
02/24 00:28, 75F

02/24 00:29, , 76F
也是不需要, 但用一段時間就離不開它了... :P
02/24 00:29, 76F

02/24 09:59, , 77F
為何這作者發的文章我都覺得是資歷淺才會發的文章…
02/24 09:59, 77F

02/24 10:08, , 78F
慘文
02/24 10:08, 78F

02/24 10:46, , 79F
不認同 因為好奇才會讓自己進步
02/24 10:46, 79F

02/24 12:15, , 80F
錯了 就是要擠出時間 摸新東西 當然重要案子 是挑穩的
02/24 12:15, 80F

02/24 13:28, , 81F
同意 要有定見 不然現下工具多如牛毛 如果人人一句就試 那
02/24 13:28, 81F

02/24 13:28, , 82F
每天在那邊玩工具就飽了
02/24 13:28, 82F

02/24 15:10, , 83F
NetBeans 一般不是拿來寫JAVA的嗎?
02/24 15:10, 83F

02/24 16:02, , 84F
只認同一部分,design pattern沒遇到類似的問題你不會覺
02/24 16:02, 84F

02/24 16:02, , 85F
得他有好處,學了也不一定會用
02/24 16:02, 85F

02/24 16:03, , 86F
不過你不去看design pattern的話就永遠不知道他能幫你解
02/24 16:03, 86F

02/24 16:03, , 87F
決哪些問題
02/24 16:03, 87F

02/24 16:19, , 88F
新東西要學到精是不一定學到完,重點是錢也不見得高,但是
02/24 16:19, 88F

02/24 16:20, , 89F
還是要溫故知新,了解新東西在做什麼,跟目前的舊思維有啥
02/24 16:20, 89F

02/24 16:21, , 90F
差異,優劣,而不是全盤否認
02/24 16:21, 90F

02/24 16:29, , 91F
日本的明治維新v.s.中國的師夷之長以制夷
02/24 16:29, 91F

02/24 18:38, , 92F
中文文章寫得像英文翻譯過來的
02/24 18:38, 92F

02/24 19:10, , 93F
覺得 IDE 不能拿來跟 Design Pattern 一起比
02/24 19:10, 93F

02/24 20:59, , 94F
通篇不知所云,例子跳來跳去無法連貫,可以先學寫作文
02/24 20:59, 94F

02/24 20:59, , 95F
但是作文大概被您歸類到沒用地所以沒學吧...
02/24 20:59, 95F

02/24 23:37, , 96F
吵這個好沒意義 ==。IDE這種東西,能把程式用自己最
02/24 23:37, 96F

02/24 23:37, , 97F
有效率的方式表現出來就ok啦!
02/24 23:37, 97F

02/25 00:34, , 98F
不認同,你現在沒用到。不見得以後用不到。前提是你要先
02/25 00:34, 98F

02/25 00:34, , 99F
知道它可以幫你作什麼用。
02/25 00:34, 99F

02/25 10:13, , 100F
工具這種東西不是用的爽就好了嗎@@ 覺得不好用你就換
02/25 10:13, 100F

02/25 10:13, , 101F
一個嘛
02/25 10:13, 101F

02/25 11:32, , 102F
就標題來講,更大的問題應該是沒時間 有時間學新東西當
02/25 11:32, 102F

02/25 11:32, , 103F
然是很好 但dead line在眼前當然保守為宜
02/25 11:32, 103F

02/25 11:43, , 104F
還有人力,新技術要用到production又是一個漫長時間
02/25 11:43, 104F

02/25 13:29, , 105F
半瓶水...
02/25 13:29, 105F

02/25 19:56, , 106F
推「工具這種東西用的爽就好」
02/25 19:56, 106F

02/26 06:57, , 107F
...
02/26 06:57, 107F

02/26 14:48, , 108F
無法認同design patterns的說法
02/26 14:48, 108F

03/13 00:51, , 109F
大概可以理解原po想講的概念,其實我還滿認同的,推一個
03/13 00:51, 109F
文章代碼(AID): #1Kwicygg (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Kwicygg (Soft_Job)