We sacrifice our time with our children for future career earnings to maximize lifetime income. People in this discussion throw around terms like GDP growth due to increased labour market participation from working moms...
It's ok just to accept what's happening. its not like you don't know what you're doing. Life is full of unpleasant tradeoffs.
Die hard rust fans often minimize the very real developer difficulty incurred by their language of choice. Even major library maintainers in rust have criticisms of various language features because of their difficulty to use. These are real and substantiative concerns that would affect any development team not made of expert rustaceans. Just look at basic dynamic programming implementations in a normal language versus rust for say popular leap code questions and you'll see the difference in basic developer productivity.
People who are really interested in rust tend to be top-tier developers. I don't think they're consciously lying about their experiences working with the language but they may not hit the speed bumps that normal people would. My personal abilities make me competent in golang, ruby, python, java, c++. I love the quasi-functional styling of rust but whenever I've tried to build small projects in it I've gotten bogged down in fighting with the compiler in ways I never do in the former. It is fast as all get out tho!
Saving heirloom apples has zero biodiversity value, or near two it. All domestic apples are extremely inbred and from a one or two cultivars brought to Europe a few hundred years back. The reservoir of apple biodiversity , at least for sylvestris is in its native range where domestic apple cultivation is actively polluting the genome. I think that's like khazakhastan and western china.
In go, you either handle the error where it happens or close to it, or log it. No need to pass things up just to log. I like the simplicity, and the zero cost at runtime. If you could handle the error in another lang you could handle it in go, or youd just supress or log it anyway.
I am very partial to python, but i have hit a lot of bottle necks with it. I find GO to be a reasonable intermediate, balancing ease of use and flexibility with some speed trade offs. I should probbably learn rust but it seems like a lot for writing web apps, and I could never get my head around lifetimes
It really depends on the person. For me, I was already remote before covid. I realized commutes really impacted my performance on the job. When I did work from the office, there were nice snacks and parties and chances to socialize and I do miss that. However, I'm not young anymore and now my life is focused around my family. The benefits of being able to spend more time with my kids at home, and to live further from a big city are worth their weight in gold. If i miss out on a joke or two, or dont go out to thai food with co workers, oh well. I have a lot of friends and social engagements outside of work, the social side of the office isnt necessary.