Nothing about helping someone better understand something is cheating. Helping your own child? That is just natural. I find what you said revolting.
I have yet to find an "easy" high paying job. I've been stuck in the $50K~75K range my entire 17 year career. So maybe realize for a split second that there are many, many people making much less, experiencing much worse.
Using send is extremely common especially when mocking private methods in rspec. I guess I am speaking from a rails lense, but what other lense is there for ruby development?
I am forever stuck in a world where "articles" aren't something you read in less than a minute.
The amount of work needed to get a basic IDE up and running for your languages of choice, even for commonly used languages such as Python or Javascript, is far too much for someone who wants to get on with their day job or hobby coding and doesn't want to spend precious hours fixing obscure issues in Lua.
Furthermore, the community does not have a good culture of documentation and learning: too many plugins have very sparse docs, and other online resources such as the Neovim subreddit are hostile to newcomers with "RTFM" a common answer. The community is also fragmented, with too many ways to do the same thing in the name of some platonic ideal of personal freedom over practicality.
A simple question like "How do I set up Black with neovim to format my Python files on save?" will yield a dozen answers, each one with someone's favourite plugin. Setting up that plugin will require another plugin, and so on until you end up with a Jenga tower of dependencies that doesn't quite work the way you want, but is too fragile and time-consuming to tweak correctly.
In the meantime, I can just Ctrl+P and install what I need in vscode and be on my way in a few minutes.
I don't particularly like vscode. It's heavy and slow and janky, particularly on older laptops. I don't like being sucked back into the Microsoft ecosystem after spending years getting away from it. But ultimately, I want to just get on with my job, and my job is not Lua Developer or Neovim Plugin Expert.
It will never be a ctrl+p install away from feature X system though. You do have to put some effort in.
I dislike excessive usage of these kind of tools because not infrequently you end up making your code worse just to satisfy some dumb tool.
The real solution is just accepting that not all code needs to be like you would have written it yourself, and asking yourself "does this comment address anything that's objectively wrong with the code?" A lot of times the answer to that will be "no".
Medical malpractice premiums are very high, insurance payouts are stingier, and medicine has become more capital intensive than ever as newer medicines and diagnostics increasingly dominate, along with an aging population that needs more intensive care.
Doctors report being more burnt out than ever. It's an attractive proposition to outsource the hard and messy stuff to a firm that knows the business angle well so that they can keep their sanity and focus on what got them interested in medicine in the first place while still getting a great salary.
I don't love the situation, but let's not pretend it happened in a vacuum.
On OSX (and possibly Windows although its been a long time), its soooooo silky smooth. But on multiple Linux distros i've used, including Pop and Ubuntu, it just doesn't feel right even after adjusting all sorts of settings.
This is one thing thats kept me from full time Linux DE usage :(
Edit: i'm using an Apple trackpad.
Maybe it is my mouse but I kinda doubt it.