iT邦幫忙

8

有沒有初階的程式設計工作?

  • 分享至 

  • xImage

我是一個已經工作多年的程式設計師,工作是網頁設計,我的工作常常要學新的東西,不然就是做的東西很難,我就常常加班,壓力很大,請問在這一行都是這樣嗎?有沒有比較簡單一點的程式設計工作?薪水低一點沒關係。我現在的薪資一個月40K,我已經做程式設計6年的時間了,這樣的薪水我知道偏低,好像比起別人低很多,不知道大家覺得如何?不過工作壓力都還是很大,即使之前有一個工作月薪36K壓力也還是很大。

看更多先前的討論...收起先前的討論...
寫程式能寫到工作壓力很大通常有個很大的原因………
那就是:只當工作,所以沒有學到東西。

嗯!不用急著想要說:我有學到很多啊。
那……你學會「程式設計」了嗎?
相信我,我說的「程式設計」跟你想的「程式設計」不會是一樣的東西。
如果你覺得會是一樣的東西:那你怎麼只有40k還做得那麼累???
當興趣寫會比較開心
像這邊有些程式類的作業問題
我有空都改成C#
當作練功防止老人痴呆
jeffhtw iT邦新手 5 級 ‧ 2022-10-08 07:53:26 檢舉
新的東西應該是平常就要涉獵了解,而不是要用到才去學,這樣子只會累死自己
寫程式寫6年,還在做初階?代表你平常就沒有心要學習啊………
Albert iT邦高手 1 級 ‧ 2022-10-19 22:07:41 檢舉
有些東西
例如: 應用系統架構
有公司有些工作近20年當了系統部副總...還是不懂"應用架構"亂亂寫
資料庫系統正規劃100分
應用資料過帳後
還是分散到各資料表
集合起來都"對不上來"
總帳明細帳進貨領用生產....不一致
player iT邦大師 1 級 ‧ 2022-10-27 17:12:30 檢舉
To Albert:
除了資料庫正規化(用PK與FK把重複出現的欄位內容的資料表,用關聯的方式拆散到多個資料表,查詢時再一堆join)
還有資料庫反正規化 (預先把一堆關聯的資料表的欄位展開,減少join的次數)

如果正規化後,資料會對不起來
通常問題出在PK與FK的關係沒處理好
早期的設計,有可能根本不明確設FK

https://jamie-life-coding.site/2021/09/database-normalization-pros-cons/
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
6
海綿寶寶
iT邦大神 1 級 ‧ 2022-10-07 10:03:46
最佳解答

問題不是「有沒有初階的程式工作」
問題是「你想換工作」

答案很簡單
開始找工作就好了

期望工作待遇如下
1.不需要常常要學新的東西
2.不需要做很難的東西
3.不需要常常加班
4.不要壓力很大
5.薪水低一點沒關係

綜合以上5點
我推薦第一優先考量「傳統產業的資訊部門」(不要找乙方/約聘/駐點/SI)

尼克 iT邦大師 1 級 ‧ 2022-10-07 10:30:21 檢舉

我看會羅生門

jeffhtw iT邦新手 5 級 ‧ 2022-10-08 07:56:27 檢舉

傳統產業的mis要會十八般武藝喔!因為只有你一人要管全公司全工廠的軟硬體設備,大至系統掛掉或更換,小到滑鼠鍵盤壞掉都要處理喔!

sam0407 iT邦大師 1 級 ‧ 2022-10-09 12:07:54 檢舉

沒錯,找傳產而且是用自己開發的ERP那種,超爽~~
當然面試時要探聽一下,這套已經上線穩定了,且短期內沒有要大改版計劃。這樣您大概入職兩個月熟悉下開發工具及程式架構後,能處理使用者反映的問題,會作報表,大概也不用再學什麼了

4
尼克
iT邦大師 1 級 ‧ 2022-10-07 10:19:40

