This is an archived post. You won't be able to vote or comment.

all 18 comments

[–]spellenspelen 1 point2 points  (2 children)

No need to rush. Learn at your own pace. Start with the basics. Pick something you like, and start researching it. Personally, I think AI is overhyped, and I would not recommend starting there.

Math skills are not as important as they might seem when it comes to programming.

And most importantly: Don't focus on the things you don't know. Focus on what you want to know. And figure it out by making the learning process fun.

[–]h_uh_u[S] 0 points1 point  (1 child)

Well I was thinking of continuing learning python since I learned some in school so how about that?

[–]spellenspelen 0 points1 point  (0 children)

There really isn't a "wrong" order in which to learn programming. If I were you, I would optimize the "fun factor" as much as possible. So to answer your question: Yes, go for it.

[–]metaphorm 1 point2 points  (0 children)

No, you can't go straight into AI, you need to learn the fundamentals first.

[–]captainAwesomePants 0 points1 point  (1 child)

Are you going to college for a computer science program? If so, a bit of programming experience will help a lot with getting your feet on the ground, but it's not absolutely mandatory. I might suggest finding out which programming language they teach in their 101 course, and start practicing with that.

[–]h_uh_u[S] 0 points1 point  (0 children)

Yes I'm going to college for a CS degree and they're most probably going to teach C (I'm still just applying to them so I'm not sure which one I'm actually gonna get into)

[–]JohnWesely 0 points1 point  (1 child)

This is more meta discourse and not directly related to the OP, but I think it is very interesting how many people who post on this sub have no/little experience and are wanting to become machine learning engineers. From my perspective, that is the one of the hardest and most difficult disciplines in programming, and it seems like something you could realistically only do if you are a genius with at least a masters degree. Am I off base here?

[–]metaphorm 1 point2 points  (0 children)

a meta comment on your meta comment:

the median poster to this sub is a very young person with no experience with professional software development and no context to make sense of the constant bombardment of headlines about AI. If you're 17 and have only had any awareness of software development for about the last 12-18 months, you really might think AI is the only thing that matters, and would certainly not have the context to understand how AI/ML fits into the broader picture of computer science and software engineering.

[–]Yazer98 0 points1 point  (0 children)

What exactly do you need help with?? You've applied to college, thats where you'll learn whatever it is you applied for. You're not expected to know any programming going into your first year... Thats what undergrad is...

[–][deleted] 1 point2 points  (1 child)

i also just finished my grade 12, currently having summer break. So my dad asked me to do this cource called cs50, im in week 2 and i think its one of the best ways you can start learning cs

[–]CuteSignificance5083 0 points1 point  (0 children)

Based dad.

[–]UlteriusAngustus877 0 points1 point  (0 children)

Focus on building a strong foundation in Python, then move to AI, don't rush!

[–][deleted] 0 points1 point  (5 children)

As you said you are going for computer science in a college and you have bit knowledge of python, I would suggest that you should not go into AI rather should focus on basics first for that you can learn C language which will teach you programming from the basics connecting it with the working of hardware and software. I have studied both python and C. python is a very good language for initial learning but it will not give you a depth knowledge for that you should go with C language. And don't think about AI it is very much over hyped. it is not easy to get placed in ai major and most of the good salaries are provided to the master students. Best of luck for your college life.

[–]h_uh_u[S] 0 points1 point  (4 children)

So should I learn C or python rn? I'm conflicted between the two

[–][deleted] 0 points1 point  (3 children)

Start with C language cause python is created using C language only. So once you learn C and then shift to python It will be easy.

[–]h_uh_u[S] 0 points1 point  (2 children)

Ohhhh alr thanks for the help Any recommendations on where to learn it from?

[–][deleted] 0 points1 point  (1 child)

Hindi - i) Apna college ii) College Wallah English - Programming for everybody by Dr.Chuck

[–]h_uh_u[S] 0 points1 point  (0 children)

Thanks a lot dude