A friend of mine has a junior engineer who does this and then responds to questions like "Why did you do X?" with "I didn't, Claude did, I don't know why".
Some other comments suggest immediately firing.. but a junior engineer needs to be mentored. It should be explained to them clearly that they need to understand the changes they have made. They should also be pointed towards the coding standards and SDLC documentation. If they refuse to change their ways, then firing makes sense.
Java's in great shape now, but the period between when Oracle bought Sun (~2010) and about 2017 wasn't great, and there was a lot of concern about Java's future. I think most people who moved away from Java then haven't looked back.
I believe that is mostly due to Sun's stagnation and lack of funding. Oracle released Java 7 in 2011 and Java 8 in 2014, which is arguably the start of modernizing Java.
I assumed it was Kotlin and/or Android. Oracle otherwise seemed fine to treat Java like IE6. It was only as alternatives (rise of Go, Rust, Clojure, etc) increasingly made the language look bad that really started to push development.
I don't think Oracle/OpenJdk really cares about Kotlin. It's usage is still minuscule compared to Java the language, and you're still using Java the platform by using it. I'm not sure they're really concerned about Rust either because it doesn't fill the same use cases. Go might be a concern, but who knows. I personally find Go the language to be worse then Java the language.
Part of that equation, FWIW, is that certain countries would flood the market with supply to make any new projects suddenly unprofitable.
Which sucks extra bad because if you shut the project down but start it back up you can't just flip a switch. Gotta put together a whole new team and possibly retrain them.
Most of the things people say about efficient markets assume low barriers to entry. When it takes years and tens of billions of dollars to add capacity, it makes more sense to sit back and enjoy the margins. Especially if you think there's a non-trivial possibility that the AI build out is a bubble.
We only need the memory manufacturers to not collude with each other, not even external pressure.
You want to tame their cartel like behaviors? Just get into their books and it would be clear as day if they’re artificially constraining the supply, and I’m not even talking about spending extra billions.
You cannot manufacture something that modern life depends on and not get government scrutiny.
my last boss said i needed more work-life balance because i would take my dog on a walk once during the workday. as in, i wasn't giving work enough of my time.
I can't find it, but this question got asked somewhere (Reddit maybe) about 8-10 years ago, and a plumber took the time to respond that many plumbers are actually very passionate about what they do. They don't specifically unclog toilets for fun, but there are plumbers that spend a lot of their free time on plumbing forums, and even some who have projects experimenting with different ways to install certain things.
reply