iT邦幫忙

1

職涯發展求解

  • 分享至 

  • xImage

小弟去年半路出家做工程師,應徵的是工程師助理,月薪三萬五。
原本是想跟著主管給的專案一邊做一邊累積經驗,
但是主管後來相繼離職,只做過五個專案,後續時間大部分在維護和學習
目前主要負責BPM維護,次要協助資深工程師做smart report撰寫,最後是協助寫VBA
學習是都上bili看一些網路影片學習
想問一下按照職涯發展,我可以往哪些地方做學習(程式或其他)

不然手上沒有其他專案,想跳槽或想談加薪都沒辦法。
資深的有提出過VBA的部分可以WEB化,但是我不懂是甚麼意思。
vba可以透過JS撰寫嗎?查了一下大部分好像都是Python

目前JS和SQL都會一點
近期透過bili學了一點JS、html/css
=>學習網址:
https://www.bilibili.com/video/BV1YW411T7GX/?p=1&vd_source=ce443db351dc4af58d5f7b519cc5657f
有查過JS、html/css之後,還有ES6-ES11、Node.js、Vue可學習
但好像對BPM這個職位沒有太多幫助或是說不相關。

從104來看有Ajax、C#、oracle ERP整合、ASP.NET、JSP...需求
#雖然公司用oracleERP但是我沒整合過。

這些應該是需要學習的,不曉得有沒有一定要先學的或是學習的順序建議
現在有點茫然,然後我個人是再想要不要學python,還是直接學ajax
學ajax之前有沒有需要先學甚麼?
請各位大老給點建議,謝謝!。

我還想多問一下工作定位的部分,
目前主要負責BPM,算是前端工程師嗎?
雖然是會SQL,但實際上新建表單後,BPM系統會自動將資料上傳到資料庫。
基本上沒甚麼整合的需求。
做報表也是直接用smart report寫SQL抓資料庫資料。
有沒有針對這幾個部分需要多做學習的?

看更多先前的討論...收起先前的討論...
望空 iT邦新手 3 級 ‧ 2023-03-22 09:47:37 檢舉
你前輩應該是說走.NET 然後前端語言學一下吧?
froce iT邦大師 1 級 ‧ 2023-03-22 09:51:53 檢舉
就把資料弄上資料庫,原本的操作邏輯往web端搬移,慢慢去office化的意思。
Albert iT邦高手 1 級 ‧ 2023-03-22 10:03:12 檢舉
請問
你對 BPM 維護到哪種"深度"
Yaowen iT邦研究生 4 級 ‧ 2023-03-22 10:43:13 檢舉
可以學一下.NET Web 框架 程式語言是C#
rain_yu iT邦新手 1 級 ‧ 2023-03-22 11:25:45 檢舉
=>前端我學了JS、HTML、CSS,後續要學vue還是甚麼嗎?
=>原本的操作邏輯往web端搬移,慢慢去office化的意思。有相關網站內容可參閱嗎?
=>基本操作是OK,這套BPM已經用十幾年,新表單內容或流程很多語法都是co前輩的修改
=>C#找時間我會學看看
wushung iT邦新手 5 級 ‧ 2023-03-23 12:22:18 檢舉
工具和專業可能要分開看一下。
我也是非本科,一開始進入IT,寫人事薪資和maintain進銷存,後來改寫公司內部的網頁,plm等等。後來轉到RD 做embedded system 開發,最後到晶片design house RD。職涯一半是自己,另一半要有伯樂。不要綁死自己,這樣就會寬廣。分析、邏輯及態度是一體適用。
我大致判斷你主要有分前端與後端兩條路
(除非你想當如網管、MIS、測試工程師...等,那又是另一門學問了)

前端主要是畫面邏輯
後端主要是資料邏輯
當然還有一些細節我就不多說,因為技術又廣又深談不完的...

以薪水來說,業界後端較高(我前端、我朋友後端,所以比較得出來)
而且後端也有比較缺的傾向

