iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 8
0
自我挑戰組

第九屆鐵人賽主題小幫手系列 第 8

不是相關科系的工程師,也應該瞭解一下軟體開發

我覺得這個主題其實涵蓋了 Web開發,跟DevOps,嚴格來說這次主題範圍最大應該就是這個主題了

AI大部分也都是軟體控制、資安對於軟體開發也是很重要的素養

軟體程式工程師、軟體架構師、軟體工程師、軟體開發理論、程式語言、軟體專案管理師、軟體質量、演算法

有學習過軟體工程的人都知道,這是一門有系統化的課程,但是軟體開發本來就不是只有一種方式

現在的DevOps也是根據敏捷開發的理論所衍生出來的流程

廢話不多說,來推薦幾個已經寫了很多天的主題吧

  1. 爬蟲始終來自於墮性 8/30
    每個人每天花很多時間在網路上,網路肯定已經是生活中不可或缺的一部分,但你知道嗎?為了交換資訊,我們常常在網路上做著重複的動作,查交通時刻、查股票價格、看表特版、發廢文...而這些重複的動作,一天可能還不只做一次。身為一個懶惰的工程師,為了自己寶貴的時間,也為了保護自己的黃金手腕,無時無刻思考著如何自動化肯定是必然的,而爬蟲同時也是一種諜對諜的遊戲,就讓我們一起用 node.js 來探討爬蟲的知識與技巧。

  2. 保持前進、持續優化程式碼內涵 7/30
    在持續開發軟體的生涯中,經手或協同開發的過程中。 常常發現各種小問題累積,最後導致軟體的維護,變成如同惡夢的地獄。 其實只要在開發中間,利用一些技巧,就可以程式碼更容易閱讚與維護。 期望可以自己在這三十天,可以將自己一路走來,不停撞牆與突破的經驗, 好好的整理成一系列的文章,分享給大家。 若能幫上忙,那就太好了。 若覺得有改進空間的,也請給與指教與建議,謝謝。

  3. 30天從零開始 使用 Spring Boot 跟 Spring Cloud 建構完整微服務架構 5/30
    30天內從零開始到學會使用 Java 界中最流行的 SpringBoot 打造服務 並進一步使用 Spring Cloud 搭建一套高效、分布式、容錯的平台

  4. 那些年八歲到八十歲都可以一起寫的程式 3/30
    近年來,程式教育這股熱潮從世界逐漸燒到台灣,也越來越多人重視這個議題,也有更多人想學會箇中的道理,但相信學習過的人都會發現其實真的不是那麼好學,遇到瓶頸最後只好放棄,但我相信並非所有人都要學會那麼艱難的技術,不是每一個人都要需要會寫網頁、寫 App ,只要學會基本的程式邏輯訓練,在未來都能更加得心應手的使用未來新科技,並能使生活能更順利便捷。

  5. 看到 code 寫成這樣我也是醉了,不如試試重構? 1/30
    有過慘痛維護經驗的開發者都會了解,程式是需要設計的!設計不良的架構,會在未來增修功能的時候,大喊要殺了某人;但追求完美設計的下場,反而會被不懂程式的非工程人員追進度,還會被嫌沒效率;「重構」能在這兩個極端之間取得一個平衡。它能在具備基本設計的架構上,持續以增修功能為目的,補足設計上的缺陷。不僅能持續交付程式碼,也能持續改善設計,好重構,不試嗎?

這主題感覺大家都寫不多呢
看來之後再分享更多好的主題也是可以的


上一篇
Security is no end.
下一篇
不知道各位最不瞭解的主題是哪一個?
系列文
第九屆鐵人賽主題小幫手33

尚未有邦友留言

立即登入留言