[請益] 軟體的人生規劃

作者: jj0321 (JJ與你倒數唷)   2016-12-11 11:46:18
  各位大大好,目前有些寫軟體的職場規劃想請益。
  學歷是私立資工學士,工作有一年經驗。現在在南科某間敢稱全台第二的
外包工程設備商軟體部門工作,目前工作內容是開發收產線設備報上的資料,
USER能看每日生產、異常報表,對機台能下command等,也需要出差到客戶現場
做上線。
  這份工作已做一個月,薪資40k/M。但是,開發軟體的方法不是很合,沒有版本控制
、DB隨便設計(看過某系統的DB 1百多個Table全部沒foreign key做關聯...)、技術偏舊
(ASP.NET還在用 .NET 2.0...),整體上主管認為USER要的功能能做出來就好。
  現在開始迷惘在這間公司繼續待著,能否學到東西?想多學新的技術,但
目前工作環境無法去改,曾跟主管說能否用ASP.NET MVC開發,但被拒絕了,原因
是怕我用MVC會有一堆BUG無法修...
  由於有些家庭因素,只能在台南工作,如果繼續在台南發展的話,各位大大會
建議怎做?
  1. 在這間拚經歷,至少要一年以上
2. 找別間公司
  3. 其他
  懇請各位大大指教,謝謝。
