Let's friendzone AI ๐ค
Enough with the "AI will replace you" posts now...
Anyone in the world with an active internet connection has heard about AI by now. With mixed emotions, all of us are getting used to the idea of a computer program doing things faster and better than humanely possible.
Even people with top dollar jobs that seemed indispensable are slowly realizing the capability of these models. The internet hasn't helped, the news of mass layoffs are credited to AI and there's someone writing a post everyday about how a new AI product would replace most of the workforce in the coming years.
I was inspired to write this blog because of an interesting site I came across that determines when AI will replace you based on your resume. Here are the results for mine -
That being said, I think it's time we finally embrace the boon or bane that is AI and begin to use it to the fullest. As someone who has worked with AI products for 2 years now, I can assure you AI can't replace everyone, it can however automate our repetitive tasks. In this blog, I'll share 5 ways I have used AI just this week while working on backend, researching topics, creating content and made my life easier by delegating the work I don't enjoy doing.
Creating Database
Earlier, I would get on call with my team, create a rough draft of the DB Schema and then write code to translate it to a models file in SQLAlchemy.
Now, I note down the column names as I am gathering requirements and directly paste it on ChatGPT where it writes the code for me
This saved me tons of time going back and forth between the Schema doc, made sure there are no typos during declaration and I was able to create 8 tables with 100+ columns within seconds.
Writing APIs
When writing repetitive APIs for basic CRUD operations I don't like to copy and paste multiple times, editing it for each table. Instead now I can just ask AI to do this mundane task for me-
This readily creates a script with APIs for all the module and it's take me under 10 minutes to review and deploy these. All because I tried to work with AI!
Testing APIs
When dealing with APIs that take many parameters, I prefer letting my friend AI generate dummy data so I could directly copy the JSON into Postman and setup the entire testing environment in minutes!
Code Optimization
There are times when I write code utilizing functions and methods that I read years ago or came across online while they might not be the best way to perform the operation. Much of coding is not knowing every function's syntax by heart but being aware of new and improvised ways of implementation available. AI helps you discover optimized or easier/quicker way of implementing things.
Content Creation
In the era where personal brand and online presence are what matter the most when trying to make the mark, it is AI that acts as a personalized assistant whether it is to brainstorm ideas, improve writing, summarize research or even create thumbnails like I did for this post!
Popular platforms like Hashnode, Twitter, Clickup, all have AI integrated in them to make it easier for documentation and writing.So you see, AI isn't the evil maestro stripping us of jobs and money, AI is here to stay but AI is here to make our lives easier and the sooner we stop resisting and start integrating this powerhouse of knowledge to our daily the faster we get ahead!