Posted by foxfired 4/3/2025
was he unable or was he not allowed or simply not asked? it sounds like it could be the latter which is something i'd expect from that kind of dysfunctional company, but if he was really unable then this person should not be working as a software developer.
Yes. A company doesn't exist to hire programmers who write code. Software development is a means to an end.
The version I heard (or at least the one which stuck in my head) was "your job is not to write code, your job is to solve problems".
edit: I wish this was more mentioned more frequently these days. I see junior developers very focused on superficial aspects of code and specific "cool" frameworks these days. Often I find myself asking "what problem does this solve? What are the trade-offs with your approach? etc." and it's just crickets. I think we have made a lot of progress with modern frameworks, tools, etc. but I also think there is something from the "old days" of programming which we have lost, which I think we should have fought a bit more to keep.
Probably because they took the money to change role rather than keep the job they wanted.
Sometimes I go into the weeds and create a monstrocity bowl of spaghetti around a feature. Then I pull back, simplify it, and get amazed at how I missed that.
The trick is to STOP and think. Not everything is a "needful".
That’s…an argument. I think most developers, myself included, find the idea of migration to be almost impossible in many cases. The author handwaved that away too easily.
If you take that too literally and act on your own initiative in ways unrelated to your job description, you may well be dismissed for circumventing upper-management decisionmaking and not staying in your lane, even if you make money for the company in the process.
Or if you make tons of money for your company doing what you were hired to do, but do so from home in violation of a mandatory RTO order, you may quickly be replaced by someone who makes less money for your company but sits in the correct cubicle.
In reality, you're not merely hired to make money for the company, you're hired to do your job, even if it's not the maximally profitable action.
I've stepped out of my lane to make money for the company, even when explicitly told not to, but the making money part meant they overlooked my transgressions. I figured they would, as businessmen really like making money.
---
If you refuse a mandatory RTO order, you may be replaced with a less productive employee. But from a company standpoint, allowing you to violate it means others will demand it, and it may be a net loss for the company to keep you.