翻閱你的過往問題,我只能告訴你資訊這一行就是技術汰換很快,進廚房就不要怕熱。

基礎架構學習要能觸類旁通並累積你的各項經驗值,一路上打怪才會輕鬆。
你提問:
1.常加班,壓力很大?想問:加班是因為自我工作處理問題方式,造成工作效率不好竟而產生壓力大?
2.薪水不管高或低,技術及壓力都很大。想問:既然你都是同樣結果,那不就選擇薪水及高壓力大的,CP值不是比較優嗎?
3.程式設計已經六年了,想問:就一般經驗,若是累積六年程式經驗的工程師,應該都是累積打怪經驗很多,應該容易把手邊的知識取出來再打包即可上菜。
4.最後,自己要深思你真的適合這一行嗎?你有思考自己改善方法及累積經驗值。
祝你順心如意!

jeffhtw iT邦新手 5 級 ‧ 2022-10-08 07:57:42 檢舉

我也覺得不適合……

2
Wozski
iT邦新手 5 級 ‧ 2022-10-07 11:08:28

樓主聽起來比較像是自己對於程式這個工作有些迷茫,況且六年也不是一個短時間,也許稍微對做這件事感覺到疲憊也說不一定?
我感覺樓主比較需要花時間問問看自己對於這份工作到底喜不喜歡,哪裡喜歡哪裡不喜歡,有壓力的部分又在哪裡?
如果經濟狀況允許的話,也許讓自己稍微休息個二到三個月,讓自己稍微有點時間思考還有喘息的空間.
嘗試看看自己以前想嘗試但是因為工作而沒有機會嘗試的東西,也許會有一些新的想法.
祝樓主健康快樂!

1
kagaya
iT邦新手 3 級 ‧ 2022-10-07 15:30:06

坦白說 暫時想不到有什麼比網頁設計簡單的...

jeffhtw iT邦新手 5 級 ‧ 2022-10-08 07:58:11 檢舉

真的……

huangsb iT邦好手 1 級 ‧ 2022-10-08 18:41:26 檢舉

比網頁設計簡單的工作很多,而且薪水更好。

2
not
iT邦新手 4 級 ‧ 2022-10-12 00:04:51

原文資訊不太夠,我們用一些量化的東西來看看

您說已經工作6年,月薪4萬元,但薪水通常是看年薪的,年終獎金也是老闆要付出去的一部份,這邊就先假設您已經計算過了,故年薪為 40,000*12 = 480,000 元

條件的話,工作6年,我們先推估 22歲大學畢業,當1年兵23歲,現年29歲,所以使用25~29歲大學畢業的級距,有50%的受僱員工總薪資低於您所在的區間,所已差不多位於平均值
https://ithelp.ithome.com.tw/upload/images/20221011/20107416JvZtU734J9.png

所以這樣來看其實也沒有特別高或是低,如果您的年終獎金其實沒有算進去的話,或許薪資還比預期的高。

另外也不知道您的公司規模如何,聽您說常常加班,假設是在只有4人以下的小型工作室,可以看到薪資甚至超越 70% 的人,與其說壓力大,不如嘗試找找規模更大的公司,或許薪資甚至工作量的狀況有機會改變?
https://ithelp.ithome.com.tw/upload/images/20221012/20107416VMiLLpCKAO.png

以上資料使用行政院主計總處薪情平台
https://earnings.dgbas.gov.tw/experience_sub_01.aspx

1
Terry L.
iT邦研究生 4 級 ‧ 2022-10-12 13:13:48

你可能需要一個軟工方面的職涯顧問來幫你評估
因我們未曾謀面,單從你在這邊發問過的問題,也比較難判斷,因為一個人的優點不完全是程式寫的多好多棒,有很多面向。

說不定你現在做的事的確比較難,值得更高薪的工作。如果您有 Linkedin 帳號,可以在上面找軟工方面的獵頭聊聊,說不定可以給你一些啟發。

