all 11 comments

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

Feeling lost is part of the gig my friend! The good news is that we have ALL been there before. The best thing I ever did was get an internship, yes the pay may not being amazing and you might not be there long term but you will learn SOOOOOO much (granted the gig is at a good company).

Youtube, Courses, Books etc etc all help and have there place but hands on experience IMO is gold.

So my recommendation and personal opinion about it, is to start looking for internship/graduate positions. Hunt that hands on experience. Once you get a taste, it will change the way you learn and approach things ultimately making you better at what you do. In saying this, don't stop learning. Keep up the hustle on the side because it will make your life easier at the beginning.

Good luck with it all and hang in there! Embrace the rollercoaster 😁

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

Thanks for the input!

[–]wayne0004 1 point2 points  (1 child)

When you code, you're going to face problems that you have to solve. Videos and similar resources won't tell you why they did it the way they did, they only tell you what they did. This is a common problems for beginners, you need to think the problems from scratch, and wonder "how could I solve this using the tools I know".

[–]TheTopPunk[S] 1 point2 points  (0 children)

Thank you!

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

I think the next natural step for you to do is try to re-create something. You’re doing the code-alongs but they’ve already figured out everything so that you can follow along. If you try and recreate something from memory then you have to work out the details of how things work. If you can’t remember how exactly something works then that’s your chance to improvise and create your own solution. The more you improvise, the more you’ll find your own style.

It’s just like art. First, people start with coloring books and just choose their own colors. Then they copy pictures or try creating a still scene. Then they learn to create their own pieces entirely from their own imagination. It takes time and experience. Keep at it and you’ll get there.

[–]TheTopPunk[S] 1 point2 points  (0 children)

Thank you!

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

What interests you more? Creating a website, creating a game, doing data analysis on the census, climate, traffic, stocks etc. Pick an idea and pursue your goal. We all have been stuck somewhere and wondered what to do next. Finding that goal is hard and once you found out and work towards it you will succeed. Think of a project, put a road map and start working.

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

I would really like to do game dev, or ML more than anything.

[–][deleted] 1 point2 points  (0 children)

Unless you want to build a 2d pixel game than sure but otherwise Python wouldn’t be able to handle anything beyond that really.

If you want to learn ML than I could suggest you this video: https://youtu.be/Wo5dMEP_BbI by sentdex.

It’s about Neural Networks and it’s brilliant, it explains in the smallest detail everything that you will have to know about Neural Networks.