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 trialThomas Hamblin
3,526 PointsDoes anyone else ever feel lost?
Hey all,
First post to the community section of Treehouse, so hey!
I was just posting as I'm very happy with how my learning is going here at Treehouse, but I noticed something about myself yesterday. I was learning about JavaScript and the DOM, and the teacher - every now and then - said something like: "Now here we see that we obviously need to create a function". I realised that I had no clue that was what we would need to do in that situation.
Now, in fairness, JavaScript has been a little tricky for me to learn as it's the first proper programming language I have started learning, but I am starting to get the hang of it, however I was just wondering if anyone has felt like I have, like "What? Why didn't I realise that?", and whether it's something that starts to click over time the more you do things.
I hope all this made sense!
Thanks all, and happy coding!
2 Answers
Sean Urgel
Courses Plus Student 6,650 PointsHi!
I'm Sean and I'm a computer scientist student in the Philippines,
There are so many things that I feel lost on and what my teacher always tells me is to write everything down. Here in treehouse they'll teach you how to code, but what my teacher taught us what to do is to think like a programmer, try to draw, write down and find your learning pattern so you can truly understand the fundamentals of the language.
My fundamentals in my programming 1 & programming 2 were just average, then the moment I got to data structures I failed because my fundamentals and logic wasn't so good, lots of people fail this subject for this reason. My teacher personally told me these tips to have a better understanding on things, because it's very important that you train yourself how to think like a programmer.
I am now the top performer in my class, just by these simple steps.
I hope this helped you! God Bless :)
Nathan Dalbec
17,111 PointsI think to a greater or lesser extent everyone learning things in programming can feel lost at times, be it a new programmer learning the basics, or even a more experienced programmer learning a new library, paradigm, or pattern. Overall I suppose it's important to remember that google can be very very helpful, and that there is nothing wrong with asking for help. I've always found that knowing how to do something off the top of your head almost never comes after the first time you do it, but if you continue to practice it over and over again, eventually you'll get the hang of it. Good luck, and happy coding.
Thomas Hamblin
3,526 PointsThomas Hamblin
3,526 PointsThis was really helpful thank you!
I will try and find my own way of thinking like a programmer!