Going the non-rigorous, fun way you get results faster, but you're foundation will be weak.
That Python coding engineer - he will be limited in what he will be able to do. Fast, production level code more often is written in C, C++, Go etc. than Python.
Why do people in the west always think everything needs to be "fun" from the beginning? It can become fun at some point, but it doesn't need to be from the start.
Going the non-rigorous, fun way you get results faster, but you're foundation will be weak. That Python coding engineer - he will be limited in what he will be able to do. Fast, production level code more often is written in C, C++, Go etc. than Python.
Why do people in the west always think everything needs to be "fun" from the beginning? It can become fun at some point, but it doesn't need to be from the start.