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
Daniel Gibson
15,452 PointsRemembering Code
Hello, I recently joined Treehouse and I love the content and teaching methods, I would like to eventually work as a web designer/developer and I am working through the HTML and CSS deep dives to start, but I have a hard time remembering what I have gone through, I realise web designers/developers don't remember everything and look things up often, but how much should I be able to recall from memory to land a job?
I realise this is a very broad question, with many different answers, but any response would help to give me a guideline to aim for.
5 Answers
Matt Caden
Courses Plus Student 6,588 PointsHi Daniel, and welcome to the community! I wouldn't be too hard on yourself in the beginning if you happen to forget or find it difficult to recall some of what you have learned so far. You'll find in time that many of the things you struggled to remember in the beginning will become second nature and... others you will be looking up from time to time because you don't use them as much.
As for jobs, they exist for most any skill level. But only you will be able to know if based on the position's description if your skills match what will be expected of you.
I try to look at it like learning to play guitar. It takes some time for everything to fully sink in but the more I practice, my muscle memory (or memory muscle) will continue to improve.
Matt Campbell
9,767 PointsDon't worry about forgetting code at the start. Just keep redoing the same thing over and over again and it'll soon become second nature.
There's code which is what you'll use everyday and then there's code you won't use so much and will need to look up. I advise getting a copy of the Treehouse HTML and CSS books. They're fantastic for referencing everyday code and the stuff you won't use so often but still find essential, things like 3d effects etc.
Rhys Park
8,323 PointsWhen you start out its more important to remember what you can do with code, very much like you know you can add a box shadow with CSS. Or you know you can include a file with Php. So then all you have to do is remind yourself of the code and there is google for that!
The more you code the more you will remember, and you can always review the treehouse videos if you completely forget
Kunal Patel
1,448 Points"how much should I be able to recall from memory to land a job?"
Do a couple of "practice" ints, at places you aren't super excited about. See what comes up, learn it, so you are prepared for those Q's next time.
Nima Shariatian
1,760 Pointsi agree with all the above comments. you don't need to memorize the syntax of the code, with enough practice you can do it standing on your head and syntax evolves anyways.
you should focus on the core concepts of programming instead, this like understanding loops, variables, functions, .. once you understand those i suggest you try out a few languages and pick one that matches your flavour. you will need enough of patience, 90% of development is debugging
also there is no shame in looking up things at google, you must focus on the product you are building.
good luck!