Some people say AI and LLMs will change the world and redefine how the software industry works. Others say it’s super overhyped and refuse to try it out or have tried it out and didn’t get any useful results. This will be my longest blog post ever, but I’ve been asked a few times about this topic, so I thought I’d write things down.
Disclaimer: This post isn’t intended to opine on the harms or benefits of AI in general. My thoughts on that topic would cover an equally long (if not longer) blog post, and I prefer to have a nuanced in-person discussion on that. I suggest reading this post from Nicholas Carlini, particularly the intro, nuance, and background sections - the author conveys things better than I can. If you haven’t read that post, you should also read it in full to understand how you can improve your productivity with AI.
Additional disclaimer: As with anything on this blog, views are purely my own, not those of my employer or anyone else I reference. Any mistakes here are also my own, and I’ll strive to correct them as I become aware.