- Totally lost
- Can make it happen, but it ain't pretty
- Can do it properly
- Can do it properly and quickly
Tips On Answering the Question: How Good Are You?
Software engineering is often about learning. It's pretty rare that we solve the same problem with the same technology stack over and over again. This isn't a factory, after all! Instead, we solve the same problems with new technologies, or new problems with the same technology, or both. As a result, we're always learning: new techniques, new libraries, new languages, new frameworks. Which leads to the inevitable question: How good are you at....? The answer to this falls into one of four categories: