Earlier quoted context omitted.
> In my view you just need to deal with this reality and learn how to be productive in it. IMO, senior developers who are “productive in it” are getting by on pattern matching. Just like I can drive to my local mall without even thinking about it. They haven’t actually learned how to be productive working this way.
>> Just like I can drive to my local mall without even thinking about it. I have seen plenty of software that appears to have been written by someone who was 'not even thinking about it' and it is invariably problematic and expensive-to-maintain. Do you really believe there are senior devs that are productive without even thinking about it? That just strikes me as odd -- maybe they are working on stuff should be give…
All the time. I’ve done it myself plenty of times over my career.
> That just strikes me as odd -- maybe they are working on stuff should be given to Juniors?
Would you give a delivery job to a brand new driver or a driver who has done the required route dozens of times and could do it without thinking?