Yeah, as someone that is hired almost specifically to "un-fuck" the situation this makes sense.
It's not just about programming. Its also about reverse engineering a process or multiple processes that are poorly or not at all documented to understand the problem and create a proper, well designed and reproducible solution. Sometimes that takes a lot of mental "cycles" to figure out. Sometimes you can figure it out in 5 minutes.
Archive: https://archive.today/HiiOA
From the post:
>There are so many buzzwords and best practices out there, but let's focus on something more fundamental. What matters is the amount of confusion developers feel when going through the code.
Confusion costs time and money. Confusion is caused by high cognitive load. It's not some fancy abstract concept, but rather a fundamental human constraint.
Cognitive load
Yeah, as someone that is hired almost specifically to "un-fuck" the situation this makes sense.
It's not just about programming. Its also about reverse engineering a process or multiple processes that are poorly or not at all documented to understand the problem and create a proper, well designed and reproducible solution. Sometimes that takes a lot of mental "cycles" to figure out. Sometimes you can figure it out in 5 minutes.
Archive: https://archive.today/HiiOA
From the post:
>>There are so many buzzwords and best practices out there, but let's focus on something more fundamental. What matters is the amount of confusion developers feel when going through the code.
Confusion costs time and money. Confusion is caused by high cognitive load. It's not some fancy abstract concept, but rather a fundamental human constraint.
Cognitive load