I found ChatGPT most useful for writing regular text. For example – I lay out my blog post ideas and my main points and if I want my paragraphs to be longer or shorter – I use ChatGPT to help organize the structure of the blog post better. Of course, I could do it by myself too, but ChatGPT saves me a considerable amount of time and it is also great at elaborating – making things longer, sometimes a bit too long 😉Let’s say that I write an average of about 2 blog posts in a normal week without GhatGPT, with ChatGPT – I can raise this number to 10, or something close to that. I have so many blog post ideas, but I haven’t been able to find the time to write all of them, so I just collect them in a very long TODO list. So in reality, ChatGPT is just helping me keep up with my tasks & TODOs better.
My usual workflow is – I write a blog post (for example), I give it to ChatGPT – I have a look at what ChatGPT gives back, I take only the good parts and I try to incorporate them into my work. Sometimes I don’t need to do a lot of re-writing, but there are many times when it loses the point that I am trying to make. I find it better for handling smaller segments of text… Unless it is a completely fabricated story and then whatever it gives back can work.
I use it also for collecting data. Maybe if I need just a random code example or a few of them, that are taken out of context and just serve as a basic example – then it can provide pretty accurate content. So for those two things – it has been working fine for me.
However, for actual coding, working on any project that has some context, parts that are supposed to work together or improving programming logic, like making a function work -> I found it to be completely useless and very frustrating. Even when I know the exact bug that needs fixing and the exact problem I am facing and I tell ChatGPT – it still fails miserably. It just provides completely unrelated information that may be valid, but not applicable to my scenario. For now – it is much faster if I debug or write any type of code that involves logic, entirely by myself.
That is just my experience with it, I am sure that it will get better and also everyone’s experience will probably be different, but I would only recommend it for generating, restructuring or correcting regular text. Blog posts, essays, stories – things like that. It is definitely not an all-in-one solution for everything. It is a tool that is part of the process and can potentially help you save some time, but you still need to do a lot of the work yourself and you must keep an eye on it.
One thing to add that is a hidden benefit ->
Writing has never been something that comes naturally to me, I am a lot more of a verbal person and that is why I much rather make videos. But ever since I started using ChatGPT for writing my blog posts – I have been more active and more inspired.
I do not procrastinate as much as before. That is because now I know that the average amount of time that it takes me to write a blog post, even a very long blog post, has decreased significantly and I don’t need to figure out – ‘when am I going to find the time for this long and dreadful thing’… With GhatGPT – writing has become a lot more enjoyable experience. I still don’t love it – but it has become a lot more manageable.
And now that I think of it – I do not like writing blog posts very much, but on the other hand – I love writing my code 😊 That is probably the underlying reason why I would not let ChatGPT ‘take over my code’ – it’s my fun activity, it’s for me to do. But hey, for the stuff I like less – I can surely use some help.
I probably should start mentioning this -> ChatGPT was not used in the creation of this blog post 😉 That is not to say that if this message is not present, then ChatGPT was used -> I probably just didn’t feel like adding it to every blog post that I wrote without it, there are still quite a lot of posts that I write manually.
Source: hashnode.com