Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Albert Vathapally
Albert Vathapally
575 Points

I began learning python using the python track, starting at python basics. Having lots of trouble Please check below

I feel like i am learning everything at a slower pace compared to others. Sometimes I also feel like what i am learning isn't clicking into my brain. Is this normal? I do not have any prior knowledge to coding which is something i forgot to add.

How do i fix this problem with me?

Also, I am interested in learning Java, is it a good idea to learn both python and Java at the same time?

2 Answers

Steven Parker
Steven Parker
220,378 Points

How do you make a determination "compared to others" when everything is self-paced? And your expectations might not be entirely realistic, particularly for learning to code for the first time. There's quite a lot to absorb.

And I would not recommend tackling two languages at the same time, the differences in syntax would likely become sources of confusion in both studies.

18,786 Points

Don't compare yourself to others, for a start. Everyone learns at their own pace, and it's entirely possible the people you're comparing yourself to already have programming experience.

Don't be afraid to repeat lessons, or to work on improving on the challenges or projects you're given. The more you practice, the more you'll grasp the material. If you get stuck on a project, don't be afraid to ask for hints rather than answers.

Like Steven Parker - I would also dissuade you from attempting to learn two languages concurrently. Particularly if this is your first foray into programming, trying to tackle multiple languages at once is likely to make it even harder to learn. Just like learning French and Spanish at the same time could cause confusion, trying to learn Java and Python could cause similar issues.