Thomas_Shelby
Thomas_Shelby

The only rant you’ll ever need as a Software Engineer!

2 year old post on Reddit. Its very long, but is pure gold! Covers each and every damn thing about Software Engineering! Must read for everyone!

12mo ago
AITookMyJob
AITookMyJob

"The older I get, the more I appreciate dynamic languages" - Finally, someone said it.

In my earlier years, I used to love C++, Go, Rust and even TypeScript over JavaScript in the worst case. Python and JS were heresy for me.

Now I love Python and JavaScript and I feel they're much better for most use-cases and atleast the first 75%ile of scaling requirements.

Ain't nobody got time for dealing with static types once you're older. With more experience, you begin understanding the shapes/types of all commonly used constructs in dynamic languages anyway.

Thomas_Shelby
Thomas_Shelby
Swiggy12mo

That’s so true!

Yeagerist002
Yeagerist002
Swiggy12mo

So what is yoe threshold when you start preferring runtime errors over compilation errors?

potatomato
potatomato

I've never worked at FAANG so I don't know what I'm missing. But I've hired (and not hired) engineers from FAANGs and they don't know what they're doing either.

Itna bhi sach nahi bolna tha lol

Thomas_Shelby
Thomas_Shelby
Swiggy12mo

FAANG is overrated. There are way better companies out there.

TrustyCube
TrustyCube

Thank you for sharing this post!

Discover more
Curated from across