r/PythonLearning • u/rdeasou • Oct 07 '26
Help Request Should I start learning python or ai?????
1
2
1
1
u/Slight-Living-8098 Oct 07 '26
You're going to be using Python sooner or later if your developing with or for AI. You need to understand Python to use the AI libraries the majority of people, schools, and businesses are using.
1
u/Visible_League_8682 Oct 09 '26
Te recomiendo aprender python porque es el sistema de lenguaje que es predominante actualmente sabías que las inteligencias artificiales se elaboraron gracias a python
1
u/Fun_Army2398 Oct 09 '26
We live in a world where people believe both "AI will make programming so easy that everyone will lose their jobs" and "you'd better learn how to use AI now or you'll get left behind" yet somehow no one sees the irony in this? Don't touch AI until you are a competent programmer. The hype isn't real, it's only actually useful if you already know what you're doing.
1
1
1
u/dedicated_jizzmopper Oct 12 '26
Learning AI requires a solid foundation in mathematics and computer science.
Learn python, calculus, data structures, linear algebra, algorithms, linear algebra, probability and statistics, etc, etc, and then eventually youll be ready to start learning AI/ML concepts.
1
u/NMC0152 Oct 13 '26
They're less related than you may think. AI will teach you prompting. Python will teach you logical and linear thinking. Learning one doesn't exclude the other.
1
u/ExoticVillage8066 Oct 13 '26
AI messes up all the time, if you know Python you can debug much faster than just querying the AI for hours.
1
1
1
1
0
Oct 07 '26
[deleted]
5
u/N__7599 Oct 07 '26 •
![]()
what does learn ai actually means? Python is a programming language, there is much to learn but what about ai?
4
u/NotSoMagicalTrevor Oct 07 '26
it's a stochastic machine -- it takes an input (prompt), does a bunch of random stuff (quite literally), and then spits out a result. It's nondeterministic, but the output is drastically shaped by the input. "Learn AI" means to understand the nuances of the input, and how to shape the input to get what you want. It's not all that different from a regular programming language, it's just that the internals of the box are based on randomness rather than assembly language. At the end of the day, both are `y = f(x)`.
1
u/jimmykimnel Oct 07 '26
You can learn how to utilize ai, building prompts, understanding what's possible, guardrails, using mcp servers etc.
I built a program the other day with ai and rather than sitting there for hours testing it I told the ai to come up with 100 simulations of how a user might use the program and what could fail and it found some bugs and corrected them accordingly.
0
7
u/Simple-Olive895 Oct 07 '26
What do you mean by "learn AI"?
If you mean how to prompt an LLM then please don't even get into coding.
If you mean how to make your own LLM then you can't really make a good one unless you have access to insane amounts of data. But you can learn how they work.
If you mean actually learn the basics of machine learning, and how to make certain machine learning models such as knn, kmeans, linear regression, random forest etc. Then you need to learn the math behind it. Most prominent linear algebra.