也可以先搜尋哪方面的職缺、薪水比較多
前端關鍵字:Vue、React、Frontend...
後端關鍵字:java、golang(go)、php、c# (sharp)、Backend...
最後還是要看你興趣、工作性質、家庭因素做考量
rain_yu iT邦新手 1 級 ‧ 2023-03-24 14:18:32 檢舉
感謝建議
re4388 iT邦新手 5 級 ‧ 2023-03-24 21:08:13 檢舉
看你羅列的技術和方向五花八門,每一個都可以深化,每一個都有各自的產業鏈、產品鏈、職涯。我建議你回到你自己的興趣、個人背景,看看現在你用的東西,有什麼技術是你想要深化的,技能點要如何點。
那如果都沒有,也都沒興趣。那就再開始往外看,一次看一個,譬如,python可以摸一點,了解一下學python大概都會做哪些東西,會往哪些產業走,你有興趣嗎?你有背景嗎?沒背景願意補嗎?等等等。
譬如JS..了解一點,同上,一樣的作法...
C++, C...
前端..
後端..
app端..
每個都不一樣...夠你花時間慢慢看的了。
rain_yu iT邦新手 1 級 ‧ 2023-03-28 09:53:34 檢舉
我現在在學python,其實我主要是想先從目前的工作來發展。
不知道要多學哪些可以加薪 XD
後續應該是學ajax和C#
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
4
whitefloor
iT邦研究生 2 級 ‧ 2023-03-22 17:05:56
最佳解答

首先你要做的第一件事情是把你的問題最小化

  1. 了解產業
  2. 選好你想做的領域
  3. 你喜歡的領域有哪些工具
  4. 怎麼學你需要的工具
  5. 這些工具的原理是什麼
  6. 這些工具可以應用在什麼地方
  7. 專案實作經驗
  8. 面試
  9. 履歷
  10. 作品
  11. 自我介紹
  12. 找你喜歡的公司
  13. 瞄準職缺敘述準備技能

了解產業

這是最重要的一件事情,尤其是跟你的薪水有直接最大的關係
要了解產業最好是知道產業鍊、上下游有哪些公司、相關公司有哪些
接著去找這些公司需要什麼樣的人才,你才能知道裡面的大概情況,還有你怎麼發揮,如何跳槽
撇除經驗跟人脈可以用的部分不談,其他網路上已經有很多人討論,基本上是沒有太大問題

選好你想做的領域

首先我要說我不懂BPM是什麼
對於領域而言,可以粗略的分成backend/frontend/linux kernel/linux device
族繁不及備載,但是看起來你現在是選擇前端,所以就要知道web在做什麼,為什麼分成前後端

你喜歡的領域有哪些工具

這多瞭解一點不是壞事,做到資深缺之後你就會知道每家公司用的工具都不太一樣
這時候需要的是知道有哪些方式可以做到一樣的事情,例如有js跟typescript都可以寫前端
或是在某些程式語言裡面有哪些solutions或是package可以達到哪些目的

怎麼學習你的工具

自己做好會google的習慣,搜集資料,整理資料,閱讀原文,最好英文好最好
對於某些特定領域,這個github整理的很好,我也常常看
https://github.com/kamranahmedse/developer-roadmap

這些工具的原理是什麼

講一些基本寫程式會用到的

  • 數位邏輯
  • 計概
  • 計組
  • 計結
  • OS
  • 演算法
  • compiler
  • 資料結構

其他就是你的使用的工具使用原理,例如Go的goroutine的演算法是什麼?
要懂這些東西的原因就是要知道你的程式如何在電腦上運作
你的程式語言的特性是什麼
會對程式的撰寫,效能優化,debug都會有影響
更不用說你對你引入的工具掌握程度,為什麼要用它,怎麼用?

人家會想知道你為什麼會對這些東西產生理解
怎麼去理解的,熟悉程度有多少
對工作上會產生非常大的差異

剩下的就不多說了,基本上找關鍵字都可以查到資料
找工作基本上不是你會什麼
是你會的東西有多精,理解有多深,轉換通常也沒有大問題
還有你公司有多大、有沒有需求、你有沒有那個價值、公司給不給得起你的價值

