The biggest software developer decision ! ! !
The choice between:
✦ The willingness to learn craftsmanship, SW engineering methodologies, architecture and best practices ✅
OR
✦ Remaining in contented ignorance and develop an expertise around simplistic approaches that is tools centric on the name of a silly pragmatism. ❌
BLUE:❌
- Most of your working days will be reserved fixing bugs
- You have great risk to slowly end up with a stale CV
** How shameful it is to write that you fixed more bugs than you shipped features, even when you jump from a framework to another, and from a cloud/tech to another ?
Red:✅
- You will pass a big part of your days writing tests and learning how to do it faster and in a more efficient way.
- You will slowly end up with an expertise and craftsmanship lines in your CV
** How great it is to tell that you master a methodology that let you write code extremely fast and with near 0 bugs, and that is language/framework/tech independent?
