教學專欄:誰說學程式很無聊|菜鳥救星RookieSavior

廣告

文/圖、菜鳥編

寫這篇文章時,鳥編可是戰戰兢兢的去完成,因為深怕背後的老闆以為鳥編翅膀硬了,竟敢在上班時候給我玩遊戲。

今天要介紹給大家的是CodeCombat,原本設計是給9歲以上想要學程式碼編輯的人來練習的遊戲,可透過遊戲中了解程式編寫與互動效果。對於初學者來說是一個還不錯的網站。加上另一個重點,就是「有繁體中文」。

傳送門:https://goo.gl/1NIZA7

閱讀全文 →

當工程師遇到疫情的衝擊 — 經驗談|菜鳥救星RookieSavior

廣告

文、意如老師

這次受到新冠肺炎來勢洶洶的疫情,造成了許多產業人心惶惶,今天就來跟大家分享一下當工程師遇到這波疫情的時況吧!
工作狂的我白天是軟體工程師,晚上、假日則是補習班講師,除了上班外,一週需跨兩個縣市授課,所以這次的疫情一開始對於我的影響算是還蠻大的,第三級防疫快速的讓各公司採分流上班、遠距在家上班,而補習班則是被迫停課。

閱讀全文 →

想當工程師,先了解這些工程師都在幹嘛|菜鳥救星RookieSavior

廣告

文、意如老師

IT業人人頭銜都是工程師,殊不知其實分成很多不同類型的工程師,工作性質也是天差地別,所以本篇文章想跟大家分享的是業界中最常看到的工程師類型,今天就來一次了解這些工程師都在幹麻吧!

每間公司一定都會有的工程師,這邊先將分成四大類:
1. 硬體工程師
2. 系統工程師
3. 韌體工程師
4. 軟體工程師

閱讀全文 →

菜鳥救星談程式:什麼是物件導向,為什麼每一個工程師都要會

廣告

文、意如老師

工程師不論你寫什麼程式語言,共通一定要學會的是物件導向,資訊本科系也一定會有的必修課程。那什麼是物件導向呢?為什麼它那麼重要?

簡單的說就是重複的事情把它寫成物件,當需要使用時直接呼叫物件即可完成功能,不需要重造輪子。

閱讀全文 →

菜鳥救星談程式:基礎工程師面試時,常用的技術問與答(三下)

廣告

文、意如老師

續上一篇-菜鳥救星談程式:基礎工程師面試時,常用的技術問與答(三上)

本篇要跟大家分享的是工程師面試筆試中主考官最愛考的題目,也是在業界寫程式一定會要會的觀念及實作。

近年來的網頁請求資料方式、程式的開發風格大多都已經改成RESTful-API,所以在面試時有非常大的機率一定會被問到什麼是REST-API ?

閱讀全文 →

菜鳥救星談程式:基礎工程師面試時,常用的技術問與答(三上)

廣告

文、意如老師

本篇要跟大家分享的是工程師面試筆試中最常出現的題型程式應用篇,這個方向類的主題會落在工作上較偏向觀念理論實作及實際應用

閱讀全文 →

菜鳥救星教學專欄:格式化無法刪除磁區的隨身碟

廣告

文/圖、菜鳥編

前陣子,一位朋友隨身碟出了些狀況來向我詢問解決的方式。原本應該要有8G的隨身碟,竟然只變成了1G。以往鳥編遇到的幾乎都是格式化就可以解決80%的問題,再不來就是電腦磁區代號有問題。

閱讀全文 →

菜鳥救星談程式:非本科系需學到什麼程度才有辦法當工程師(三)

廣告

文、意如老師

續上一篇Q3. 非本科系要學到什麼程度才有辦法當工程師?
這邊我分成三個階段
1.打穩基礎工-請參考-非本科系學到什麼程度才有辦法當工程師(一)
2.資料庫應用-請參考上篇-非本科系學到什麼程度才有辦法當工程師(二)
3.準備實戰作品篇–本篇介紹-非本科系學到什麼程度才有辦法當工程師(三)

最後來到第三階段,準備實戰作品篇,習得了基礎工、與資料庫語法,最後就是要如何準備我們的作品了。

閱讀全文 →

菜鳥救星談程式:非本科系需學到什麼程度才有辦法當工程師(二)

廣告

文、意如老師

續上一篇Q3.非本科系要學到什麼程度才有辦法當工程師?

這邊我分成三個階段
1.打穩基礎工-請參考上一篇-非本科系學到什麼程度才有辦法當工程師(一)
2.資料庫應用-本篇介紹-非本科系學到什麼程度才有辦法當工程師(二)
3.準備實戰作品篇–請參考下一篇-非本科系學到什麼程度才有辦法當工程師(三)

閱讀全文 →

菜鳥救星談程式:非本科系學到什麼程度才有辦法當工程師(一)?

廣告

文、意如老師

