203 karma · joined October 29, 2023
Trump is a lunatic, end of story.
My flow has been massively stable since I started doing this.
Until you've seen most of what the software industry can throw at you, study isn't that useful. But after you've seen it all you'll be quick to glean the relevance and importance of new concepts when studying.
Read books about parenting, paid attention, did required medical tests and advocated with healthcare.
Purchases? Healthy food, mostly.
When I'm at the pearly gates I don't want to be someone who 'maximized his salary and didn't give a fuck'. To each their own.
Personally, I live in a city with no natural community. I'm married but have no family here and only a couple acquaintances. I tried to quit Instagram a couple years ago but just ended up more isolated than I already am.
I think this type of situation is common for a lot of people. Social media is the glue that ties us to friends in distant places, which is why it's successful.
If you have actual community available to you quitting is much more doable.
Like you I find a lot of what people share boring, but I have had a few nice friendships made possible by social media. Without it we would have lost touch a decade ago. And there are many others who are only a click away because of it. Maybe some of these relationships aren't that important, but so what? Why not maintain ties?
To me the real enlightened view is to use social media as a tool while not letting it consume your life. Take advantage of the ways it adds, while avoiding the negatives. But to each their own, if people prefer to get off of it completely that's ok too.
Instagram is for staying in touch with fringe friends, it's mostly awful now but stories are still genuinely pleasant.
But I mostly spend my time on forums, RSS feeds, Mastodon, Reddit, and e-mail newsletters. That's where smart people can be found.
'Ten things to know about being a manager' and similar aren't specialist books.
If you're someone who actually likes to go out and do things, introverts make terrible friends. The extreme extroverts I know are always doing things together, because they want to.
In my life I eventually realized that I'm a thoughtful and sensitive person in a world that generally doesn't think of others. I'm the one who reaches out first more often because I'm genuinely interested in and curious about my friends.
I think the key in this situation is to recognize when the interest isn't reciprocated. If someone consistently disrespects you or pays no attention to you then you're barking up the wrong tree and need to move on.
I've been doing it seriously for twelve years now. Three years ago I finally took my writing to a professional critiquing site to refine the skill. Now I'm pretty much where poets hope to get to.
I've produced three books, one public.
What I find more disturbing is that in my company's case the result of the pandemic seemed to be random and based on nothing but financial logic. My department supported a hybrid situation almost entirely but the powers that be didn't care, they did the easiest thing. Before the pandemic we couldn't get one day a week remote because it was a 'security risk'.
When my company went remote I was suddenly cut off from a handful of friends who I haven't spoken with in four years now. I'm bored and socially disengaged, lacking friendship and largely isolated to my wife and children.
Nobody ever talks about things like this, only what's the most 'productive', which I think is a glaring mark on how people operate and think. There is now an entire class of people who are being excluded from social camaraderie because the majority is happy working in pajamas.
All of that being said, now that my kids are in school I've realized that WFH is far more convenient. But can we please stop pretending that the lifestyle is the dream it's made out to be? If companies aren't offering opportunity for social engagement it can be a real problem.
It's not entirely unrelated to your job if it's making you better in your current role. And if your employer doesn't contribute to your growth, you really need to take it into your own hands.
Put another way, if you put in the effort to become a consistently excellent developer, that's most definitely not going to hurt your career prospects. If you're mediocre and cause problems people will be less likely to refer you.
This means reading, mostly. And I'd add that sometimes the gold can come from very unlikely places. So read widely.
And sign up for a Mastodon instance and create a software list. These people are much more candid there than they are on Linkedin.
My experience has been that 'programming' is largely about learning best practices, single responsibility, modularity, writing efficient, clean code. There are no real special books necessary for this, just read the industry standard recommendations.
But if you want to set yourself apart from others you need to study software design and architecture, and follow the big industry names on social channels. Designing software is more of an art and figuring out how to do it isn't immediately obvious or easily attainable from books. It takes years of experience and wide reading, and a lot of what I've learned about it has come from social media, not books.
If you want to optimize for money and time, what you're looking for isn't how much money you can make, you're looking to find the perfect balance of money/stress that will satisfy your financial needs. What is the lowest salary you can make which will still meet your lifestyle needs. You want to aim for that.
Try not to lose sight of the fact that we pursue money for financial independence and leisure in the future. But if your job is one that you enjoy and doesn't burden you, then you can fast forward to the leisure part right now. Every day of your working life will be easy and stress-free. That's huge.
Endorsements may seem trivial, but if you have a boatload of managers and devs endorsing you it does lend itself to your credibility.