this post was submitted on 25 Mar 2025
196 points (97.6% liked)

Rust

6712 readers
29 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

[email protected]

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS
 

It's getting more and more unhinged on LinkedIn.

(page 2) 24 comments
sorted by: hot top controversial new old
[–] [email protected] 22 points 1 week ago (3 children)

This whole circumstance just reminds me of COBOL. Nowadays you have scant few programmers for it, but the ones who do demand a big salary because it's such old specialized technology and often they have decades of experience in it. There's simply less COBOL programmers than there were in the languages heyday, and the ones trying to enter that market nowadays have a huge learning curve ahead of them.

The only reason most of these places that do that though, is because they wrote in COBOL to begin with decades ago, and didn't want to switch away to something more modern as other languages gained functionality and popularity.

I doubt C is ever going to go the way that COBOL has, it's too ubiquitous, but it does make one consider the language you write in and how compatible it may be not just with what exists today but what's going to exist years from the creation of that code.

load more comments (3 replies)
[–] [email protected] 3 points 1 week ago (4 children)

The US government spending tens of millions of dollars funneling every student into STEM for the last 20 years was absolutely a coordinated attempt to drive down the cost of that labor.

load more comments (4 replies)
[–] [email protected] 52 points 1 week ago

This really implies a level of competence and understanding among the highest levels of management that I think we all know just isn't there.

[–] [email protected] 13 points 1 week ago (1 children)

I seriously doubt changing language would impact a senior that much...

[–] [email protected] 18 points 1 week ago (11 children)

Rust is one of the harder languages for beginners to learn because of its borrow checker and strict ownership model, but it shouldn't take more than a month or two for a competent senior to pick up.

It's going to be deeply unpleasant and seem like a problem if:

  • You're writing dangerously bad C or C++ code already.
  • You've only ever used Python or JavaScript.
  • You try to shoehorn OOP and inheritance into it (Rust idioms are composition and functional programming).
  • You refuse to use/learn pattern matching.
  • You're a pedant about "pretty" syntax.

If someone is at a senior level and any of those apply, they probably shouldn't be at a senior level, though.

[–] [email protected] 9 points 1 week ago* (last edited 1 week ago)

You’re a pedant about “pretty” syntax.

Oh I'm definitely whinging about it but it doesn't make me stop using Rust. People coming from C or especially C++ don't really have a leg to stand on, though, neither do people coming from ML. It's Haskell people who get hit hardest.

load more comments (10 replies)
[–] [email protected] 12 points 1 week ago

Bruh. Just put Rust on your resume. It's not like they'll actually check and you can still Google everything.

[–] [email protected] 71 points 1 week ago (5 children)

What the hell is going on with the kerning in that screenshot? My eyes, they bleed.

[–] [email protected] 46 points 1 week ago

Wh atd oyou mean?

[–] [email protected] 7 points 1 week ago

Yeah, wth is this? It's so bad at points that it sometimes looks like two words.

load more comments (3 replies)
[–] [email protected] 22 points 1 week ago (1 children)

Rust is a conspiracy to bring down wages! Rust is a conspiracy to replace GPL with MIT to gain control of Linux! Rust is a conspiracy to impregnate your dog!

[–] [email protected] 4 points 1 week ago (1 children)

Hey, you sicko! Stay the hell away from my Linux!

[–] [email protected] 1 points 1 week ago

Where's that animooted sickos gif when I need it?

[–] [email protected] 40 points 1 week ago (4 children)

Anti-Rust crusaders: "C is easy actually and Rust is pointlessly annoying and hard to learn"

Also anti-Rust crusaders:

[–] [email protected] 18 points 1 week ago (5 children)

ancient amateur C coder here (not even c++). picked up python about 5 years ago (cuz why not?). been playing around with rust for a bit (like it so far). only issue is recoded tools getting released under mit license instead of gpl (cuz, get off my lawn!).

[–] [email protected] 13 points 1 week ago (1 children)

get with the times old man. nobody uses rust anymore, its already 10 years old and it takes soooooooooooo long to build. ur not gonna get anywhere unless u can l33tcode in rustscript these days. dinosaur

^/s^

[–] [email protected] 10 points 1 week ago

great grandkids told be brainfuck is the future. are they right?!

load more comments (4 replies)
load more comments (3 replies)
[–] [email protected] 141 points 1 week ago (3 children)

If moving to another language erases 15 years of experience, you probably don't have a good grasp on the fundamentals...

[–] [email protected] 45 points 1 week ago (3 children)

15 years is just about enough to understand how initializing a variable works in C++: https://randomcat.org/cpp-initialization/initialization.png

load more comments (3 replies)
[–] [email protected] 29 points 1 week ago

Perhaps the LinkedIn user should have considered learning "programming" instead of just C++

load more comments (1 replies)
[–] [email protected] 10 points 1 week ago* (last edited 1 week ago)

Here's a shocking (/s) observation: it's about different things for different people.

For seniors like the author, it may be about companies trying to replace them with cheaper professionals. For companies, it may be about renewing the workforce. For product owners / tech leads, it could be about the opportunity of using a rewrite to pick a stack that better aligns with the problems they're trying to solve. For regulators it may be about its safety features and eliminating entire categories of common issues. For juniors, it may be about choosing a language they actually like working with.

[–] [email protected] 40 points 1 week ago (1 children)

@onlinepersona the master plan to remove old senior devs is ... to train new senior devs.

load more comments (1 replies)
[–] [email protected] 24 points 1 week ago (1 children)

@onlinepersona ah, the time-honored tradition of The Big Rewrite 'cause it's cheap. Where do people get these horseshit ideas?

[–] [email protected] 32 points 1 week ago

Probably from the same spot where they get the idea that languages literally designed within the first few decades of our profession are the pinnacle of technical excellence and can never be surpassed.

load more comments
view more: ‹ prev next ›