2 ms·
It's hard to describe just how much of software engineering & it's enjoyability comes from attaining perspective, from reaching a point where you see & understa
by rektide 4y ago
It's hard to describe just how much of software engineering & it's enjoyability comes from attaining perspective, from reaching a point where you see & understand how a big pile of stuff works.
> One thing working in complexity’s favor, though, is that engineers like complexity. Admit it: as much as we complain about other people’s complexity, we love our own. We love sitting around and dreaming up new architectural diagrams that can comfortably sit inside our own heads
It's harder to acquire a sense of mastery & possession, of real understanding, when there's been multiple iterations of teams hacking on a piece of software, when it's many layered & has lost cohesion & concerted intentionality.
Trying to describe how relishable, how enjoyable it can be to explore, to search & quest for meaning, to push designs that hopefully make sense, that hopefully grow, that hopefully wrangle: it's an under-sung & hard to tell story. It's interesting to me having such a big part of the world running off of a knowledge-working that is so under-described, so hard to communicate personally about.