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

HTML Accessibility For Web Developers Introduction to Accessibility WCAG Principles: Operable (part 1)

are front end required to memorize all these?

Are front end required to memorize all these? There seems a lot and impossible to remember them all.

Or is it company's responsibility to tell us how they want it and front end implement it?

2 Answers

Steven Parker
Steven Parker
230,178 Points

Very few programmers are able to (or care to) memorize everything they'll use. For most of us, the important things are to be aware of what exists, and know where to turn to look up the details.

thank you

Brady Gorman
seal-mask
.a{fill-rule:evenodd;}techdegree
Brady Gorman
Front End Web Development Techdegree Student 7,738 Points

From everything I've seen and observed, no you do not. I have many friends in the field far further along their web dev careers than myself and they regularly tell me that hard memorization has very little to do with the job, that they're regularly allowed time to pull up references for precise syntax and that you'll naturally memorize the important stuff by just building and practicing.

Part of the reason I actually stopped pursuing my previous career track with IT certification was the sheer amounts of memorization required for that certification, then I tried coding and found myself enjoying the process far more just reading about thing you can do then memorize by just DOING it rather than amassing a ginormous pile of flash cards!

thank you