rain_yu iT邦新手 1 級 ‧ 2023-03-23 08:19:28 檢舉

謝謝建議

3
小處成就大事
iT邦研究生 3 級 ‧ 2023-03-22 10:32:02

在it邦搜尋關鍵字「職涯」約有22筆(扣掉你的發問約21筆)相關文章,你可以去看看這些文章對你是否有幫助。
https://ithelp.ithome.com.tw/upload/images/20230322/201517077sSwxvFG07.png

看更多先前的回應...收起先前的回應...
rain_yu iT邦新手 1 級 ‧ 2023-03-22 11:26:16 檢舉

是想針對目前的職位問發展,
免強算是BPM工程師,想知道這個職位上主要還需要會甚麼
近期學了JS、(Html/css這個好像跟目前職位沒相關)。
我有增加些問題內容,不曉得有沒有更精準的提出問題

望空 iT邦新手 3 級 ‧ 2023-03-22 11:48:22 檢舉

其實是還有個問題 : 你對BPM的"流程"了解到哪?若遇到客戶要求你有辦法透過流程解還是能夠去安排規劃流程?或是僅是做程式碼維護及程式碼層級的bug維護?

rain_yu iT邦新手 1 級 ‧ 2023-03-22 12:02:00 檢舉

望空
目前是有遇到幾個需求,
1.如果申請人主管和部門主管是同一人,只簽一個就好
=>有加程式判斷解決
2.可能會有多個主管需要簽核,但是簽核主管不確定。
=>以前是拉一堆流程,然後在流程上判斷是否有簽到
現在改用一個流程用程式判斷
有個一直存在的問題是能不能同時會簽,現在是一關簽一關。
過去這套系統是買斷,沒簽維護合約,沒人可問,也沒有前輩寫過
原本大主管是有想談新的BPM系統,但是離職後就沒下文。
資深的同仁是跟我講可以研究一下,但寫不出來也沒關係。
所以我是一邊研究一邊看有沒有甚麼可學習

望空 iT邦新手 3 級 ‧ 2023-03-22 14:36:21 檢舉

rain_yu
我的意思是說,如果可以從頭幫客戶思考出一個BPM流程,或是透過團隊合作方式替客戶從頭思考或改寫原有流程到你們的BPM系統,那這樣的話應該就可以往BPM導入顧問方面發展

rain_yu
我還是會建議你去看看那些有關「職涯發展」的文章。
不是看發問的文,而是那些很多大大都有回覆過相關心得、建議在這些文章串裡面。
花點時間看看這些大大的回覆,我相信你會對你自己的職涯有些幫助的。

rain_yu iT邦新手 1 級 ‧ 2023-03-23 08:14:48 檢舉

望空
這不好說,每個新表單流程都是根據那個提出的部門所設計的。
但實際上前置和後置作業都是複製之前的貼上,只有表單設計和流程關卡有沒有設定甚麼必要的內容而已。
#改寫原有流程有改過,就是上面講到的,假設一個表單可能要會簽主管總共有十五人,但是每次申請表單時,不一定十五人都要簽到。
而是看掛帳的部門有誰,在對應到主管。
以前是要拉十五個流程+每個主管對應的線路,現在改成拉兩個流程,一個流程用程式判斷

rain_yu iT邦新手 1 級 ‧ 2023-03-23 08:16:13 檢舉

小處成就大事我懂你的意思,之前文章有些我看過。
比較有用的是看104需要怎樣的職能,然後根據那些職能學習,再去跳槽XD

3
海綿寶寶
iT邦大神 1 級 ‧ 2023-03-22 19:15:54

小弟去年半路出家做工程師,應徵的是工程師助理,月薪三萬五。

就憑這句話
你就可以在這裡教別人職涯規劃
如何能半路出家找到三萬五的工作

rain_yu iT邦新手 1 級 ‧ 2023-03-23 08:19:36 檢舉

謝謝建議

badboy01 iT邦新手 2 級 ‧ 2023-03-23 10:23:10 檢舉

真的厲害~半路出家還可以有35K

我要發表回答

立即登入回答