看板 Soft_Job 關於我們 聯絡資訊
  各位大大好,目前有些寫軟體的職場規劃想請益。   學歷是私立資工學士,工作有一年經驗。現在在南科某間敢稱全台第二的 外包工程設備商軟體部門工作,目前工作內容是開發收產線設備報上的資料, USER能看每日生產、異常報表,對機台能下command等,也需要出差到客戶現場 做上線。   這份工作已做一個月,薪資40k/M。但是,開發軟體的方法不是很合,沒有版本控制 、DB隨便設計(看過某系統的DB 1百多個Table全部沒foreign key做關聯...)、技術偏舊 (ASP.NET還在用 .NET 2.0...),整體上主管認為USER要的功能能做出來就好。   現在開始迷惘在這間公司繼續待著,能否學到東西?想多學新的技術,但 目前工作環境無法去改,曾跟主管說能否用ASP.NET MVC開發,但被拒絕了,原因 是怕我用MVC會有一堆BUG無法修...   由於有些家庭因素,只能在台南工作,如果繼續在台南發展的話,各位大大會 建議怎做?   1. 在這間拚經歷,至少要一年以上 2. 找別間公司   3. 其他   懇請各位大大指教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.176.107 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1481427985.A.25C.html
maxqq: 當你的主管不想讓開發環境更舒適,這還能說啥 12/11 11:55
maxqq: 公司鐵定沒足夠的競爭力,只要一遇到問題就閃躲 12/11 11:56
maxqq: 不過不確定台南好不好找工作,邊做邊找吧 12/11 11:57
landlord: 1. 已有能力直接換公司 12/11 12:07
landlord: 2. 培養能力換公司 12/11 12:07
landlord: 你目前那樣的環境會影響你整個職涯的發展跟視野 12/11 12:08
之前待的小公司有不錯的軟體開發流程,以為到大公司會更有規模, 結果看來更慘,真心覺得在這邊學一年只會一場空
ymcheung: 沒有版控的話那不是天天都在處理覆蓋問題 12/11 12:17
XD...唉
Sunal: 差不多內容的檔案 檔名滿天飛吧...慘 12/11 12:23
LaPass: 其他公司差不多都是這樣子,所以,找薪水高的。 12/11 12:24
大大請問其他公司是指台南的公司嗎?
kyoin: 感覺常常看到沒設定fk的 沒版控真的比較糟糕 12/11 12:35
kyoin: 要玩新技術 找新創比較有發揮空間 12/11 12:39
台南的Startup非常稀少,能找的公司資訊幾乎來自人力銀行, 不知kyoin大還有哪些資訊(平台)可以在台南找?
lucky4283: 先待至少一年比較好 12/11 12:50
yuanyu90221: 辛苦了 也一樣 迷惘中 加油 12/11 13:05
一起加油
wyyoung: 正常,很多公司。差不多就是客戶要什麼做給他就好,不要b 12/11 13:20
wyyoung: ug風險。影響商譽信認 12/11 13:20
主管的考量是這樣沒錯,穩定能RUN就好
testPtt: 自動控制的軟工技術力進步很慢 建議找做消費性產品的 12/11 13:47
QQ
mapleone: 還想繼續待在台南就忍下來。這已經是台南的頂級公司了。 12/11 14:10
mapleone: 1和2都是要抱著離開台南到新竹、台北,甚至上海、歐美 12/11 14:10
mapleone: 的決心。如果不想離開台南,就忍耐吧。 12/11 14:11
mapleone: 您為家庭犧牲事業,是應該被稱讚的行為。 12/11 14:12
謝謝...不然真的是想到外面走
felixgugu: 別說FK了 連PK都沒有的我都看過 12/11 14:17
XD 太扯了
landlord: 如果是正常可以練功的公司,我過去甚至會建議要待兩年 12/11 14:18
landlord: ,但你離開這公司的理由夠充分,我覺得不用硬撐 12/11 14:18
這間練穩定不要ERROR功 算正常嗎..?
naoomi: 感覺做愈久只會沒競爭力 不去台北看看? 12/11 14:19
納悶這間是不是養老用
forink: 有時候FK沒有一定要在DB中設定,要看系統架構和後續維護 12/11 14:31
YahooTaiwan: 還年輕 不要被舊技術綁死 12/11 14:32
NvidiaCUDA: 我以前Caffe用的嚇嚇叫 現在還不是都要學Tensorflow 12/11 14:40
NvidiaCUDA: 所以面向技術和面向使用者 還有潮度 都是要兼顧ㄉ 12/11 14:40
這裡只能潮出古井的水...
testPtt: 現實面的無奈 帶著家人跑可能80k也不夠 所以只好留在台南 12/11 14:42
QQ
ripple0129: 小公司比較敢用新技術吧,大公司都不出問題就好 12/11 14:47
asleisureto: 南部+學士 有四萬算很優異薪水了 無法離開台南的話 12/11 14:52
asleisureto: 還是繼續待著吧 12/11 14:52
4W真的在南部算不錯, 有比較過台南市區的薪水, 3~4年經驗只給35K...
gmoz: 快逃 12/11 15:36
gmoz: 有domain know how還能待一下 沒有的話就塊逃ㄅ 12/11 15:36
know how...目前專案學的系統架構, 用在別的專案似乎差不多...
landlord: 你看到的問題可以當作挑戰的機會,試著改善、引入活水 12/11 15:38
landlord: 成功或失敗都可以獲得經驗,成功你也可以改善自己工作 12/11 15:38
landlord: 失敗,找原因、找方式,經驗帶在身上到下一間公司發揮 12/11 15:39
landlord: 也是因為你還年輕,被環境綁住,會容易讓你成長受限 12/11 15:40
有試著導入一些技術,比如原本舊code 撈db資料是寫SQL字串,現在用entity framework 和linq去撈,比較好寫
ken1325: 你可以在你本機自己做版控 12/11 15:47
一個人開發可以這樣用,但要跟別人合作怎辦QQ....
viper9709: 一樓正解 12/11 15:56
michaelchen1: 如果只能在台南就繼續待著吧 12/11 16:06
abccbaandy: 新技術本來就很危險啊...出問題誰負責? 12/11 16:07
abccbaandy: 不過沒版控...資料夾備份法?XD 12/11 16:08
現行部門的作法就是這樣~~~各種外接硬碟複製
askacis: 自己做版控,那天出事的時後你的版控就是大家的救星了, 12/11 17:12
askacis: 可以順勢導入 12/11 17:12
ripple0129: 自己本機做版控啊,反正等要push時再來處理conflict 12/11 17:13
ripple0129: 的問題,完全沒版控連改了哪些檔案很容易自己都忘了吧 12/11 17:13
會試著本機加上版控機制,哪天真的萬一出包...還能回復
atpx: 其他部分沒意見, 但table有沒有FK個人持保留態度 12/11 17:19
atpx: 看系統使用的目的, FK只是DBMS提供的功能之一, 不是非用不可 12/11 17:20
atpx: FK利於程式之外, 也就表示你要改他影響很大很麻煩 12/11 17:21
atpx: 獨立於 12/11 17:21
atpx: 另外, 就算是PK, 某些情況也不一定要有, 例如暫存用table 12/11 17:22
atpx大大請問若沒用FK的好處,是沒constraint的限制而容易update嗎? 目前對DB的實務大都使用學校教的觀念,所以系統的DB沒用FK跟我觀念有衝突XD
ahli: 就算有Domain know how還是建議你花一些時間把resume弄好 12/11 18:33
ahli: 這樣才有去別間的機會 12/11 18:33
ahli: 你說的軟體開發流程那些 哪個Domain都很重要= = 12/11 18:33
ahli: 跟前面大大說的一樣 我覺得是會影響你之後整個生涯的... 12/11 18:34
很想學好正常軟體的開發流程, 走這條路的這項技能不可少, 很怕如果在這間一直待著,是不是未來的軟體生涯會被受限?
meteor007: 問個蠢問題,沒設定FK的話,table之間的關聯性怎麼處理 12/11 19:15
testPtt: 多的是用軟體來看DB 這類通常正規化也很糟糕 12/11 19:21
testPtt: 其實少加班有時間念書就可以待了 不見得要從工作上學習 12/11 19:31
曾經想過,若是下班自學技術,再做些作品,多了這樣的履歷在台南發展有用嗎?
Sunal: 其實就只是個可以連線的EXCEL...... 12/11 19:34
abc0922001: 我也都自己版本控制,別人的另外開分支去放 12/11 19:41
ripple0129: 理論上的理想化與實務上的需求化造成衝突是很正常的, 12/11 19:48
ripple0129: 多適應吧XD 12/11 19:48
QQ
benqm300: 1. 如果一開始沒用版控,你就要當第一個,這種上推行是 12/11 20:17
benqm300: 天堂還是下地獄就看造化了。 12/11 20:17
benqm300: 2. 沒有FK的很常見,怎麼知道Table間的關聯?有文件就看 12/11 20:17
benqm300: 的出來,沒文件?就靠你自己找或問老人了。 12/11 20:18
希望是上天堂呀XDD
Trick: 有沒有考慮走backend? 12/11 20:22
在這間沒分前、後端或DBA那麼細,要你做什麼就生出來...屬於全方位(打雜?)工程師
BignoZe: 台南不是有好想工作室 技術都還滿先進的 12/11 21:35
這間知道~~ 找時間會過去朝聖~~
Sizemore24: 如果沒到非台南不可的程度,建議閃人 12/11 21:47
Sizemore24: 你們若用的技術太舊,待越久也不見得會提 12/11 21:48
Sizemore24: 升競爭力;另外,下班後可能要辛苦點,多 12/11 21:49
Sizemore24: 學點新東西,充實github、履歷...等 12/11 21:50
好的 謝謝
vi000246: 我們的專案還沒申請好版控 現在都是我自已在本機用版控 12/11 23:09
vi000246: 要合併的時候再手動合 12/11 23:10
了解,謝謝建議
mepowerlmay: 中文table name跟欄位 沒key看過嘛? 12/12 00:47
mepowerlmay: 下班學新的 機會 或選擇來得時候跳 12/12 00:48
atpx: 每次更動資料會檢查FK, 如果是密集寫帳的時候可能會lock 12/12 01:15
atpx: 另外就是在測試或找問題時, 只會倒要用的資料到測試環境 12/12 01:16
atpx: 這時候FK就是種妨礙 12/12 01:17
atpx: 只要看某幾筆, 卻被東卡西卡浪費時間造資料 12/12 01:17
atpx: 學校教學當然是全部都教, 但實務上要看狀況決定要不要用 12/12 01:18
atpx: 不設FK就是用程式管理資料的關聯性 12/12 01:21
atpx: 設一堆constrain保護資料像銅牆鐵壁, 有好處也是有代價的 12/12 01:23
atpx: 就像isolation level是不是要用到最高等級的道理一樣 12/12 01:26
原來如此! 確實若測一個TABLE,結果引用超多其他TABLE的KEY,建假資料要測比較麻煩XD
testPtt: 我是支持界線畫清楚對DB或程式維護比較好 時間該花要花 12/12 09:51
beatada: 我也是台南人,你說的技術受限制情況我也經驗過,只能在 12/12 12:55
beatada: 有限資源的情況下儘量讓自己的開發環境舒適(一個人的git 12/12 12:55
beatada: 一個人的軟工一個人的oop)這樣至少在面對人力市場時不會 12/12 12:55
beatada: 過度貶值。幸運的是我單身,在第三年逃離台南,目前領過 12/12 12:55
beatada: 去的兩倍薪。 12/12 12:55
好孤獨又勵志阿~~
bigshawn: 還在用delphi5開發的路過.....這語言不知道還能活多久 12/12 13:19
吐血....bigshawn大大待在系統廠..?
forink: 我也是自己架server裝git管過去的作品。 12/12 13:31
連server也架XD 今天只有先灌git ,commit一些目前做的專案, server未來也放上去
tri613: 我也在相同煩惱中...一起加油QQ 12/12 17:21
QQ 一起加油!
bigshawn: 一家接案的公司 最近有風聲說要準備換.net mvc開發 不 12/12 22:44
bigshawn: 過要等多久就不知道了 12/12 22:44
bigshawn: 而且就算換了也不一定摸的到 被分配到維護舊的案子就只 12/12 22:45
bigshawn: 能繼續用delphi了 12/12 22:45
厲害.......
yesyesyesyes: 你跟我很像 老公司 舊思維 想跑 12/13 15:49
XD 在台南想跑也不能跑去哪QQ
clanguage: 工作就工作要學什麼? 想學你早就學歷高人一等了 12/13 22:03
這問題好奇怪@@? 為何不能從工作中學技術? 看見別人寫的code很神、DevOps很完善、新硬體玩具可以玩等, 學起來變成技能之一,不好嗎? 還是大大不用學就可以在軟體就業市場打片天下?
sorryla: 工作學新東西不是很基本的嗎? 12/14 08:29
mick99988: 你那間是X捷? 12/15 00:33
(!)(?) ※ 編輯: jj0321 (180.205.141.36), 12/15/2016 07:35:19