2020/02/27

菜鳥救星講程式:如何當40K基礎網頁後端工程師?

文、意如 老師

這篇文章主要是想對工程師這行有興趣者或剛開始想找一個工程師的朋友們的朋友一點分享。

起薪40K算是基礎工程師平均起薪,剛開始想找一個工程師的朋友可以以這個標準為目標前進,目前業界來看比較需要的人才會偏網頁程式較多,所以本篇會針對網頁後端工程師做一點介紹,那麼基礎工程師需要會哪些技能呢?

我需要會什麼程式語言?

程式的作用就是把我們所需要的系統或功能做出來,這一點相信很多程式語言都可以做到,差別只是在於方便性,例如說:我想爬一張網頁,PHP也可以去做爬蟲,但是相較之下,python爬蟲就方便多了,可以把程式想像成一個工具,所謂的工欲善其事,必先利其器。但是一開始工程師的基本要求就是你只要能夠做出來,不管是什麼語言都可以。

程式語言

什麼語言較適合?

網頁後端程式語言不外乎就是 PHP 、JSP這兩種語言最常見,如果是初學者會比較建議先學習PHP語言,因為較容易上手,二來是因為它是自由軟體所以一般企業有8成以上都會用的語言。

但如果您有學過 Java 的朋友,有一定的基礎,就會建議學習稍微較深的JSP網頁語言,因JSP語言本身是Java語言,安全性較高,所以大多數銀行或者海外企業,幾乎都是用JSP語言。二來是Java學會了,以後再轉學其它的語言都很快,假設以後有想進銀行工作的或者想到海外的朋友們,Java-JSP一定是必學的語言。

再來介紹一個通吃語言,最近大流行的 Python 語言,它非常容易上手,可寫應用、網頁、爬蟲、等等等,不論什麼程式它幾乎都可以做到,所以剛剛所介紹的PHP或 JSP工程師也常常會被要求學會的第二語言之一,也都在每一位工程師必學習的口袋清單裡。

另外假設是對程式碼非常害怕,或根本不知從哪裡開始學習的朋友們,這邊建議可以先從簡單的Blockly程式語言開始學習,它讓你用玩拼圖的方式來學習程式,輕鬆達到無痛學習程式基礎。

資料庫語言怎麼挑?

每個工程師最少要會一種資料庫語言,這邊建議學習的資料庫語言是MySQL,它是最基礎也是最多公司會使用的資料庫,基礎學習之後再學其它的資料庫語言也非常快。

那要學習到什麼程度才能去找一個40K的工程師呢?

學到的程度你只要用程式去對資料庫去做(新增、修改、刪除、查詢)然後把這些資料庫的資料顯示出來,功能可以用就可以了。如圖:

資料庫

左邊的按鈕代表一個項目,每個項目都要有新增表單,修改表單、刪除、查詢的功能,所以你只要掌握了這個技巧,就沒問題了。

40k的基礎工程師基本上都不會要求你多厲害,除了上述所講的基礎工(新增、刪除、修改、查詢)是否熟練,即態度是否良好、積極、謙虛學習的心即可。


加入菜鳥救星官方Line並回覆「我想學程式」,不定期獲得更多知識吧!

加入好友

不同頻道,不同知識!