How AI boost up my productivity

Awang Trisakti
3 min readNov 6, 2023
Photo by Hitesh Choudhary on Unsplash

Hi, in this post I want to sharing about some AI tools that boost up my productivity as a software engineer. Artificial Intelligence (AI) has made its way into our daily workflows. AI tools have become the secret weapon for software engineers, enhancing productivity, automating tedious tasks, and providing assistance in coding and problem-solving. There are 3 AI tools that I use as my daily, let’s jump into it.

ChatGPT
ChatGPT is an AI-powered language model developed by OpenAI, capable of generating human-like text based on context and past conversations. I use ChatGPT for finding any solution of my problem that I can’t solved by only googling and surfing across the Internet. ChatGPT help me a lot for solving my problem that I faced on my daily working as a software engineer, but sometime it’s give me a solution such as function or library that even isn’t exists 😅.

Github Copilot
GitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code. You can receive suggestions from GitHub Copilot either by starting to write the code you want to use, or by writing a natural language comment describing what you want the code to do. I’m so helped by using Github Copilot, it’s help me a lot with any repetitive tasks so I can more productive and much faster that I write any repetitive tasks all by myself.

img source (https://marketplace.visualstudio.com/items?itemName=GitHub.copilot)

AiTerm
AiTerm is an AI-powered terminal assistant designed to assist developers and command-line users. AiTerm simplifies the process of converting natural language into executable commands, allowing users to find and run the commands they need without leaving their terminal.
Actually AiTerm is one of my product that I made by myself for solving my problem that I must search over the internet for executable commands that I need to run. So by using AiTerm I don’t have to leave my terminal for the executable commands that I need to run, just write it as a human language then AiTerm will translate it to commands that you need to run.

It’s not just cli tools that convert natural language into executable commands, it’s more than that. AiTerm can help you with various tasks that need to be done.

Best part of using AiTerm is I don’t have to leave my terminal to find any commands documentation or any executable commands to complete my tasks, please give it a try visit aiterm.net, any feedbacks are welcome and would be very appreciated. If you are interested about how it made, you can read it on https://medium.com/@awangt/my-first-product-i-made-using-go-eb0f748262b3.

So, that is my daily use of AI, have you try any of these? All of these tools are boost up my productivity around 80% and it’s very useful for my daily activity as a software engineer. Thank you for read my post, share this post if you find this post is useful. Leave any comments for any discussions or suggestions. See ya

--

--