作者: maxqq (max)   2016-12-11 11:55:00
當你的主管不想讓開發環境更舒適,這還能說啥公司鐵定沒足夠的競爭力,只要一遇到問題就閃躲不過不確定台南好不好找工作,邊做邊找吧
作者: landlord (91)   2016-12-11 12:07:00
1. 已有能力直接換公司2. 培養能力換公司你目前那樣的環境會影響你整個職涯的發展跟視野
作者: ymcheung (ymc)   2016-12-11 12:17:00
沒有版控的話那不是天天都在處理覆蓋問題
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2016-12-11 12:23:00
差不多內容的檔案 檔名滿天飛吧...慘
作者: LaPass (LaPass)   2016-12-11 12:24:00
其他公司差不多都是這樣子,所以,找薪水高的。
作者: kyoin (nioyk)   2016-12-11 12:35:00
感覺常常看到沒設定fk的 沒版控真的比較糟糕要玩新技術 找新創比較有發揮空間
作者: lucky4283 (KENNY)   2016-12-11 12:50:00
先待至少一年比較好
作者: yuanyu90221 (菜菜鳥)   2016-12-11 13:05:00
辛苦了 也一樣 迷惘中 加油
作者: wyyoung (新的開始)   2016-12-11 13:20:00
正常,很多公司。差不多就是客戶要什麼做給他就好,不要bug風險。影響商譽信認
作者: testPtt (測試)   2016-12-11 13:47:00
自動控制的軟工技術力進步很慢 建議找做消費性產品的
作者: mapleone (mapleone)   2016-12-11 14:10:00
還想繼續待在台南就忍下來。這已經是台南的頂級公司了。1和2都是要抱著離開台南到新竹、台北,甚至上海、歐美的決心。如果不想離開台南,就忍耐吧。您為家庭犧牲事業,是應該被稱讚的行為。
作者: felixgugu (felix)   2016-12-11 14:17:00
別說FK了 連PK都沒有的我都看過
作者: landlord (91)   2016-12-11 14:18:00
如果是正常可以練功的公司,我過去甚至會建議要待兩年,但你離開這公司的理由夠充分,我覺得不用硬撐
作者: naoomi (奈米)   2016-12-11 14:19:00
感覺做愈久只會沒競爭力 不去台北看看?
作者: forink (佛硬客)   2016-12-11 14:31:00
有時候FK沒有一定要在DB中設定,要看系統架構和後續維護
作者: YahooTaiwan (超可愛南西我老婆)   2016-12-11 14:32:00
還年輕 不要被舊技術綁死
作者: NvidiaCUDA (深度學習救台灣)   2016-12-11 14:40:00
我以前Caffe用的嚇嚇叫 現在還不是都要學Tensorflow所以面向技術和面向使用者 還有潮度 都是要兼顧ㄉ
作者: testPtt (測試)   2016-12-11 14:42:00
現實面的無奈 帶著家人跑可能80k也不夠 所以只好留在台南
作者: ripple0129 (perry tsai)   2016-12-11 14:47:00
小公司比較敢用新技術吧,大公司都不出問題就好
作者: asleisureto (ASLE)   2016-12-11 14:52:00
南部+學士 有四萬算很優異薪水了 無法離開台南的話還是繼續待著吧
作者: gmoz ( This can't do that. )   2016-12-11 15:36:00
快逃有domain know how還能待一下 沒有的話就塊逃ㄅ
作者: landlord (91)   2016-12-11 15:38:00
你看到的問題可以當作挑戰的機會,試著改善、引入活水成功或失敗都可以獲得經驗,成功你也可以改善自己工作失敗,找原因、找方式,經驗帶在身上到下一間公司發揮也是因為你還年輕,被環境綁住,會容易讓你成長受限
作者: ken1325 (優質水瓶男)   2016-12-11 15:47:00
你可以在你本機自己做版控
作者: viper9709 (阿達)   2016-12-11 15:56:00
一樓正解
作者: michaelchen1 (麥克麥克)   2016-12-11 16:06:00
如果只能在台南就繼續待著吧
作者: abccbaandy (敏)   2016-12-11 16:07:00
新技術本來就很危險啊...出問題誰負責?不過沒版控...資料夾備份法?XD
作者: askacis (ASKA)   2016-12-11 17:12:00
自己做版控,那天出事的時後你的版控就是大家的救星了,可以順勢導入
作者: ripple0129 (perry tsai)   2016-12-11 17:13:00
自己本機做版控啊,反正等要push時再來處理conflict的問題,完全沒版控連改了哪些檔案很容易自己都忘了吧
作者: atpx (秋雨的心情)   2016-12-11 17:19:00
其他部分沒意見, 但table有沒有FK個人持保留態度看系統使用的目的, FK只是DBMS提供的功能之一, 不是非用不可FK利於程式之外, 也就表示你要改他影響很大很麻煩獨立於另外, 就算是PK, 某些情況也不一定要有, 例如暫存用table
作者: ahli (ahli)   2016-12-11 18:33:00
就算有Domain know how還是建議你花一些時間把resume弄好這樣才有去別間的機會你說的軟體開發流程那些 哪個Domain都很重要= =跟前面大大說的一樣 我覺得是會影響你之後整個生涯的...
作者: meteor007 (meteor007)   2016-12-11 19:15:00
問個蠢問題,沒設定FK的話,table之間的關聯性怎麼處理
作者: testPtt (測試)   2016-12-11 19:21:00
多的是用軟體來看DB 這類通常正規化也很糟糕其實少加班有時間念書就可以待了 不見得要從工作上學習
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2016-12-11 19:34:00
其實就只是個可以連線的EXCEL......
作者: abc0922001 (中士abc)   2016-12-11 19:41:00
我也都自己版本控制,別人的另外開分支去放
作者: ripple0129 (perry tsai)   2016-12-11 19:48:00
理論上的理想化與實務上的需求化造成衝突是很正常的,多適應吧XD
作者: benqm300 (人生苦短)   2016-12-11 20:17:00
1. 如果一開始沒用版控,你就要當第一個,這種上推行是天堂還是下地獄就看造化了。2. 沒有FK的很常見,怎麼知道Table間的關聯?有文件就看的出來,沒文件?就靠你自己找或問老人了。
作者: Trick   2016-12-11 20:22:00
有沒有考慮走backend?
作者: BignoZe (BignoZe)   2016-12-11 21:35:00
台南不是有好想工作室 技術都還滿先進的
作者: Sizemore24 (newborn in Tampa)   2016-12-11 21:47:00
如果沒到非台南不可的程度,建議閃人你們若用的技術太舊,待越久也不見得會提升競爭力;另外,下班後可能要辛苦點,多學點新東西,充實github、履歷...等
作者: vi000246 (Vi)   2016-12-11 23:09:00
我們的專案還沒申請好版控 現在都是我自已在本機用版控要合併的時候再手動合
作者: mepowerlmay (用心,找對人)   2016-12-12 00:47:00
中文table name跟欄位 沒key看過嘛?下班學新的 機會 或選擇來得時候跳
作者: atpx (秋雨的心情)   2016-12-12 01:15:00
每次更動資料會檢查FK, 如果是密集寫帳的時候可能會lock另外就是在測試或找問題時, 只會倒要用的資料到測試環境這時候FK就是種妨礙只要看某幾筆, 卻被東卡西卡浪費時間造資料學校教學當然是全部都教, 但實務上要看狀況決定要不要用不設FK就是用程式管理資料的關聯性設一堆constrain保護資料像銅牆鐵壁, 有好處也是有代價的就像isolation level是不是要用到最高等級的道理一樣
作者: testPtt (測試)   2016-12-12 09:51:00
我是支持界線畫清楚對DB或程式維護比較好 時間該花要花
作者: beatada (愛睡喵)   2016-12-12 12:55:00
我也是台南人,你說的技術受限制情況我也經驗過,只能在有限資源的情況下儘量讓自己的開發環境舒適(一個人的git一個人的軟工一個人的oop)這樣至少在面對人力市場時不會過度貶值。幸運的是我單身,在第三年逃離台南,目前領過去的兩倍薪。
作者: bigshawn (棉花)   2016-12-12 13:19:00
還在用delphi5開發的路過.....這語言不知道還能活多久
作者: forink (佛硬客)   2016-12-12 13:31:00
我也是自己架server裝git管過去的作品。
作者: tri613 (阿脆)   2016-12-12 17:21:00
我也在相同煩惱中...一起加油QQ
作者: bigshawn (棉花)   2016-12-12 22:44:00
一家接案的公司 最近有風聲說要準備換.net mvc開發 不過要等多久就不知道了而且就算換了也不一定摸的到 被分配到維護舊的案子就只能繼續用delphi了
作者: clanguage (C語言)   2016-12-13 22:03:00
工作就工作要學什麼? 想學你早就學歷高人一等了
作者: sorryla (Mr.東)   2016-12-14 08:29:00
工作學新東西不是很基本的嗎?
作者: mick99988 (高雄人)   2016-12-15 00:33:00
你那間是X捷?

Links booklink

Contact Us: admin [ a t ] ucptt.com