My Software Engineering Philosophy

If you deprive yourself of outsourcing and your competitors do not, you're putting yourself out of business. Lee Kuan Yew

  • Do the high-level, high-value requirements, analysis, and design work in an incremental fashion while not sacrificing rigor.
  • Maximize the utilization of tools that make coding, testing, and operations as cheap, trivial, straightforward, and error-free as possible, minimizing technical debt, including:
    • Generative AI tools like ChatGPT.
    • Functional Programming.
  • A critique on both the waterfall model and the agile model.

My Software Engineering Philosophy
https://abbaswu.github.io/2023/09/24/My-Software-Engineering-Philosophy/
Author
Jifeng Wu
Posted on
September 24, 2023
Licensed under