What CTOs did not notice yet is that cheap code exposes inefficiencies elsewhere. Migrating Spring Boot apps from 3.x t 4.x is now easy given all the tooling available. But the administrative load can't be reduced by faster code delivery and that's the new bottleneck.
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline.
CTOs Agree: Cognitive Debt Is the New Technical Debt
21–30 of 76 posts
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#22As a former CTO, nothing is less likely to make me believe a claim than prefixing it with "CTOs agree..."
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#23Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#24My worry is that AI will make these companies product-obsessed, the public will mistake the output for AGI, and the real engineering underneath will keep getting overlooked.
The best case for engineering is always: nothing went horribly wrong in public.
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#25Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#26Earlier quoted context omitted.
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline.
It has been my experience that nobody wants to hear the software engineer's opinion as to what will improve the product however.
Nobody wants to communicate because it is pointless to communicate: what you say will be misunderstood, it will be repeated incorrectly and attributed to you, people will play games with your messaging and with you for trying to communicate.
The management bully game activates, and they all participate in keeping the engineer down.
This is normal at every engineering organization, it is lord of the flies.
And this is how we educate people, This situation is created. All because we refuse to recognize that learning how to debate controversy and learning how to manage disagreement is completely unrecognized as a valued skill.
So we avoid controversy and any disagreement is an opportunity to bully and force one's way. Which is completely avoidable, with basic effective communications training. Debate to understand, disagree to learn.
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#27Earlier quoted context omitted.
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline.
It has been my experience that nobody wants to hear the software engineer's opinion as to what will improve the product however.
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#28They should think about what happens when expectations are so high that a single dev must deliver and maintain multiple products. What stops that single dev from leaving and offering the same product on his own.
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#29What CTOs did not notice yet is that cheap code exposes inefficiencies elsewhere. Migrating Spring Boot apps from 3.x t 4.x is now easy given all the tooling available. But the administrative load can't be reduced by faster code delivery and that's the new bottleneck.
CTOs noticed it. When product pipeline is empty, because engineers finished all the outstanding tasks, the engineers are awarded with more work: "The new software engineer is a product leader. Someone thinking about what the product is, not just how it works", or, in other words, engineers are going to be tasked with putting more content "the what" into the product pipeline.
Re: CTOs Agree: Cognitive Debt Is the New Technical Debt
#30As a former CTO, nothing is less likely to make me believe a claim than prefixing it with "CTOs agree..."