Any time I have a “superior” that insists tech debt isn’t a problem, I feel an incredibly strong compulsion to lock them in a room with a laptop and tell them to implement something extensibly and maintainably in our codebase, and that they won’t be let out or fed until they do.
And by “implement” I mean write the code and the tests and test automation.
And then they have to pass a code review, and write appropriate doc for any externally facing interfaces/apis/ui/etc.
We’d stop having stupid fucking opinions like that right goddamn quick if this policy were implemented.
Yeah I’m looking for a new job but I have to develop skills people want now.
You know there are object oriented languages? Well, try three different retired programmers who made attempts to implement objects three different ways into C.
Oh, it gets better: three different retired programmers who made attempts to implement objects three different ways into C, in the style of three entirely separate languages that are idiomatically alien to C.
Any time I have a “superior” that insists tech debt isn’t a problem, I feel an incredibly strong compulsion to lock them in a room with a laptop and tell them to implement something extensibly and maintainably in our codebase, and that they won’t be let out or fed until they do.
And by “implement” I mean write the code and the tests and test automation.
And then they have to pass a code review, and write appropriate doc for any externally facing interfaces/apis/ui/etc.
We’d stop having stupid fucking opinions like that right goddamn quick if this policy were implemented.
What are tests and test automation? What documentation? What’s a code review? Can you please come talk to my boss?
Your boss doesn’t get to leave the room, it seems.
Yeah I’m looking for a new job but I have to develop skills people want now.
You know there are object oriented languages? Well, try three different retired programmers who made attempts to implement objects three different ways into C.
It’s great!
Oh, it gets better: three different retired programmers who made attempts to implement objects three different ways into C, in the style of three entirely separate languages that are idiomatically alien to C.
Are you a previous hire at my company? You sound like you should be a manager here with those great ideas