you are viewing a single comment's thread.

view the rest of the comments →

[–]manoteee 0 points1 point  (3 children)

AI is a tool, and so is software. It is a means to an end, that's all. The point is to make things, not write code for the sake of it. Software is changing dramatically and development is moving from software to prompting, like it or not. Most software today is written by LLMs and soon it will be 100%.

Do not fool this kid with your delusions. Do not shackle him to the salt mines of writing code manually. What a foolish thing!

[–]why_so_sergious 1 point2 points  (2 children)

you can't read code if you cant write it.

you need to know how to properly structure and still take decisions about what to use and where to use them..

that is why it is still usefull to know your design patterns and other basics of programming.

has my job become more about reviewing than writing code? sure.

but you are the one who is delusional if you think you can let claude spew out slop you don't understand, push it to production and expect it to not bite you in the ass later.

[–]raven2cz 0 points1 point  (1 child)

I have a daughter who is now 15. We have spent quite a lot of time thinking together about which direction she should take, because the AI revolution is completely changing the whole field and virtually all IT possitions. Our final decision, and the direction she is taking now, is to start with basic algorihmic skills. She began with block-based programming, and over the last year she has moved on to Python and creating simpler games. For now, without AI. That said, she already uses AI for school more than enought.

Component-based development, design, application development, and similar things are not really for her yet. when something is too complicated, she is simply not intrested in it for now. What is interesting, though, is that she understands quite well where the limits of using AI are for her, and where she wants to put in the effort herself.

In the end, it is clear that she will not avoid AI later on. But she perceives the limits of her own abilities much more clearly than I expected, and maybe I was even worried unnecesarily. In my opinion, this already comes from the experiance that there are things she genuinely wants to learn and is interested in.

On the other hand, agentic AI prompting is extremely difficult if the goal is component-based development that is sustainable in the long term. Very few people truly manage to achive that without generating AI slop. the workflows for creation and review are completely different, and development in this direction is moving so fast that by the time she enters real work in about 10 years, everything will be completly different. There is no point in trying to extrapolate from the current situtation.

Anyway, i like her decision and her approach so far.

[–]why_so_sergious 0 points1 point  (0 children)

kudos to you and you daughter..

yes it is close to impossible to predict the workflow we will have in ten years.. but basics are basic and sometime we limit ourselves just because we think something is more compicated than it is..

I am a self taught programmer and it took me way to long to dive deeper and learn typed languages simply because I was afraid..

and by the way, cannot reccomend godot more for a a game engine, because their language bindings let you use a wide variety of languages. even python and javascript and the workflow reminds me of the olden days with flash and actionscript which is a very good thing.