4 ms·
It happens less as I’ve gotten into more senior roles at my jobs, but I’m constantly starting new personal protects and I find that a lot of the annoying grunt
by tombert 2y ago
It happens less as I’ve gotten into more senior roles at my jobs, but I’m constantly starting new personal protects and I find that a lot of the annoying grunt work happens in the first few days of the project, which is the part I always dread. Being able to quickly ask ChatGPT for a quick couple stanzas of code for me to get started makes things more fun.
Also, I do need to look at server logs all the damn time and I never have fun doing it, especially for some of the more arcane weird stuff (getting an LTO6 drive to work on NixOS was especially irritating). A lot of the less-frequently-used services will often have logs that are really hard to parse. ChatGPT would be worth the price of admission based solely on that.
For that matter, build files are pretty much universally irritating to me. Being able to quickly get some personalized Maven or Gradle information really quick has saved me considerable time and effort.
There’s plenty of more bureaucratic parts of being a software engineer that it helps me with; I have gotten it to write letters of recommendation for me since those are fairly utilitarian at the end of the day, or to help me format slides in Beamer.
I don’t know; again for me it’s been extraordinarily helpful and made software engineering a lot more enjoyable. If I felt like my job were actually at risk from it in the near it’s possible I would have a worse opinion of it.
- JohnFen 2y agoFair enough! > I don’t know; again for me it’s been extraordinarily helpful and made software engineering a lot more enjoyable I found it to be more of an impediment than help, in that I spent at least as much time and effort when using LLMs as assistants than not, and it makes the software engineering much less pleasant for me. Different strokes and all that. As with all tools, what is great for one person can be terrible for another.