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
David Halligan
47 PointsHow much code would I have to memorize in order to get a job where I use HTML or CSS or iOS?
This is something that worries me. Also, of concern to me is whether or not coding (of any kind) requires a mathematical mindset. I have a BA in Political Science, so I don't have that kind of mindset.
2 Answers
Mari Johannessen
12,232 PointsHi David! First of all, no jobs require that you memorize any language, it's all about understanding the syntax and how a programming language work. I can guarantee you that almost everyone working with HTML, CSS, etc. will at some point look up what to do in different situations :) So focus on understanding how HTML and CSS work, and how everything works together and you'll be fine. When it comes to coding and math, it all depends on the coding language. Some back-end languages will require some math, but having a BA in Computer Science myself and not being a huge fan of math, I can personally say that you will be able to learn a great deal of coding without being a math genius. Again it's more about learning the syntax and the fundamentals that will make you a great coder and developer, so as long as you have an interest in it you'll be more than fine! Good luck!
christopher walsh
10,763 Pointsyou will need to be able to build a website and/or applications. whether you're a genius who can memorize libraries of code or rely on frameworks, snippets and looking up stackoverflow; is dependent on you! most people land somewhere on a gray scale between the two.
personally, I would think its much harder to sit through an exam in college than to go through a tutorial on coding!
you have to have the end of the project in mind and then peice together how to get there. its like putting together legos to match the pictures in those little booklets (although I was a special child and my legos never matched the book!).
if you want to build a website, you will have to find all the html and css peices to look like the website. if you want to build an app, you will have to piece together all the right iOS legos!