Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python Object-Oriented Python Advanced Objects Subclassing Built-ins

Is python for me

I've been doing python for about 6 months now here on treehouse and recently while doing OOP I have been feeling very demotivated and out of it. I guess you could say it just doesn't excite me as much anymore. I just need some advice on if I should move forward with this track or if python is just not for me. Is it normal to feel like it's just getting harder and harder to follow? Thanks for any help anyone is able to give :)

4 Answers

boi
boi
14,242 Points

I was in exact same situation like yours (or even worse), lost motivation and excitement to learn anymore, I sometimes spent days so solve a challenge it was not fun at all. But what kept me going is the fact that no one is born talented or skillful, and no one comes into this world with a "genius" stamp on their forehead, learning is hard, putting skills into your head is hard especially in a time where entertainment is everywhere, learning sometimes is just dreadful.

I personally went through this track again, I rewatched OOP again, I read answers, questions, problems, solutions and I try to figure solutions myself and it has helped me understand things better. Feeling lost is completely normal, the moment you stop after having getting lost is where the real problem is.

I would highly recommend repeating OOP at least 2 times, It would clear a lot of things. Focus on improving your understanding of fundamentals, don't proceed further if you can't explain a line of code. spend 90% writing code, experimenting, and just playing around in general and 10% theory (watching tutorials and reading code)

Don't get discouraged, all good times come after bad ones.

Mark Sebeck
MOD
Mark Sebeck
Treehouse Moderator 37,799 Points

OPP is tough to get the first time through but it's worth it. My suggestion is to tough it out and then read up on OPP as much as you can then take the course again. It also might help to take an OPP course in another language such as C# or JavaScript. I didn't really get it until I saw it in multiple languages. Would also help to try to build a little OPP project on your own. Don't give up. You can get it.

Timothy Mattingly
Timothy Mattingly
15,934 Points

Also, don't forget to scroll through the questions on the forum here that other students have posted. Most of the time if I get stuck on something, I'll find that someone else had the same question and, there are a few moderators here that are good about posting long examples that break down what is happening in the code.

Thank you so much for this. It really means a lot