Earlier quoted context omitted.
> absorb best practices by osmosis a few years after they're developed by the bigshots Better yet, ignore the concept of "best practices" and learn what different software development practices have to offer in different contexts, from your personal experience and from nuanced reports from people you (at least somewhat) trust. There are a lot of ideas flying around about how to do software development better, in my e…
Yeah, Copilot is worthwhile. You need to keep an eye on it, I've definitely been sent down the wrong path plenty of times, but all in all it's been enough help enough times. The trick is knowing when to have it off and when to have it on. I particularly like Copilot Chat. Really nice to have there in the IDE.
I have really wanted to like AI assistance, but I can't figure out when it really helps. I'm an expert at ruby already, a targeted google search is faster than asking when it comes to an api I know exists, and I just need the order of arguments. It generates annoyingly "wrong" code, since it doesn't know our idioms.
Copilot is basically just a context-aware one line autocomplete. I can't figure out how to use it for more.