iT邦幫忙

1

後端工程師工作內容請益

小弟之前一直都是在做自動化控制(C#結合PLC的程式開發),近期觀察就業市場的趨勢,前端及後端的需求似乎越來越大,自己對後端比較有興趣,想請問若是本身對MVC只有粗淺的認識,不知道如果跨到後端應用時候到時候會遇到的問題是什麼?

1
Billour
iT邦新手 5 級 ‧ 2020-06-30 08:55:26

如果要學網頁 ASP.NET C#

初學

  1. 物件化導向OOP = Class 、繼承(inherit)、overloading、overriding
  2. 資料庫 DataBase = Microsoft SQL SERVER 操作
  3. SQL 語法。
  4. EXCEL 匯出、匯入(Export, import)

基本上,學完初學,你就有一堆工作可以選了。

中階

  1. ASP.net MVC
  2. 多種資料庫 DataBase = MySQL、MongoDB、SAP、Oracle
  3. Web service、SOAP、JSON
  4. 異質系統串接。A系統 資料與 B系統互相匯入
  5. 排程

中階的話,比較困難,需要長期的時間去學習,有人教會比較快一點。

paull iT邦新手 5 級 ‧ 2020-06-30 10:15:29 檢舉

感謝

3
japhenchen
iT邦研究生 3 級 ‧ 2020-06-30 09:21:22

1、熟悉至少一套在市場佔有率相對高的幾套資料庫系統的操作方式,你不一定要是DBA,但一定要會CRUD?語句...MSSQL、MYSQL、MARIADB、ORACLE
2、熟悉後端語言,你會C#,但別以為這就夠,至少還要多熟幾套後端語言,VB.NET、JAVA、PHP、GO、PYTHON,看你以後跑到哪一條道上
3、熟悉如何做資料探戡(DATA MINING),用現成的工具或純SQL挖掘
4、善用報表工具,太多家了,天知道你以後的公司用哪一家,RDLC、CRYSTAL、或是手刻PDF
5、熟悉如何從不同的資料檔匯入至主要資料庫的方法,像EXCEL、CSV、JSON、XML
6、會寫網路爬蟲

看更多先前的回應...收起先前的回應...
Homura iT邦高手 1 級 ‧ 2020-06-30 09:57:37 檢舉

CRUD少個R?

paull iT邦新手 5 級 ‧ 2020-06-30 10:15:45 檢舉

感謝回复

CRUD沒有R不行吧。

japhenchen iT邦研究生 3 級 ‧ 2020-06-30 14:09:07 檢舉

漏了,補上補上~~

1
2
浩瀚星空
iT邦超人 1 級 ‧ 2020-06-30 09:35:22

決定了,做就是了。

會遇到什麼問題?
一定會遇到很多問題的。

但無論會碰到什麼問題。
不去做就沒問題。
有問題就再來解決。

那到底是什麼問題?
我等等擺桌請示一下,因為這個問題的問題。我很難一一說明。
畢竟,你也沒說你要轉啥?只說了一個「後端」,太廣了啦。

0
阿展展展
iT邦好手 1 級 ‧ 2020-06-30 10:18:49

別說這麼多了
先來寫個留言板吧 (X

0
xopowo
iT邦新手 5 級 ‧ 2020-07-01 10:00:05

參考人家整理的Road map
坑一堆,找有興趣的專精
https://github.com/kamranahmedse/developer-roadmap#back-end-roadmap

0
yuwen
iT邦新手 5 級 ‧ 2020-07-02 14:16:11

小弟認為,如果你真的很熟PLC控制的話也打趴一堆人(本公司極需)。而且就個人經驗來看,懂MVC的人很多,但PLC到IoT的人很少,所以千萬別太小看自已。

paull iT邦新手 5 級 ‧ 2020-07-02 19:35:42 檢舉

感謝回覆,我想在自動化產業我應該還懂一點,但是可能是這幾年做到有點厭倦了,想換個產業試看看,覺得後端蠻有趣的,如此而已。

我要發表回答

立即登入回答