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

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
228,978 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,813 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.