作者WisdomOrLie (LIvELIfE)
看板Soft_Job
標題Re: [請益] 個人能力與未來規劃的疑問
時間Sun Apr 26 20:38:35 2015
※ 引述《wybnbk (把你掰)》之銘言:
: 個人能力的疑問
: 各位軟體界的前輩大家好
: 我是一名寫程式經歷一年左右的菜鳥
: 最近要換工作了
: 在思考人生未來的同時
: 對自己的能力認知產生疑惑
: 文長 各位前輩若能耐心看完 我會非常非常感謝
: ------
: 目前在中部某連鎖食品業工作
: 這間公司的小老闆三年前在國外拿到知名大學統計碩士後回台灣
: 開始主導公司的所有運作
: 而大量運用電腦儲存資料、建立報表系統與自動化流程也在他的規劃當中
: 經過介紹 去年我便成了他們第一個程式設計師
: 我很感激
: 我一個剛從國立地區大學資管系畢業
: 學歷不怎麼好看的人(因為會寫程式的碩士實在太多了)
: 在一踏入社會馬上得到超級好的機會
: 可以從無到有幫一家公司導入資訊系統
: 也因為只有我一個程式設計師
: 所以可以預期的 在各個專案中我可以一手主導
: 這樣必定可以快速練就一身本領 累積許多經驗
: 我很期待很興奮
: 這一年來的專案開發
: 都是由小老闆給定系統需求
: 然後由我一人進行系統分析設計並執行Coding
: 我雖然學過很多程式語言 但一開始只對自己的VB.net有信心(各位見笑了 就是VB)
: 不過感覺上小老闆好像想測試看看我的學習能力、解決問題能力
: 第一個專案要求我用從來沒學過的PHP開發一個公司內部郵件網頁
: (包含信件須通過管理者審核才能寄出等等功能)
: 於是我開始努力K書上網Google
: 花了大概三個禮拜竟然完成了
: 雖然說功能並不複雜難做
: 但我頓時信心大增
: 原來我可以花不到一個月的時間
: 學習一個沒有用過的技術
: 還做出可以讓公司使用的成品
: 難以想像大學時浪費大半年的時間完成2266專案
: 當時浪費自己多少潛力而不用
: 接下來小老闆讓我用VB.net開發店內的POS
: 因為他未來想擴充很多功能 保持軟體機動性 所以決定不買市售的系統
: 開發POS期間絕對是這年來我進步幅度最大的時候
: 硬體方面
: 試了好幾台pos觸控電腦 遇到各式各樣什麼狀況都有什麼都不奇怪的問題
: 學會設定發票機的編碼 用Command模式印出正確發票
: 學會如何運用條碼機結合程式碼
: 軟體方面
: 了解要駕馭VB這個記憶體怪獸的大致概念
: (在大多數學校絕對是學不到的 因為不會有教授叫你Demo一個禮拜不關機XD)
: 知道不能只看重程式的光明面 對於黑暗面的例外處理也很重要
: 也在這個時候發現只會VB絕對是不夠的
: 接下來又在原有的POS內擴充了會員功能
: 讓有會員卡的顧客可以消費集點折價
: 另外還完成了公司的原料進存貨系統
: 開發這些專案的過程中
: 每個對於經驗豐富的工程師屬於小問題的麻煩
: 都是經驗尚淺的我的大麻煩
: 不過也因此有了幅度不小的能力提升
: 除了在過程中學習外
: 更重要的是知道自己的不足 知道自己應該要去學點東西
: 我開始花費大量下班時間看書上網
: 重新建構OOP知識、學習C#、學習Java、複習C、SQL
: 認識了Uncle Job這個神人 看了幾本他的名著(雖然都還沒看完)
: Clean Code、Clean Coder、敏捷軟體開發等等等
: 這段過程真的很開心、很幸福
: 每天都很期待上班
: 站櫃檯的同事們一句「最近都沒有跑任何錯誤訊息 超好用」就夠我爽整天
: 老闆娘一句「有了系統每天幫我印報表就不怕原料商給我亂搞」 就讓我飛上天
: 還有太多太多讓我獲得十足成就感的時刻
: 「叫分店人員用我們的寄件系統寄過來」等等等等
: 從實做中累積錯誤經驗知道自己欠缺甚麼然後努力進修並把所學應用於工作
: 要再說一次 這段時間真的好開心好幸福好開心好幸福
: 人在無知的時候特別容易滿足於現況
: 在不斷累積知識(或許對於各位前輩們只是常識XD)的過程中
: 慢慢了解到軟體工程的內部樣貌
: 慢慢警惕不能再以笨方法開發專案
: 於是在有意無意間就會和小老闆討論並給他建議
: --備註--
: 哈X碩士的小老闆 有自學過一些程式(PHP、VBA)
: 不過都不專精(大概就是看完該領域的某一本入門書的程度)
: 也沒有自己開發出專案的經驗
: ----
: 他最常說我想太多了 軟體開發沒有那麼困難 不要把問題複雜化了
: 最常說我看的那些書都只是在教我招式 而他教我的是心法
: (我承認他很聰明很厲害 可以很有邏輯的把他的需求講給我聽
: 但寫程式部分我實在不認為他有教過我什麼東西
: 或許他說他教我的心法是他的邏輯?
: 總之他講出來的一些話對於稍微了解軟體工程的人應該都不會認同)
: 對於我給他的建議 他常用冷笑或者酸言酸語否決
: (或許他認為我只是個剛出社會的小毛頭?)
: (或許他覺得他是X佛畢業不需要有人給他建議?)
: 我提議重構既有程式以加強效率、降低維護難度
: 提議加強例外處理機制
: 提議接下來的專案用OOP的概念開發
: 被他以不要浪費時間否決
: (通常在軟體出問題當下他會同意
: 不過隔天他會又說不需要了這樣已經很好了= =
: 然後這個過程不斷循環)
: 提議未來專案應該都要進行單元測試
: 甚至將來有個小團隊一起合作時可以考慮TDD開發(我知道這有難度 但真的好饗往啊)
: 被他以「這好奇怪的邏輯喔」打槍
: 提議不要在狹小的空間工作(一個沒辦法好好伸一個大懶腰的空間)
: 他不想理睬
: 提議多徵一個程式設計師 因為團隊工作可以激發出更多東西
: 他後來還真的有找了一個「懂程式的特助」
: 不過他只是希望在其他分店有一個人可以供他使喚XD
: 跟團隊工作根本扯不上邊
: 於是我提離職了
: 我其實很感激這個小老闆
: 他在大部分的時間對我都還不錯(撇開薪水不談XDD 30K 無年終無紅包)
: 給我很大的揮灑空間
: 但我相信我不早點到其他專職寫程式的公司闖一闖永遠不會進步
: 我實在太需要一個具備程式專業與經驗的團隊來帶領
: 而不是滿足於現狀 繼續自己一人茫然摸索 孤軍奮戰
: 現在能力有限的我繼續獨立工作只是會浪費時間走冤枉路而已
: 我提離職當天晚上 小老闆就打來關切 想留人
: 這通電話大大打擊我的信心
: 雖然薪水不是我想離開的主因
: 但我認為我應該可以領到比現在更好的薪水
: 畢竟我可以快速學習新技術 短時間內獨立開發多個專案 獨立解決問題等等
: 小老闆卻對我酸言酸語
: 他說我剛出社會領30K已經不錯了
: 現在的我其實沒啥能力
: 真正會的「主要」技術其實只有VB
: (這我完全不能否認啊 我雖然有在自學其他語言 但確實我的實務經驗就只有VB...)
: 我如果現在離開其實很笨 放棄那麼好的機會那麼好的薪水
: 去外面自討苦吃
: 總之在他說完一堆打擊我信心的話之後
: 我雖然知道這是他想留住我的策略
: 但我的信心真的大大被動搖
: 難道我的能力真的只能領這樣的薪水?
: 我下班完全不浪費時間玩樂 頂多運動打球 把大多數時間花在自學、進修 →→→ 30K
: 同年紀朋友上班都在滑手機因為一個月只要交一張設計圖 下班快樂玩耍看電影唱歌出國
: 玩
: →→ 目前也是30K 月底公司測驗考過就有31K
: 突然覺得好茫然好困惑
: 難道我真的就像小老闆說的
: 現在的能力領30K已經非常好了?
: 那我是不是放棄寫程式
: 去做保險專員、業務、服務業、去學個硬體學個CAD BLABLABLA
: 薪水差不多甚至更優
: 生活過得還比較爽?
: 後來我還是堅持離職
: 但他要求要給他三個月的「離職交接期」
: 我知道這不符勞基法規定 我可以不要鳥他
: 但我想好聚好散所以還是順他的意
: 目前提離職約一個月了
: 有一直瀏覽數字人力銀行網站
: 但還沒開始投履歷
: (誰會錄取要兩三個月後才可以開始上班的人?)
: 每天都有不一樣的想法
: 例如用C#開發一個全新專案 找新工作時可以拿來當作作品
: 這樣實務經驗就不只有VB了?
: 還是繼續鑽研VB 因為把某個語言練到精 學習其他的就非常輕而易舉
: 但我要如何用只有VB實務經驗的履歷找工作?
: 還是乾脆別寫程式回老家種田算了
: 現在務農的收入還優於一大堆上班族呢
: 但我對程式真的有無比的熱誠啊
: 我真的好愛寫程式啊....
: 好困惑好無奈好茫然
: 煩請各位前輩開釋了
個人能力 & 未來規劃
大魯弟個人認為大大這標題下的真好
感覺上,大大是個蠻不怕問題,又有熱忱解決問題的工程師
重點是在,公司內沒有任何有相關經驗的前輩和資源的狀況下走到現在
衝著這幾點,
大魯弟覺得大大安安 大大威猛
在現在,很多人做這行的的常常抱怨沒人帶,不知從何做起的氛圍下
大魯弟想再說一次,大大威猛
這樣的特質,我想應該有不少用人主管應該會慢喜歡大大的
簡單來說就是,不怕死、敢衝、剛畢業又只是學士,為何不用?
那再反過來,從一樣是勞工的角度來看
大魯覺得大大應該找尋的工作是能滿足大大特性的工作
但唯一一點要注意的是,建議要找主管也是相關背景出身的,因為只有這樣,他才會明白
跟重視大大的特別
因為只能從短短的一篇文章裡稍微的理解大大
以上是五年換了七份工作,同樣身為台中人的大魯弟的想法
再麻煩大大參考看看
--
Sent from my Android
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.79.242.0
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1430051917.A.027.html
推 pttworld: 我想的是大滷麵,你的建議挺友善 04/26 20:45
→ WisdomOrLie: 只有大麵庚 沒有大滷麵 04/26 22:49
推 GGlo5566: 是要大多久啦 大完叫我 04/26 23:08
推 chester06: 老闆~ 魯肉飯大碗 05/02 22:58