資源
- 關於自學程式的十件事
- 兩大「軟革命」,讓線上 Coding 課程推動了美國教育的大巨變
- 程式語言將成另一種全民語言,8 個國內外網站教你如何自學寫程式
- 想學程式設計,你怎麼能錯過這 31 個學 Coding 的網站
Leetcode
- Leetcode 编程训练
- 你不能不知道的軟體工程師面試題庫 Leetcode
- LeetCode题解
- LeetCode-Solutions-in-Swift
- leetcode:LeetCode Problems' Solutions
- Leetcode-Py:This is my solution to Leetcode Online Judge's problems.
- LeetCode题解,151道题完整版
- Algorithms:Answers to LeetCode questions in Swift and JavaScript
- Pure C solution for LeetCode
- leetcode解法和思路总结
- LeetCode solutions written in C language
討論
給新手
程式設計師的幾個階段
- 為什麼成為一名工程師這麼難 —— 從程式新手到準工程師的必經之路
- 程序员成长历程的四个阶段
- 學生階段-程式開發之職涯地圖
- 如何做一个优秀的程序员(這篇裡的有段是在網路上不斷被轉載的「一個程式師的成長的六個階段」我附上的是繁體中文版,選這篇是因為這個轉載的人又有另外加上一些自己的見解)
不同層次的程式設計師:
- 一個好的程式設計師跟一個卓越的程式設計師分野的那條界線在哪裡?
- A Coder, a Programmer, a Hacker, a Developer, and a Computer Scientist walk into a Venn Diagram
- 3 Types of Programmers: Zerg, Terran, Protoss(原文網址已經失效了)
- 三種工程師 -- Coder, Hacker and Architect
- 關於工程師 (Reply to 三種工程師 -- Coder, Hacker and Architect)
- What's The Difference Between College Level and Corporate Programming
- 在學校裡寫程式 vs. 在企業裡寫程式 - LEAFDOWN
- 洪士灝的討論
深入探討
經驗談
觀念
實務
- 那些在Now.in學到的 – Software engineering practices
- 曾經,我有個夢想….
- 想「轉行」靠寫程式吃飯嗎?一個自學程式語言幾乎將自己逼瘋的親身經歷 – 軟體工程師 Quincy Larson
https://www.facebook.com/ccckmit/posts/10153165417461893
開發
- 軟體開發之極限編程(極限開發) eXtreme Programming, XP
- Continuous Integration 【持續整合】與 Nightly Build【每日建置】+ Hudson 介紹
- 內修敏捷開發心法 + 外練持續整合招式
- CMMI - IDEAL Model
- 軟體工程 - Capability Maturity Model Integration, CMMI 能力成熟度整合模式 (1) CMMI介紹
- 軟體工程 - Capability Maturity Model Integration, CMMI 能力成熟度整合模式 (2) 主題:專案管理
- 軟體工程 - Capability Maturity Model Integration, CMMI 能力成熟度整合模式 (3) 主題:專案風險管理
- 程式設計心法:17.程式撰寫風格
- 程式設計心法:18.註解行不行
- 程式設計心法:20.除錯(Debug)
- 程式設計心法:21.Error Handling
工具
著作
其它
沒有留言:
張貼留言