我是一個已經工作多年的程式設計師,工作是網頁設計,我的工作常常要學新的東西,不然就是做的東西很難,我就常常加班,壓力很大,請問在這一行都是這樣嗎?有沒有比較簡單一點的程式設計工作?薪水低一點沒關係。我現在的薪資一個月40K,我已經做程式設計6年的時間了,這樣的薪水我知道偏低,好像比起別人低很多,不知道大家覺得如何?不過工作壓力都還是很大,即使之前有一個工作月薪36K壓力也還是很大。
問題不是「有沒有初階的程式工作」
問題是「你想換工作」
答案很簡單
開始找工作就好了
期望工作待遇如下
1.不需要常常要學新的東西
2.不需要做很難的東西
3.不需要常常加班
4.不要壓力很大
5.薪水低一點沒關係
綜合以上5點
我推薦第一優先考量「傳統產業的資訊部門」(不要找乙方/約聘/駐點/SI)
翻閱你的過往問題,我只能告訴你資訊這一行就是技術汰換很快,進廚房就不要怕熱。
基礎架構學習要能觸類旁通並累積你的各項經驗值,一路上打怪才會輕鬆。
你提問:
1.常加班,壓力很大?想問:加班是因為自我工作處理問題方式,造成工作效率不好竟而產生壓力大?
2.薪水不管高或低,技術及壓力都很大。想問:既然你都是同樣結果,那不就選擇薪水及高壓力大的,CP值不是比較優嗎?
3.程式設計已經六年了,想問:就一般經驗,若是累積六年程式經驗的工程師,應該都是累積打怪經驗很多,應該容易把手邊的知識取出來再打包即可上菜。
4.最後,自己要深思你真的適合這一行嗎?你有思考自己改善方法及累積經驗值。
祝你順心如意!
樓主聽起來比較像是自己對於程式這個工作有些迷茫,況且六年也不是一個短時間,也許稍微對做這件事感覺到疲憊也說不一定?
我感覺樓主比較需要花時間問問看自己對於這份工作到底喜不喜歡,哪裡喜歡哪裡不喜歡,有壓力的部分又在哪裡?
如果經濟狀況允許的話,也許讓自己稍微休息個二到三個月,讓自己稍微有點時間思考還有喘息的空間.
嘗試看看自己以前想嘗試但是因為工作而沒有機會嘗試的東西,也許會有一些新的想法.
祝樓主健康快樂!
原文資訊不太夠,我們用一些量化的東西來看看
您說已經工作6年,月薪4萬元,但薪水通常是看年薪的,年終獎金也是老闆要付出去的一部份,這邊就先假設您已經計算過了,故年薪為 40,000*12 = 480,000 元
條件的話,工作6年,我們先推估 22歲大學畢業,當1年兵23歲,現年29歲,所以使用25~29歲大學畢業的級距,有50%的受僱員工總薪資低於您所在的區間,所已差不多位於平均值
所以這樣來看其實也沒有特別高或是低,如果您的年終獎金其實沒有算進去的話,或許薪資還比預期的高。
另外也不知道您的公司規模如何,聽您說常常加班,假設是在只有4人以下的小型工作室,可以看到薪資甚至超越 70% 的人,與其說壓力大,不如嘗試找找規模更大的公司,或許薪資甚至工作量的狀況有機會改變?
以上資料使用行政院主計總處薪情平台
https://earnings.dgbas.gov.tw/experience_sub_01.aspx
你可能需要一個軟工方面的職涯顧問來幫你評估
因我們未曾謀面,單從你在這邊發問過的問題,也比較難判斷,因為一個人的優點不完全是程式寫的多好多棒,有很多面向。
說不定你現在做的事的確比較難,值得更高薪的工作。如果您有 Linkedin 帳號,可以在上面找軟工方面的獵頭聊聊,說不定可以給你一些啟發。
如果本身興趣的就是寫程式的話, 工作壓力應該只會在前2年, 在這2年間除了應付工作還要創建自己的工具. 後面幾乎是不需要加班, 正常來說應該是要這樣.
至於學習新的東西, 如果不是傳產的話幾乎是無法避免的. 但傳產也沒比較吃香因為包山包海, 另一個原因就是可能整個廠就你比較懂, 如果又遇到很雷的主管更累, 還沒開始做事前光解釋就要花一段時間了.
你應該要先把你設計了怎樣子的網頁來說明目前的狀況,用了什麼框架?
你指的新的東西又是哪些新的東西?
是原本用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/相依注入…等東
西,不然你的這些經驗,只會讓你什麼事都得重頭來過。
跟樓主取暖一下,我是中年轉職大概三年,學很雜 IT、PG、打雜角色常切來切去。沒有一項熟練的,所以搞的壓力也滿大,中年危機感很重。以前在中小型製造業薪水雖低,但主管不錯話就真的很輕鬆,目前在資訊業規模比較大用的技術多就滿累的。找到自己的興趣,換個工作環境總會找到不錯的,我是寫程式寫得很有興趣,所以雖然辛苦但滿滿成就感