Hacker News new | ask | show | jobs
by taylodl 1465 days ago
We all know technology constantly changes and progresses, and I've always thought that's fine...I want tools that won't change every 5 years

Look dude, I've been doing this for 40 years - yeah, since you've been in diapers! It's always been this way. You can't say I love change! Bring on the change! and then when it happens be all like, wait! that's not the change I thought would happen!

The change that happens is never the change you thought would happen! That's the first thing everyone here had better understand when considering this industry for the long haul. Change is going to happen and it's not going to be the change you expected. A lot of times it's going to be the same "stuff" in new packaging.

Having said all that, I started my career building real-time kernel extensions. Now I'm managing a company's transition to AWS. Yes, AWS. Lambda functions, RDS, SQS, S3, Lex - it's all server less. We're not using Typescript though, have no idea why you guys thought that would be a good idea unless you're building Node.js apps. We use Python. So yeah, I've moved from x86 assembly (the first 4-5 years of my career!) to C, to C++, to Java, back to C++, back to Java, to C#, back to Java again but now with some JavaScript, and now to Python. Looks like I need to do some work in K8S using Go for my upcoming project. That doesn't even include all the languages I've used for side projects such as Lisp, Clojure, Scheme, Haskell, and a teensy bit of Rust.

Honestly though, compared to where I started 40 years ago where we are today is awesome! Basic gave way to Python, C gave way to Go/Rust, and C++ - well we learned a lot of anti-patterns from C++, didn't we?! :)

Add in AWS and now I'm able to deliver solutions that were practically inconceivable just five years ago - and I can deliver those solutions in a handful of sprints! Who gives a rat's behind if it's here in 10, 15, or 20 years? I've seen software that's 15-20 years old and nobody wants to touch that stuff, let alone make any enhancements. My 40 years of experience has taught me trying to envision anything beyond 5 years is a fool's errand.

Maybe you're having a midlife crises and are now realizing everything you've ever made is destined to be tossed aside and forgotten. Even the human race is going to be extinct one day and the Earth is going to be subsumed into the Sun. Who cares? Doesn't mean I can't have fun under that sun today!