看板 Soft_Job 關於我們 聯絡資訊
個人能力的疑問 各位軟體界的前輩大家好 我是一名寫程式經歷一年左右的菜鳥 最近要換工作了 在思考人生未來的同時 對自己的能力認知產生疑惑 文長 各位前輩若能耐心看完 我會非常非常感謝 ------ 目前在中部某連鎖食品業工作 這間公司的小老闆三年前在國外拿到知名大學統計碩士後回台灣 開始主導公司的所有運作 而大量運用電腦儲存資料、建立報表系統與自動化流程也在他的規劃當中 經過介紹 去年我便成了他們第一個程式設計師 我很感激 我一個剛從國立地區大學資管系畢業 學歷不怎麼好看的人(因為會寫程式的碩士實在太多了) 在一踏入社會馬上得到超級好的機會 可以從無到有幫一家公司導入資訊系統 也因為只有我一個程式設計師 所以可以預期的 在各個專案中我可以一手主導 這樣必定可以快速練就一身本領 累積許多經驗 我很期待很興奮 這一年來的專案開發 都是由小老闆給定系統需求 然後由我一人進行系統分析設計並執行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實務經驗的履歷找工作? 還是乾脆別寫程式回老家種田算了 現在務農的收入還優於一大堆上班族呢 但我對程式真的有無比的熱誠啊 我真的好愛寫程式啊.... 好困惑好無奈好茫然 煩請各位前輩開釋了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.218.144 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1429849941.A.E41.html
gn01838335: .........04/24 12:36
gn01838335: 我認為,你要找一個你喜歡的領域去做,才工作的快樂04/24 12:38
sing10407: 很強啊 但你太看輕資訊業的薪水了 ,你目標應該要放在04/24 12:43
sing10407: 幾年後年薪破百,而不是30k沒年終還很爽,以你以前的004/24 12:43
sing10407: 經歷不管到哪其實都可以學很多;而且最好種田薪水高04/24 12:43
sing10407: 我家就種田的04/24 12:43
alandidi: 因為他在也找不到這麼便宜又好用的人了04/24 12:44
fakeAccount: 台北國立新鮮人雖便都35,以你的能力,願意找的話04/24 12:47
fakeAccount: 隨便都有4004/24 12:47
謝謝樓上幾位前輩 但我的實務經驗只有VB 中部地區vb的缺超少 04/24 12:48
sing10407: 看你有沒有考慮北部 我是覺得薪水與發展遠大於北部多出04/24 12:51
sing10407: 來的開銷 我也是從台南上去的04/24 12:51
sing10407: 另外不一定要找vb的 可以投c#等等 有些公司會看你專案04/24 12:52
sing10407: 經歷而已 語言再操你就好04/24 12:52
a926: 你可以投C# ,然後把你那個PHP經歷寫進去.04/24 12:54
a926: 代表你認真操一下C#就可以開始寫了 XD04/24 12:54
※ 編輯: wybnbk (42.76.217.62), 04/24/2015 12:55:55
aoisama: 語言只是基本功,優秀的工程師應該可以快速上手其他語言 04/24 13:17
aoisama: ,但是說VB這東西實在是沒什麼發展空間,建議往C#或是Jav 04/24 13:18
aoisama: a發展,至於PHP這種人人會用的東西,除非你專精到框架運 04/24 13:18
aoisama: 用行雲流水,還是別當成賣點吧 04/24 13:18
testPtt: 他有找人交接嗎? 04/24 13:24
YahooTaiwan: VB.NET 和 PHP 沒這麼不堪吧 04/24 13:25
wybnbk: 超級感謝各位幫我建立信心 還有前輩寄信給我建議 萬分感激 04/24 13:28
wybnbk: 另外小弟剛剛編輯貼文時處理不當不知是否有刪掉前輩的推文 04/24 13:29
wybnbk: 如果有 實在抱歉了 04/24 13:30
hSATAC: 就投履歷啊 開始面試了 兩三個月 onboard 還好啊 04/24 13:30
wybnbk: 他說他要自學VB 然後自己去啃我的code...... 04/24 13:30
YahooTaiwan: 人人都會的語言多得是阿,Java C# 也沒難到哪裡去, 04/24 13:31
YahooTaiwan: 不管哪種語言都是追求專精阿,到底甘語言屁事 04/24 13:31
f1234518456: 有田可以種要是我就回家了 04/24 13:43
aoisama: 我自己是寫PHP,也是我最熟悉的語言之一,但是這東西品 04/24 13:45
aoisama: 質差距太大,有寫的跟屎一樣的也有神級的,比較難說服別 04/24 13:45
aoisama: 人你寫出的是神扣而不是屎扣。再說直譯式語言有效能問題 04/24 13:45
aoisama: ,新創事業用來做MVP是好用,規模大起來還是要刻C跟Java 04/24 13:45
aoisama: ,個人覺得Java 用來熟悉OO跟設計模式,資料結構等基本工 04/24 13:45
aoisama: 很適合,換言之Java學的好,轉什麼語言都快 04/24 13:45
aoisama: 至於c#就是微軟流的Java,VB反而越來越少人用,感覺不到 04/24 13:49
aoisama: 使用VB的優點何在 04/24 13:49
sing10407: 說要種田的想得太美好了 我家一甲多 每年賺不到五十萬 04/24 13:54
sing10407: 一下雨或乾旱利潤再/2 04/24 13:54
sing10407: 你先可以湊出一甲多的田地來種再說 04/24 13:55
flyfoxy: 你老闆說的話的盲點在於你如果留下還是只會VB阿XD 04/24 14:03
wybnbk: 對啊!所以我才覺得要盡快離開才學的到東西 畢竟跟他爭論 04/24 14:20
wybnbk: 沒有一次爭贏他的...... 04/24 14:20
testPtt: 人家的專業就出一張嘴阿 你跟專家鬥? 04/24 14:26
howard1236: 真心覺得你可以得到更好的薪資!!會甚麼語言不重要,重 04/24 14:31
howard1236: 要的是你的解決問題能力。 04/24 14:32
sing10407: 樓上說得沒錯 光你從0到順利上線 很多公司就搶著要你了 04/24 14:37
howdiun: 我已經站內信原PO了 噗 04/24 14:42
holydc: 放棄這麼好的薪水 <- 30k????????? 04/24 15:41
vn509942: 給30K有啥小資格嗆人 直接換了 還酸人咧 04/24 16:51
jose777: 其實學到最後,就是解決問題的能力跟態度.. 04/24 17:15
Panpipe: 你現在是不是要先在104弄好個人履歷再談下一步,撰寫一 04/24 18:13
Panpipe: 份專屬的履歷也需要不少的時間,其實你說30K的問題,一 04/24 18:13
Panpipe: 切都會在你拿到下一份工作offer而有解答,說不定你可以 04/24 18:13
Panpipe: 談到50K,別太小看自己。 04/24 18:13
Darkword1987: 你把中間那段copy下來貼進自我介紹就有40k up了吧 04/24 18:14
keyboard56: 大家都這麼樂觀呀 台中行情這麼好? 04/24 18:36
shadow0326: 自傳寫得不錯,寫到履歷裡面會很加分 04/24 18:51
strlen: 樓上不要鄙視PHP工程師阿~~XD 原PO快走吧你沒他說得那麼 04/24 19:06
strlen: 不堪 04/24 19:07
testPtt: 應該說30k就要有30k的做法 新人就要有新人的樣子 04/24 19:29
GoalBased: 台中很難講,台北要拿40 50 都可以 04/24 19:29
testPtt: 每天上班花個2小時看公司的程式 之後就做自己的研究 04/24 19:30
testPtt: 回家就看影片打game不要在去想公司的事 04/24 19:32
arenda: 你很厲害 加油~ 04/24 19:58
arenda: 快換吧 04/24 19:58
kaibaseto: 這能力在台中要百萬年薪 去台積電吧 04/24 20:16
kaibaseto: 在台中這能力薪水有可能甚至比大學玩四年還低 04/24 20:17
go135: 有更好的薪水就跳,其他都不實際 04/24 20:25
a926: 台中IT起薪都很低,除非你去博奕業。可以考慮先往北部:) 04/24 20:56
ankala: 台北菜鳥碩士都40了 30K還是塊陶阿 04/24 21:05
ckkaze: 跟老闆說你很感謝他,然後要出去闖一闖這樣 04/24 21:33
ckkaze: 好可惜你在台中,在台北我就站內信了>"< 04/24 21:36
poloball: 台中薪水這麼悲喔 我覺得原PO很厲害了 可以來台北闖闖 04/24 22:14
poloball: 我如果是主管 唯一疑慮就是都一人做 沒有合作經驗吧 04/24 22:15
poloball: 30k 真的快逃阿 今天看飲料店正職都28k了 不要埋沒自己 04/24 22:16
wxywxywxy: 我覺得原po很不錯阿 有熱誠又有學習力 別看輕自己 04/24 23:22
AirLee: ?哈佛畢業的慣老闆唷 ,離職交接要三個月 ,你就不要交代 04/25 01:45
AirLee: 的太清楚了 … 04/25 01:45
AirLee: 法律也沒規定甚麼交接要這樣久 ,可以找個人讓你教清楚吧 04/25 01:46
liddle: VB.NET離C#近得很,不要管他說什麼,先找工作要緊。台中 04/25 02:30
liddle: 缺少就上台北吧。 04/25 02:30
JamesSong: 中科台積IT用不到這些,甚至根本用不到coding 04/25 07:46
JamesSong: 為什麼這版常看到很多人用他「想像中的台積電」當例子? 04/25 07:48
pieya: 完全可以開始丟了,面試也是要時間,不用太擔心,而且絕對 04/25 08:46
pieya: 不止30k。30k算哪門子好薪水 04/25 08:46
kaibaseto: 所以台中環境很可悲 不用coding薪水還比要coding的高 04/25 12:31
FoxLee: 小老闆當老闆很強啊! 04/25 22:32
bmbv: 整篇啃完感覺樓主態度很好,我也認為30k只是他的話術,不要 04/25 23:51
bmbv: 太小看自己,把你貼文中的文章放到履歷是不錯的辦法,加油共 04/25 23:51
bmbv: 勉之 04/25 23:51
patchiang13: 你的能力在北部可以拿50K吧 04/26 02:56
charles8064: 跟原po相同遭遇,正在找北部可有帶領我的公司中! 04/26 07:11
charles8064: 前老闆都是跟我說公司也要吸收你在公司學習的成本… 04/26 07:12
lyuping: 總覺得ptt跟現實世界真是兩樣情 大家薪水都說可以領得高 04/26 17:27
lyuping: 但現實世界中根本就不是那麼一回事啊~ 04/26 17:27
首先感謝推文串的所有前輩,真的覺得受益良多,心理的困惑也減低不少 這社會沒有談不到的薪水,只有因能力不足而做不到的事 我會繼續保持學習的拚勁。 再來也很感謝私底下寄信給我的前輩們,不管是經驗分享、加油鼓勵、甚至是工作推薦, 我都覺得受寵若驚!以後等我有足夠經驗與能力後,一定會幫助版上其他困惑中的菜鳥, 讓這個互相照顧的風氣傳承下去! 謝謝Soft_Job! (因不太會使用Ptt,若有漏回信、漏回水球的情況還請包涵) ※ 編輯: wybnbk (118.232.71.123), 04/26/2015 17:56:44
discoby: 套句對岸一位老師的辭職信:世界這麼大 我想出去走一走 04/26 19:29
discoby: 你其實不需要跟他爭辯 感謝他給過你的 其他就不用多說 04/26 19:31
discoby: 把程序辦完 趕快走人就是了 04/26 19:31
descent: 加油, 你很厲害, 光是那份熱情就足以立於不敗之地 04/27 10:10
bndan: 有此熱情是好事 但你要再進步就是選擇技術為主要體系的公司 04/27 19:02
bndan: 不然接下來你只會繼續被VB困住.C#可以是立基.但如果再選到 04/27 19:03
bndan: 非技術體系的公司.大概會陷入薪水天花版/取代性問題... 04/27 19:04
todau: 光看這老闆把mail,pos系統都交給一位30k薪資的工程師自己 04/27 21:34
todau: 開發,就可以明白他根本不認同軟體系統的價值啦!待再久也 04/27 21:34
todau: 不可能給你多高薪的。 04/27 21:34
andymai: 現在務農還優於一大堆上班族?好奇是怎麼比的?產銷班和22K 04/28 02:39
andymai: 的比嗎?另外有心就開心弄作品啊~管誰說啥做什麼... 04/28 02:39
varus: 其實在那公司需要的程式就是那樣 04/28 11:57
varus: 除了功能完整以外,其他對他來說都是成本 04/28 11:59
varus: 既然學習已經到瓶頸,薪水還普普,就走吧 04/28 12:02
dragontail: 加油!你值得更好的 04/28 15:03
ECMA: 三個月 要是我就直接擺爛了... 04/29 16:09
viper9709: 推todau, 原po的決定是對的~別被騙了,這種人很多阿 04/30 22:59