翻轉教育 六書堂數位學習
傳書改變的創造者負責系統開發的工作
將複雜的程式碼系統化
一起帶給消費者更好的體驗吧!
DECEMBER 08 2017

後端工程師就像建築師,利用技術力量蓋出好用耐操的系統


後端工程師就像建築師,利用技術力量蓋出好用耐操的系統,讓大家在這棟系統住宅中都能享受科技進步的紅利。

傳書,是六書堂中負責掌管資訊、通訊及系統開發的部門單位。
「傳」,根據這個字的結構分析,就像古代人乘坐著馬車來傳遞資訊。然而在現代,隨著資訊科技的逐漸發達,這個字看起來就像是一個人坐在電腦前,利用電腦來傳遞資訊。

六書堂中的傳書,除了控管、維護公司的網路之外,更重要的是系統開發。一個系統,主要分為前端工程師與後端工程師,前端工程師主要負責UI/UX的設計、API資料串接;而後端工程師主要負責資料庫設計,以及為取得前端工程師所需資料的程式設計。

目前前端主要使用的技術為HTML5, CSS, SASS, Vue.js, JavaScript, jQuery, Bootstrap,後端主要的技術為 PHP Laravel Framework, MySQL,伺服器目前是使用AWS的EC2來架設,而資料庫是建置在RDS上,並且使用Load Balancer及Auto Scaling 來解決尖峰時刻的大量存取及運算需求。而這一切的活動都需要在具有伺服器以及資料庫的運作之上,伺服器這部分也是由後端工程師進行控管。

後端工程師的工作範疇複雜且廣泛,簡而言之,後端對於系統的重要性就如同一棟房子中的地基與建築結構。一棟房子的外觀雖然是很多人考量的重點,但如同大家共同的盲點,常會被外觀的設計所吸引,但卻忘了注意房子的地基、建築的結構、建成的材料、甚至活動空間等等,這些都是後端工程師在系統建成時必須考量的工作,如果沒有經過詳細規劃的系統,在日後的維護上會造成很多困擾,甚至過一段時間就不敷使用了。

所以傳書的未來發展,我們會著重於AI人工智慧,期盼能夠利用新的技術、新的應用,帶給學習者更好的學習體驗、提升學習效率。