3 ms·
> Software developers spend years training (or self-training) to use their brains to solve complex problems, which involves continuous learning, constantly maki
by j_wtf_all_taken 5y ago
> Software developers spend years training (or self-training) to use their brains to solve complex problems, which involves continuous learning, constantly making "tactical" decisions, and quickly gaining understanding of the big picture.
I'm just not sure that applies to all people working in software engineering (or any job). I know too many that have no desire to actually understand the/a problem or make tactical decisions but just try out ten code snippets from SO until something works, use any plugin that kinda fits their need (without looking at the size of its code base, if its maintained, how flexible its configuration is etc) or are happy to use any framework as long as it tells them exactly what to do (and not because they actually came to the conclusion that's the way to go, but because they are not responsible for anything but the framework is).