0
wilson1966
iT邦研究生 2 級 ‧ 2022-10-12 15:34:04

<<工作是網頁設計
寫網頁程式真的很累
寫ERP 程式會比較好一點,尤其是用C# 的桌面版程式。

1
franx0722
iT邦新手 2 級 ‧ 2022-10-12 16:57:29

如果本身興趣的就是寫程式的話, 工作壓力應該只會在前2年, 在這2年間除了應付工作還要創建自己的工具. 後面幾乎是不需要加班, 正常來說應該是要這樣.
至於學習新的東西, 如果不是傳產的話幾乎是無法避免的. 但傳產也沒比較吃香因為包山包海, 另一個原因就是可能整個廠就你比較懂, 如果又遇到很雷的主管更累, 還沒開始做事前光解釋就要花一段時間了.

尼克 iT邦大師 1 級 ‧ 2022-10-13 09:29:32 檢舉

如果又遇到很雷的主管更累, 還沒開始做事前光解釋就要花一段時間了./images/emoticon/emoticon01.gif

2
xatm092
iT邦新手 5 級 ‧ 2022-10-13 14:04:57

你應該要先把你設計了怎樣子的網頁來說明目前的狀況,用了什麼框架?

你指的新的東西又是哪些新的東西?

是原本用c# webform拉一拉改成要用c# mvc/.netcore mvc

還是原本用JQ/純JS 改成要用React/Vue/Angular?

還是PHP/JSP 改成其他開發方式Python/Golang…之類的。

其實這些新的開發方式或框架,雖然一開始學的時候會有點痛苦,但用久了後

你會發現新的方式都是為了解決以前很麻煩或是重複性的工作才開發出來的,而且

這些新的開發方式或框架,你等於是站在一些巨人的肩膀上(FB/Google...),來開

發網頁,很多東西都幫你作掉了。

==================================================================

不過我看了一下你之前的問題,我發現你只會C#,而且感覺也不是很熟,光2022年問的問題

會讓人感覺不出來你在C#領域已經工作了六年,雖然問題不在難易度,但我可以看得出來你

沒有想要熟練它,或是弄懂它的意思,可能就想著交差了事就好了,說學新東西,應該也不是

學,只是別人或老闆想用某個技術,叫你去玩一下弄個東西出來而以,之後就不用了。

舉個例子「請問MS SQL SERVER資料表中簡體中文出現亂碼問題要怎麼解決?」當你碰到這個

問題第一個想法是?

「我只是個web仔,為什麼我要懂資料庫?上網問一問伸手牌一下解決了就沒事了。」

的確,不能說都不能問問題,但作為一個工作六年的C#工程師,你應該是要先google或是

stack overflow自己研究看看才對吧?還是你看到英文就矇了?

如果你都沒有想要多熟練這個程式語言,或是努力找答案的工夫,我只能說你真的不適合這

行,因為後起之秀隨便一個看完幾個youtube/bootcamp出來的,都可以比你厲害。

最後我真的建議你如果真的想變強或是壓力小的話,你應該是要學並且真的弄懂一些C#進階的

東西才可以說自己有6年經驗比較好,如:DesignPattern/MultiThread/OO/相依注入…等東

西,不然你的這些經驗,只會讓你什麼事都得重頭來過。

0
vicentli
iT邦研究生 4 級 ‧ 2022-10-14 08:14:48

跟樓主取暖一下,我是中年轉職大概三年,學很雜 IT、PG、打雜角色常切來切去。沒有一項熟練的,所以搞的壓力也滿大,中年危機感很重。以前在中小型製造業薪水雖低,但主管不錯話就真的很輕鬆,目前在資訊業規模比較大用的技術多就滿累的。找到自己的興趣,換個工作環境總會找到不錯的,我是寫程式寫得很有興趣,所以雖然辛苦但滿滿成就感

我要發表回答

立即登入回答