|
|
|
|
|
by OhMeadhbh
294 days ago
|
|
Yes and No... My take on the current job market is this has been a slow-slide into oblivion. When I was a kid, we used something like engineering practice to develop software. You would have someone across the hall with a title of "product manager" or something who understood the business and the problem they wanted to solve (and how much money people would likely be willing to pay for it.) Then you would get a set of 15 requirements, 5 of which needed to be met before the product could be shipped. As an engineer, you put your head down and thought about how you would build each feature and there was a back and forth about which features got built at which time and you built something that looked like a product roadmap for the next three to five years. [ This was in the commercial embedded space. Aviation, government and banking all lived in slightly different worlds. ] Around 1999 there was so much money in the dot-com run-up that the only thing that mattered was shipping something quick before the investors wised up and sued you for fraud. Engineering methodology took a back seat to expediency and this crazy bunch of weirdos practicing eXtreme Programming were used to demonstrate the spiral methodology the big guys used wasn't the only game in town. People took time out from their lunch meetings with VCs to read books by Fred Brooks and Tom DeMarco, if for no other reason than to memorize phrases like "Technical Debt" and "Mythical Man Month." If you say "Fail Quickly" and "Show me your flowcharts..." and you'll sound like a mysterious, wizardly futurian with a deep understanding of the hidden world of the matrix. But most of the people in the 90s in sili valley were ponces. So where was I? Oh yeah... what we're seeing is the eventual end of a 25-30 year slide away from anything resembling "engineering" and "engineering practice". And I'm not saying that's completely bad. I mean... yes... please hire "real" engineers to design, build, test and deploy avionics firmware. You do not need an engineering degree to create a vibe coded web page that texts your fiends with name suggestions for their children or pets. MyTripToSacramento.Com can probably get by with a product manager and a dog. The dog is there to bite the product manager when they try to change the web site. The 2025 job market has been dead for 30 years, we just didn't notice it until today. |
|