top | item 43644262

(no title)

zigcBenx | 10 months ago

Currently there is quite a lot of noise regarding AI replacing developers, most of which is coming from people who are not technical and think they got super powers with the rise of AI assistants - which in a way is true.

However the point of programmers is not just writing code (some might disagree) but rather problem evaluating and problem solving.

Sometimes the goal of programmer/developer/Software engineer is not to develop a feature that superior has given, but rather to figure out the source of the problem and how to solve it in the most optimal way. Sometimes that means suggesting that nothing is developed, but only processes are altered.

Regarding using AI as assistants and helpers when programming, I agree they can be helpful, but it depends on a problem, person and assistant you are using.

I can speak only for my self, and I can say I hate copilot or other alternative constantly suggesting me lines of code, I find this not only annoying but also very distracting.

On the other hand I really enjoy discussing specific problem with AI, because sometime it can suggests different approach I would have never thought of.

But this cases are really personal preferences.

As it goes for beginners, who are still learning the basic concepts of programming I would highly recommend NOT to use AI, because your foundations will be very poor, and you will struggle to grow as a developer. There is nothing wrong to ask ChatGPT about an error that you can't resolve your self, but asking him to write you code instead of you is not a good idea for beginner.

I don't see programming careers going anywhere anytime soon, if that is something you would like to hear :D

discuss

order

No comments yet.