---
title: "A Glimpse into how ChatGPT could be used for coding"
description: "AI's role in software engineering is evolving from redundancy fears to assistive capabilities.  This account details using AI translation interactively, improving results through a blend of human expertise and AI assistance.  The experience suggests a future where programmers collaborate with AI, enhancing productivity and leveraging AI's strengths for optimal outcomes.\n"
slug: "A-Glimpse-into-how-ChatGPT-could-be-used-for-coding"
created: 2023-01-07T00:00:00Z
updated: 2023-01-07T00:00:00Z
tags:
  - "devrel"
ai_assisted: false
---

There’s a lot of discussion out there around how AIs such as [ChatGPT][1] will impact Software Engineering - from making programmers redundant, to becoming an assistive, to not changing anything. Personally, I lean more towards the assistive side and, this week, I had an experience that might relate to how it could be used.

The task was unrelated to software engineering. I was helping someone to get an article translated from English to Brazilian Portuguese - my mother language. Fully automated translation frequently generates awkward results, but I wanted to use [Google Translate][2] as a tool to help me with the translation.

So, my approach was interactive - Some bits I’d translate myself and be confident about it, without bothering to ask AI for help. In other bits, I’d do the translation, then ask the AI to translate and check if what it provided was better than what I came up with - sometimes it was, sometimes it wasn’t. In other cases, when I felt I couldn’t come up with a good translation, I’d ask AI to do it first, then tweak the results.

The back and forth between Google Docs and Google Translate was a bit awkward, and a specialized UI for this type of interactive workflow would go a long way to increased productivity and leverage Google Translate for this use-case.

Could the  interaction with AI for programming look something like that? Maybe yes… maybe no… but I’m looking forward to what will come out of it!

[1]: https://openai.com/blog/chatgpt/
[2]: https://translate.google.com/