Postby Dante » Sun Sep 04, 2011 2:11 pm
I think there is probably a good deal of space in web design for someone who doesn't have a great handle on math. Now, I really like math - but I'll be honest. In programming html and css webpages, between the em, %, px, margin, left, right, top, bottom, relative, absolute, float, z-index ect. ect., a person with a lot of persistence and learned skill could probably beat someone with a bucket-loads worth of math. Persistence in debugging and searching the internet for similar problems that you can apply to your solution is half the battle here.
Programming across web browsers and screen resolutions is a skill and while math certainly can help a great deal, I imagine you could get a fair distance by just getting a feel for the what things do over time. Do grab division, multiplication, subtraction and addition and understand a few uses for them. For instance, understand how to add position vectors from the upper right hand corner. If I have an object at [4px,10px] and I want to place another object relative to that at [20px,30px], what vector would I add to the first one to get the object to the second location? The other aspect is unit conversion - say I built the website above in pixels and need to convert the units over so that my page is more fluid on other screen resolutions... then I need to convert the whole silly thing over to ems. After finagling one element around in ems until it was exactly the same as another one in pixels, I found that at my resolution I had 16 pixels per em. If I had a banner that was 140px in height, what would I need to switch it over to in ems to make it cross screen resolution compatible.
The good news is that word problems like these will start to feel familiar over time. Over time though, if you're going to move up in programming, I'd work on getting a solid logic and creative skill-set and mathematics is the traditional road for getting this. Best thing to do is find a math teacher at a local community college that is known to be really enjoyable to take - you want to learn to 'enjoy' math. Then taking more math won't be nearly as big of an issue.
Yes - math can be enjoyable, you've just been deprived of the opportunity to experience it for it's more 'fun' side.
FKA Pascal