We just build and test everything every time. Maybe it costs us more $$$ on CI, but it costs far less in developer time. That being said, I mostly work at startups and larger companies will certainly cross a threshold where this isn't feasible.
> The problem is that those people went through their schooling being told that they were awesome and should be a professor (by people who successfully became tenured professors, and who didn't experience failure).
IMO it's still on them if they didn't do the research on what their outcome might look like. I absolutely loved physics in high school and chose to study computer science because I knew it would pay my bills. 8 years later I am not regretting my decision at all.
I have a good manager right now. If that person hasn't had a good manager ever, then it might be one of those cases "if it smells like shit everywhere you go, check your own shoe".
I'm a senior dev who could cross over if I wanted to, but when I see what the managers are doing on a day-to-day basis I realize I'm perfectly happy doing what I'm doing and making pretty solid money while I'm at it.
You are looking to save yourself a week of time a year and then 3 years later for some reason or another you will HAVE to upgrade and good luck making that change when the world has moved past you.
Same experience as you. Thought I would always use sublime but my coworkers were so adamant about VSCode that I finally gave it a try. I don't even know that I can point to any single reason for it being better than Sublime -- feels like everything just works a little more seamlessly.
If that takes you forever, consider that it may also be your lack of familiarity as much as the lack of type system/compiler. Despite my preference for the back end, I have spent plenty of time on the front end and can pump out changes very quickly.
Thanks for sharing! Someone in my social circle recently fell victim to a phishing attack. I had similar thoughts that you really need to prevent the email from getting through in the first place. Success for phishing is all about the weakest link in an organization and training only goes so far.
> The hundred billion dollar question is where will people alternately socialize online?
It's a good question. Personally, I got rid of Facebook and didn't feel like I needed a replacement. I do use Instagram and Snapchat, but mostly to communicate with family.
My team deploys probably 5 times in a given day, including Friday. They are all small deploys, and none can happen at the end of the day. If shit hits the fan, we rollback and maybe people figure out the root cause over the weekend but they aren't sweating bullets.
> I am kind of non stop moving. I think it’s a personality thing.
Yeah, I know people who are like that... I'm not one of them. I certainly can get obsessed with an idea or project and go nuts on occasion, but a lot of time I like to "just chill" on the weekend. Play some computer games and guitar, go on a bike ride or hike, etc.
I had a plumber over for some fixes about a month ago, and he saw me doing some coding on my laptop. He made a comment like "I have absolutely no clue how any of that works... it is wizardry to me". I said "I'm watching you fix plumbing issues around my house, and that is wizardry to me". I think we could probably learn each others' jobs if we really tried, but the point is that all things can seem like magic until you learn them.