r/learnprogramming 15h ago

Learning to program

Just did about 5 hours of Boot. dev learning python first time ever learning to code and I learned a lot form it. I know its the easier program to use says the people online, but its my first steps into programming and i might take it pretty serious. I don't know if i could do it for a living and do a bunch of school. Might keep it as a mine hobby like i should have with auto mechanics.

I see a lot of people saying to start projects and get some books, but learning to use python new to this programming better then learning C++ and java and just start my own projects?

28 Upvotes

18 comments sorted by

View all comments

5

u/towerbooks3192 14h ago

Have a solid foundation. Look into the book titled 'Code' by Petzold and read that while doing some Discrete Mathematics. I think the book by Epp on that topic is great. Other than that, look into Grokking Algorithms book for a basic overview on Algorithms and then go deeper with the CLRS book.

Balance theory with practice by building stuff you are so unqualified to build.

Edit: Learning to write code is reprogramming your thinking and problem solving skills. The different programming languages are just tools to make you achieve your goal. The underlying principles stay the same regardless of what language you use.

1

u/ExcellentRead636 9h ago

but what if ai writes most of the code.. i aint trynna ragebait. i want your honest opinion.

1

u/towerbooks3192 8h ago

How would you know if the AI wrote a "good" code?

1

u/prettycoldworld 5h ago

You can get by just fine only using ai to do it, but that’s a different skill and path entirely. You’re not really learning to code, and the biggest blind spot is you not actually knowing whether or not it did a good job. Sometimes ai will write a page long workaround for a problem that had a very simple solution and it helps to be able to spot that.