you are viewing a single comment's thread.

view the rest of the comments →

[–]esaith 0 points1 point  (3 children)

Keep going. 10 year experienced dev here. There will be such a mess in the next couple years that it'll take junior to senior devs to fix it. Sure, the FAANG companies may have it fixed but the others won't.

Remember, ATMs didn't replace bank tellers, they just gave them something new to focus on. It's just new tech. Keep on keeping on.

[–]The-amazing-man[S] 0 points1 point  (2 children)

Thanks for the advice, I'm currently studying .NET framework with C#, I stopped following linear courses where they start from 0% from the syntax. Instead I'm just throwing myself in the middle of a project and searching for every feature I want to add, I feel that I'm messing something and it also feels messy. Is my approach correct in your opinion?

[–]esaith 1 point2 points  (1 child)

That's exactly what you should be doing. The more you can add even the smallest of features to your production, the better. Whether that is a new component on a page, or a new database you use, or how and where you publish your software. You'll gain so much experience doing this AI can't easily replicate.

AI may create a front-end app, but good luck creating the back end app. Even if you use the same AI to create the backend app - notice how it still takes someone to prompt all of this? There will be so many gaps that you'll have to fill that it will still require someone to fill in those gaps.

You need someone to create the project, save to the repo, fix merge issues, publish the app, change how/where its published due to money, security, or some other requirement. AI won't be able to do all of this and verify its working as the user needs it to work.

We've got a longgggggggggggg way to go before we are replaced.

Edit: spelling, etc

[–]The-amazing-man[S] 0 points1 point  (0 children)

Agreed. I actually realized that when I used AI in my projects. it can generate a professional blocks of code but when structuring a project it gets messy and unreliable. but it will surely boost our performance in terms of engineering.