dummy7953
It's a no-win situation. Unless, of course, you can do a better job of evaluating a job before you take it. But people need to pay rent, and heck yeah, companies straight-up lie about the jobs they offer.
Perhaps it's time for hiring companies to consider that even though employees are discouraged from saying negative things about a former employer, that sometimes yeah, that former employer was a jerk royale.
But we don't treat novels as pragmatically. If all its references are out of date, we simply excuse that problem by saying the book exists in history. Also, we don't have people running around re-writing novels. I don't doubt for a moment that Kafka's works could be improved if it was "open-sourced" and edited collectively.
And fiction is "code" for humans. The basic design of a human doesn't change nearly at all compared to computers. So instead of optimizing novels for humans with new features or faster processing, we hang on to some of them because particular "code" or life lessons need to be learned by a new generation.
The programming language is (to me) the most expensive part of a system, because it determines how the coder works & interacts with the system. And the human resources involved in building the system are the most expensive (besides those used to maintain and run it daily).
There must be symbols used to write code that are more easy to cognitively process than others. There must be keywords that are easier to memorize than others. There must be ways to write a statement that are less prone to error than others. Let's start working on this important and neglected problem.
But back then I couldn't get any of my managers to understand or appreciate what I was doing. Fickle finger of fate.
I'm almost certain people refuse to allow others to review their code because of fear of embarrassment or loss of face. Perhaps when you find something you can to do improve his code, you can show it to him and sell it as something that will: 1. make his life easier, 2. impress his boss.
And people who should have had the sense to see there were vile pighumpers in their midst did not moderate their nastiness.
I think if you want to have a better basic understanding of how large economies work and how that effects political policy, I'd recommend studying macroeconomics.
If you want to understand the basic functioning of a business and how it relates to customers, I'd recommend marketing.
If you want to understand how businesses are evaluated, how they borrow and spend money, how they evaluate internal processes, I'd recommend finance.
If you want to understand how businesses optimize their processes, and design efficiency into their processes, then you should study operations research (aka operations analysis).
If you want to understand how a business keeps track of what it's doing internally, and how it's performing internally and how resources are allocated, and how it handles loans and taxes, then study accounting.
If you want to understand how to acquire talent and insure that employees are being treated in a way that respected laws on fairness, and how to manage worker's comp, pensions, health insurance, etc. then study human resources.
If you want to know how businesses handle their relationships with their communities and the media, then study public relations.
I hope this helps a bit.
Hell, you could almost make the case that the Windows operating system became a "baked" product when Windows XP came out and you no longer had to reboot your computer on an almost daily basis. I mean, that's why you'll hear howls and yelps from grandma and grandpa when some virus eventually comes to polish off Windows XP. Until then, you'll only get it from their cold, dead hands (sorry grandma).
But the concept of computing isn't going away for a long, long time. What's changing is the machinery being managed by code. First tablets and cell phones, and soon the Internet of Things (stupidest name evar). But even if we run out of wires and electricity, I suspect some day we'll be creating living things (tissues at first) that can perform a computation. So yeah, computerize ALL THE THINGS!