Agree. A lot of us self taught developers get started because there may be something simple we want to do that requires a program, and can hack or reverse engineer our way through it. But if/when we progress past hacks to actually building applications, it becomes obvious (to the ones who care) where a good understanding of the foundation is crucial.
The part about dismissing boolean logic really rang true.
Comments
Agree. A lot of us self taught developers get started because there may be something simple we want to do that requires a program, and can hack or reverse engineer our way through it. But if/when we progress past hacks to actually building applications, it becomes obvious (to the ones who care) where a good understanding of the foundation is crucial.
The part about dismissing boolean logic really rang true.