And my teammates think that chat gpt can write a fully fledged application.
They are suggesting that I buy all ai bullshit premiums.
I disagree and believe that quite the opposite is true.
If you think AI will not replace programmers, then maybe you're not that good at programming or AI. You don't understand either well enough to see the big picture.
As a staff SWE who uses a ton of AI tools to massively improve work productivity, I can guarantee you that AI has already taken up many interns and entry-level SWE jobs. My company doesn't even hire entry-level devs anymore. How many more iterations of improvement till we don't need SDE-2s? At the current rate of accelerated improvement, how long before we reach that state?
Think about it from an economic perspective too. Employee costs are one of the highest contributors. Software engineering employees are the costliest after C-suite executives and researchers. It makes a lot of economic sense to automate and make more software engineering jobs redundant.
I also use ChatGpt and copilot. Also know their limitations. The current state is not good enough to write full applications, but good enough to make you forget simple programming tasks. Eg: some boilerplate suggestions are good, that we use it. Since we aren't writing it again and again, at least I forget some trivial things. Let me know your opinion, I'm not against AI or anything. Take it just as a meme (frustrated that my teammates who don't even have coding experience are saying things)
Could you share some other ai tools you are using?
Can't share, sorry. Gotta charge Rs. 9 for sharing this knowledge in a workshop :P (iykyk)
On a serious note, ChatGPT and Copilot are rookie tools. Must have but rookie tools.
I use Cursor IDE + CollectivAI for contextual suggestions that are insanely good and sometimes write entire features on their own. CodeReviewBot for code review suggestions. ChatGPT as a design review partner. CodiumAI for writing automated tests.
All of these have enabled me to do in 1-2 days what used to take 1 week.
On a lighter note chatgpt couldn't convert c++ code that I gave it to python 😒
Exactly, I regularly use Chat GPT, it's just like what calculator was to Mathematicians, if you know what you doing it's a great tool, it will remove all the redundant things you were doing alongside your main work and will bring in more productivity, because you can spent considerable amount of time on your work.
Exactly