What is my engineering style?
Sonny George
September 8, 2025
I believe the bottleneck for delivering great programs is NEVER the speed of code generation (i.e., how fast you can write code).
Sure, spewing out code quickly can be useful for competitive programming and interviews. However, I am generally of the thinking that engineers ought to work carefully and thoughtfully, "measuring twice and cutting once."
I consider my programming style to be incremental, testable, and “first-things-first”.
In college, I was never the fastest at taking math tests, but I always sat there until, in my mind, there was no possible way any of the answers could be something other than what I had written down.
I believe every software engineer ought to watch these videos and ponder these software parables.