CSS
Work has been consistently pushing me towards front-end development. I like to think of myself as a back-end developer – give me classes, methods, and translating business rules to working logic anytime.
So being forced to do HTML, CSS, and slicing seems kind of, for a lack of a better word, insulting.
But hey, it doesn’t hurt to learn more about the ins and outs of styling – it could be pretty useful in the future. (And it will save me from internal groaning whenever I receive a task that involves slicing.)
Actually, I do have a bit of intermediate CSS knowledge, more than the average developer. I sort of straddle the divide between front-end and back-end already. But to be honest, I still don’t have the confidence to say that I am a truly a master of the front-end, because most of my CSS skills come from trial and error. I’d like to get to the point where I see a design, and immediately think of the best, correct way to build the template, without having to go back-and-forth with solutions, and tearing my hair off once cross-browser issues crop up.
Oh, and it still takes me longer to slice anything, than my workmate (who works mainly on front-end.) So once I get up to her speed, I’ll be happy. :)
Having said all that, I’m starting out by (virtually) picking up a (virtual) copy of CSS: The Definitive Guide by Eric Meyer. With hope, I’ll transform my incomplete CSS knowledge to a more concrete skill.
Leave a Comment
Be the first to comment!