Re: [閒聊] 轉:全棧工程師到底有什麼用
不是很想回應這個話題是因為要寫很長、有點累,
讓我簡單的寫寫就好。
※ 引述《sick09843 (咚咚畢特)》之銘言:
: 看到這篇心有戚戚焉,也想順便藉著標題問一下
: 目前工作主要負責Android和iOS app開發,偶爾客串一下html5和php
: 有時也要自己後端包api給前端用,資料庫當然也會碰到(sqlite, mysql)。
: 大部分的時間就是google找解法,一開始對架構懵懵懂懂還是能把程式寫出來,
: 到現在越來越有經驗就自學了design pattern
: 並且更注重software architecture與refactoring
: 我想我目前的情況大概就跟文中的作者差不多。
: 知道的東西越多以後反而覺得自己越廢...因為只要google就有答案了...
「會整合」跟「會碰到」是兩回事,
有時候是別人整理好給你用,那種狀況就不叫整合。
就跟會 call FB API 拿資料不代表會分析 FB data,
會到 AWS 建一台新的 instance 當 VPS 用不代表會 scale 一樣。
每件事情都是有深度的,如果你覺得你做的事情沒有深度,
那叫個新人來作你做的事情,看看他要花多少時間上手,那叫深度。
至於 google ,這世界上因為工程師太多跟其實大家都在解決類似的問題,
所以很有可能我們所拆解出來的問題都有人曾經挑戰過了,這很正常。
但你要知道,你從找到的資料能判斷這是不是答案,是因為你有門路,
你已經有過去的經驗累積幫助你進行判斷跟確認。
而且越深的議題能參考的資料就越少,
像我有時在做的東西,很多是 google 過去也只有幾個人挑戰過,
甚至可能還沒人成功過。
(舉個例子,我曾經想挑戰用 FB API 自幹 comments plugin ,
當初我只搜到 10 幾個 reference 而且還沒人成功過,
因為這個方向要做的事情很冷門,或換個角度講他其實不那麼重要。)
但我們還是可以靠經驗跟知識去判斷這件事情的可行性,
預先評估跟分析結果,而不是單純的倚賴外界的知識索引。
這叫經驗跟整合。
: 平常的工作就是如果老闆想到一個新功能,
: 我就去google研究一下要怎麼使用並且加到目前專案。
: 或者修改維護目前的專案(但老闆根本不care這種東西,都是自己默默的做)
: 深深覺得這種事情好像無論誰來做都可以,
: 反正就是google找答案,不知道自己有什麼特別突出的點。
這個狀態我是戲稱為小叮噹模式,你工作的重點是讓你老闆放心,
而不是你能做到多強的東西,因為你老闆只在乎他的點子能不能被執行出來。
當然,你能把這些事情做好,讓你老闆有信任,那就是他要的。
所以你是不是特別突出,其實在你的工作上也不是所謂的 KPI,
而信任累積下來之後也不是誰來作都能拿到一樣的信任。
我覺得你沒意識到這點。
(當然,請務必在累積信任同時提醒老闆要給你對應的薪水。。。)
至於你有什麼特別突出的點,我想你應該是特別沒自信吧,
多跟其他公司的工程師做水平交流,就會比較瞭解自己是什麼狀態。
這個我們不知道你的狀況,說不得準,
這種東西靠自我感覺良好不是不行,但很危險。
: 於是開始熱衷寫一些關於技術的部落格,
: 或是在stackoverflow上幫忙解答(這些事真的有趣多了,尤其看到reputation往上時)
: 常常看到很多工作要找 "專精XXXXX" 的人,請問一下怎樣的能力才算是專精?
: 以目前的狀況工作上都沒有什麼太大的問題,
: 主要是想知道該怎麼繼續學習達到專精的定義
: 希望各位前輩可以給點建議,感謝~
專精指的是碰到該領域所有問題你都能提出解決方案或替代方案,
站在問題前面敢說,「這東西交給我就對了。」。
如果我說不行,那就表示這東西真的不行。
如果我說可以,那就表示這東西我做的來。
寫 blog 跟回答問題是一個好方向,
但就算是寫 blog 跟回答問題,也有循序漸進的進程。
以前剛學的時候主要都幫忙回 getting start ,一些新手環境設定的問題,
現在我會去回的幾乎都是架構面或一些比較深入沒有人回的問題,
不同的 level 也要挑戰不同問題,
特別是要挑戰那些你試著回答之前你根本不會的問題。
所謂全端工程師,要點在協調(奇怪我覺得這原文都有帶到啦。。。),
如果沒點溝通能力那就等於是廢掉了。
他的重點不是啥事都自己幹,是可以當跨窗口整合的平台,
而且在自己專擅的領域還能發揮出完整的戰力。
他厲害與有效益的點在於團隊裡面會減少很多無用的功,
而不是他能做很多的事情。
但我們常常都覺得全端工程師就是要做很多的事情,
這是完全反方向,而且只會把全端工程師趕跑的。
一點拙見這樣。
--
Life's a struggle but beautiful.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.181.216
※ 編輯: TonyQ 來自: 61.228.181.216 (01/21 14:01)
※ 編輯: TonyQ 來自: 61.228.181.216 (01/21 14:02)
→
01/21 14:28, , 1F
01/21 14:28, 1F
推
01/21 14:43, , 2F
01/21 14:43, 2F
推
01/21 15:27, , 3F
01/21 15:27, 3F
推
01/21 17:31, , 4F
01/21 17:31, 4F
推
01/21 20:01, , 5F
01/21 20:01, 5F
推
01/21 20:14, , 6F
01/21 20:14, 6F
推
01/22 09:46, , 7F
01/22 09:46, 7F
→
01/22 09:47, , 8F
01/22 09:47, 8F
→
01/22 09:52, , 9F
01/22 09:52, 9F
→
01/22 14:32, , 10F
01/22 14:32, 10F
推
01/22 14:45, , 11F
01/22 14:45, 11F
→
01/22 14:46, , 12F
01/22 14:46, 12F
→
01/22 14:48, , 13F
01/22 14:48, 13F
→
01/22 14:48, , 14F
01/22 14:48, 14F
→
01/22 14:50, , 15F
01/22 14:50, 15F
→
01/22 15:41, , 16F
01/22 15:41, 16F
→
01/22 15:42, , 17F
01/22 15:42, 17F
→
01/22 15:42, , 18F
01/22 15:42, 18F
→
01/22 15:42, , 19F
01/22 15:42, 19F
→
01/22 16:44, , 20F
01/22 16:44, 20F
→
01/22 16:47, , 21F
01/22 16:47, 21F
討論串 (同標題文章)