
And that’s fairly a thought. Positive, we senior craftspeople have a good time writing elegant code, setting up stunning class hierarchies, and designing working software program. However I’ll admit that loads of the work is tedious, and having an unflagging coder grinding out the “soiled work” is a very nice factor.
However it may develop into greater than that. Your coding apprentice can construct, at your path, just about something now. The duty turns into extra like conducting an orchestra than enjoying in it. Not all members of the orchestra wish to conduct, however given that’s the place issues are headed, I feel all of us want to think about it at the very least. The outcomes are the identical. You possibly can dabble as a lot in code as you need. You possibly can test each line, merely evaluate the general structure, or, in case you are like me, you could be fairly content material with shifting previous the grind of truly writing code to orchestrating the method and guaranteeing the correct last consequence.
However, I really feel Josh’s angst. I’ll miss the satisfaction of writing the beautiful process that does one factor cleanly and shortly, of making the one object that does all the things you want it to do and nothing extra, of getting issues working excellent. All of that’s gone, as are the conductor’s days of enjoying a highlight solo. It’s exhausting, but it surely’s the place we’re.
