News for hackers. Stuff that matters.
Re:The Worst Programmer by jongjong on Saturday September 02, 2023 @12:37PM (#37363077)
I guess maybe in 10 years I'll be working with 30 year olds who understand and value of that approach as I do today.

My current reality is that I'm a 33 year old working with 20 year olds who think they're geniuses who are going to take over the world in 5 years; from that viewpoint, I'm essentially a failed engineer because I didn't build a Facebook, Uber or AirBnB even though I had 10 years to do it.

Re:The Worst Programmer by hgsgm on Saturday September 02, 2023 @01:23PM (#37363514)
From seeing your posts, I think you have a psychologica lock that under mines your self-confidence.
Re:The Worst Programmer by reneherse on Saturday September 02, 2023 @01:30PM (#37363598)
I'm curious what type of company has these team demographics. Startup, agency, SMB, bigcorp, academia, or?
Re:The Worst Programmer by whstl on Saturday September 02, 2023 @03:29PM (#37364721)
Everywhere.

5 years ago I was at a small bootstrapped startup and one of the worst engineers I've ever worked with was saying he'd expect to be a CTO of a mid-size startup in 5 years. He had just started his career. He managed to concoct quite an interesting fictional LinkedIn profile, while in reality he had almost no coding experience. He was a grifter.

In larger, established, tech companies this wasn't as prevalent but mostly because people were a bit more mature and respectful.

I guess it comes down to maturity. In startups and SMBs it was easy to find this attitude. Junior developers are often the most difficult.

Re:The Worst Programmer by zerbinxx on Saturday September 02, 2023 @09:43PM (#37366997)
Usually this kind of thing comes from “trying to keep costs down” at a poorly funded firm, usually startup-ish. I’ve worked places where the oldest engineer was 30 and it’s rough, quality and stability just aren’t in the average 25 year old’s toolkit.
Re:The Worst Programmer by bcrosby95 on Saturday September 02, 2023 @02:34PM (#37364197)
If you need to knock someone down a peg or two, just get good at finding race conditions.

Webapp coding is harder than it appears because of them. I haven't worked in a codebase without them.

But they're usually so unlikely to happen it's not worth fixing them all because it can lead to very specific and tricky code. So as long as the consequences of it occurring aren't really bad, I just leave it alone.