2 ms·
I think developing high quality software is more art than engineering. The most useful pieces of code typically have to deal with some of the most ridiculous c
by bob1029 3y ago
I think developing high quality software is more art than engineering.
The most useful pieces of code typically have to deal with some of the most ridiculous constraints. Determining a way to integrate these such that the UX doesn't suffer is the real talent.
The only pedagogical model that makes sense for me anymore is the apprenticeship. You can definitely learn it on your own, but it's a hell of a lot faster to observe someone with 20k+ hours XP and skip some of the initial lava pits. Perhaps some of those lessons are important, but learning and knowledge are not linear things.