我在補習班教了七年,這是我被學生問到最多次的問題,也正因為我有這個經驗,所以也常常被幾間業界公司的老闆問過這個問題。

學生問:我從來沒碰過程式,學完要多久或學到什麼程度才有機會當工程師?
老闆問:非本科系或從補習班出來的可以給他們機會嗎,真的有辦法勝任工程師嗎?

閱讀全文→

菜鳥救星講程式:什麼是JSON?為什麼每一個工程師都要會?

廣告

文、意如老師

今日主題:

一、什麼是JSON?
二、JSON範例介紹
        2-1-範例一(儲存物件)
        2-2-範例二(儲存陣列)
三、實作練習

一、什麼是JSON?

在介紹今天的主題之前先舉個簡單的例子,我們日常生活是用中文來溝通,而美國人溝通是使用英文、日本人溝通是使用日語,而工程師間溝通是使用什麼呢?就是今天的主角JSON。

閱讀全文 →

菜鳥救星講程式:程式工程師常用有效率追蹤、管理團隊工具

廣告

文、意如老師

大部份的工程師們常常會因公司環境制度下一天到晚動不動就需要聚在一起討論,又常常開完會後沒有結論,不僅效率低也浪費很多時間,所以今天要跟大家分享的是工程師怎麼有效率的溝通。

以我們公司來說大部分的同事(工程師)和主管都不是台灣人,大多數的時間也都在國外,這時候問題就來了!

1.主管怎麼交代工作?
2.產品經理(PM)怎麼追工程師(RD)進度?
3.工程師們又怎麼交流溝通呢?

閱讀全文 ㄙ

菜鳥救星講程式:程式工程師團隊都用什麼軟體來溝通交流?

廣告

文、意如老師

團隊中最重要的事就是溝通,而很多工程師真的很不喜歡講話,或者根本不需要講話,一整天最幸福的時刻就是靜靜的戴著耳機沉浸在自己的世界裡寫程式。

在工作上我們也會需要一般向LINE一樣的通訊軟體,但大多談公事時較不喜歡使用LINE,因為LINE感覺屬個人跟私底下的朋友使用,所以這邊想介紹的是比較適合用來談公事的通訊軟體。

今天要跟大家分享的通訊軟體有三個分別是:

  1. Slack
  2. JANDI
  3. Windows Teams
閱讀全文 →

菜鳥救星講程式:程式工程師開發時必用3大軟體工具

廣告

文、意如老師

工欲善其事,必先利其器!

今天要來跟大家聊聊網頁工程師最離不開的好用軟體工具,一個全端網站工程師的日常工作就是寫程式,但是也常常需要包山包海,有時管管網路,有時也需要管管系統,所以會難免會需要一些工具來輔助我們完成這些事,所以本篇文章是想介紹一下我自己平常工作一定會使用到的工具。

閱讀全文 →

菜鳥救星講程式:初學者該如何選編輯器?

廣告

文、意如老師

因我工作需要常常需要接觸不同的程式語言,例如:Node.js、PHP、Java、Python,等等之類的程式語言,所以本篇文章是想介紹一些工程師都在使用什麼編輯器。

每個工程師的第一個編輯器就在每一台電腦裡都有附的”文字文件.txt”(記事本)

閱讀全文 →

菜鳥救星講程式:區塊鏈軟體工程師需要有什麼技能?薪資行情如何?

廣告

文、意如老師

區塊鏈在國內的年薪大約落在100-250萬以上,而國外的年薪大約300-500萬,甚至可以更高,堪比AI人工智慧不相上下。

104統計區塊鏈工程師每個月的工作數量,從2015年開始平均一個月只有11個工作機會,統計至2019年到至今,平均每個月有265個工作機會,代表著區塊鏈工程師的需求量持續著上升,日益高漲。

閱讀全文 →

菜鳥救星講程式:工程師基礎知識打地基篇-什麼是編譯器與直譯器?

廣告

文、意如 老師

地基打得穩,才有辦法走更遠的路。

我們先認識一個詞Compile,指的是編譯,常常聽到比較資深的工程師會說Compile一下 ,這是什麼意思呢?

簡單的來說編譯就是”翻譯一下程式碼”,為什麼程式碼要翻譯呢?
這個就是今天要介紹的主題。

現在訪間各式各樣程式編輯器已經做得太好、太方便,只要寫好程式碼,按執行鍵 , 即可馬上執行程式碼,導致很多工程師已經忘了最基礎的怎麼編譯(Compile)程式,或者根本不知道Compile到底是什麼,所以本篇文章想跟大家聊聊什麼是編譯(Compile)。

閱讀全文 →

菜鳥救星講程式:區塊鏈應用在哪裡?礦工要怎麼賺錢?

廣告

文、意如老師

以下有3點是我們本篇主要探討的主題

1.區塊鏈可以應用在哪裡呢?
2.礦工的工作是什麼?礦工如何賺錢?
3.礦工賺到的錢可以用在哪裡?

閱讀全文 →