AsiaCel
shalom goyim
★★★★★
- Joined
- Nov 24, 2017
- Posts
- 30,118
- Online time
- 15h 26m
"We pretend to work, and they pretend to pay."
"做又36唔做又36" (you get 36$ regardless of your effort)
The software development field is self-defeating, and the trends promote limiting innovation and slop coding. Let's have some 'edge cases' here:
1. AI slop = more work, shorter deadline, less quality. Code is actually less secure these days due to widespread use of AI.
2. Upgrading do not reward the devs who took the initiative. It will make everyone miserable because everyone will now have to update their code for no additional reward.
3. Malicious compliance is the ideal way to do things. If a manager told you to take a week to dig a hole and fill it back up on loop, it's low risk and brainless task.
4. Bad code may be better for performative purposes. For example, if you written a JWT system that fetches from the DB, it actually gets you more updated data that can be seen as "responsive" yet will be less efficient.
5. The replacement of juniors. Companies barely hire juniors these days, believing that AI can replace them, giving more and more work to mid/senior devs, who are already on a burnout.
6. Code gets more complicated. Code quality checkers will slack more, letting things slide.
7. The global tech war is stupid. I believe even you Yankees focus on speed, just as we do.
8. Working harder with more effort only gives you more work, so why rush at all and go above and beyond at all?
9. All of this is impossible to fix without more suveriliance on the devs. Performance metric is extremely difficult to measure due to many 'edge cases' and context. A fast app may be hard to maintain, be slower to deploy, so focusing on just certain KPIs is disastrous.
10. All of this is open secret. We devs want to keep our paycheck, the managers want to keep their ego, the CEOs don't care, the investors? Let's hope they don't catch up... We devs have a culture not to snitch on each other, for everyone knows that garbage code and phone scrolling ('time theft') is the norm.
As a dev myself, I want the dev world to stay where it is. I was lucky enough to get a job in the early 2020s, with now a few years of experience (why is a junior forced to build whole app architectures from ground up anyway?)
I have no issues with new juniors entering, but the biggest problem is that any 'improvements' (usually top down implemented) will likely bring in more work without compensation judging by past patterns, like mandates to updating APIs, which is objectively an improvement, but for us devs, it's just extra stress
"做又36唔做又36" (you get 36$ regardless of your effort)
The software development field is self-defeating, and the trends promote limiting innovation and slop coding. Let's have some 'edge cases' here:
1. AI slop = more work, shorter deadline, less quality. Code is actually less secure these days due to widespread use of AI.
2. Upgrading do not reward the devs who took the initiative. It will make everyone miserable because everyone will now have to update their code for no additional reward.
3. Malicious compliance is the ideal way to do things. If a manager told you to take a week to dig a hole and fill it back up on loop, it's low risk and brainless task.
4. Bad code may be better for performative purposes. For example, if you written a JWT system that fetches from the DB, it actually gets you more updated data that can be seen as "responsive" yet will be less efficient.
5. The replacement of juniors. Companies barely hire juniors these days, believing that AI can replace them, giving more and more work to mid/senior devs, who are already on a burnout.
6. Code gets more complicated. Code quality checkers will slack more, letting things slide.
7. The global tech war is stupid. I believe even you Yankees focus on speed, just as we do.
8. Working harder with more effort only gives you more work, so why rush at all and go above and beyond at all?
9. All of this is impossible to fix without more suveriliance on the devs. Performance metric is extremely difficult to measure due to many 'edge cases' and context. A fast app may be hard to maintain, be slower to deploy, so focusing on just certain KPIs is disastrous.
10. All of this is open secret. We devs want to keep our paycheck, the managers want to keep their ego, the CEOs don't care, the investors? Let's hope they don't catch up... We devs have a culture not to snitch on each other, for everyone knows that garbage code and phone scrolling ('time theft') is the norm.
As a dev myself, I want the dev world to stay where it is. I was lucky enough to get a job in the early 2020s, with now a few years of experience (why is a junior forced to build whole app architectures from ground up anyway?)
I have no issues with new juniors entering, but the biggest problem is that any 'improvements' (usually top down implemented) will likely bring in more work without compensation judging by past patterns, like mandates to updating APIs, which is objectively an improvement, but for us devs, it's just extra stress
Last edited:





