91 ms·
It's complicated... again. I've been at this for close to 3 decades now. When I started, there was so much to learn and understand. Then as I learned and und
by tracker1 3y ago
It's complicated... again. I've been at this for close to 3 decades now. When I started, there was so much to learn and understand. Then as I learned and understood, I had a better footing and knew there was more still. From the mid 90's through now, it's continued to get complicated and there's still more to learn.
All said, some things are easier. There will be restarts/reboots/refactors/refreshes and new tooling that makes the old tooling easier to live with. Docker made LXC better... Rust makes WASM easier (and so much more).
I do think that too many places have jumped too many sharks along the way. You don't always need kubernetes and five 9's of up time. You also don't always want to break every minute action into a separate lambda/function. I feel so much for the gray beards from when I was in my 20's. Keep it as simple as you can. If you must add complexity, make sure you wrap it in such a way that makes everything else simpler. Don't create a large application for what you can do with a small script. Automate anything you have to touch more than a couple times.
There will be times where you are slogging, and times where it is easy. You will work with brilliant people and certifiable idiots along the way. Such is life.
If you are passionate about the work, and love to constantly learn. You'll be okay. If you aren't, then find that balance in life, and do what you need to in order to keep up.