Feel like you are coming close to mastering CSS? If so, what is your next big step?
Planning your next move and thinking ahead is an important part of advancing in your career. As we all know, time is money and we should all be focusing on how to spend our time in the most efficient and productive manner.
What Some of the Leading Web Gurus Had to Say…
The question “what should I learn next?” should be answered by the person asking it.
Every skill on the web is useful. Every skill on the web is worth learning if you have the time. In all likelihood you probably have a project you’d like to be working on, or an idea you would love to create. What is it going to take to make it the best it can be? Learn that.
On the other hand, there’s also the news of the web moving forward with the upcoming releases of CSS3 and HTML5, both of which bring new features to the table. Now is a great time to learn these new features to stay up to date with your skill level and stay on top of the industry, making for a highly employable skillset.
I’ve long suggested great user experiences are built on three things:
interaction, graphic design, and communication. CSS is about the representation of an experience using markup as the tool, namely facilitating interaction and bringing graphic design to life within a browser.
If one feels he/she has mastered that tool, I would suggest he/she focus on developing skills that allow for meaningful communication to take place within the user experience — visual and verbal communication between the user and the interface, and between the user and the organization providing that experience.
The next step to fully “grokking’ CSS is to focus on writing code that works across all browsers.As you get into more complicated designs, you’ll quickly realize that it’s often difficult to write CSS that’s supported across most browsers. This is the fundamental difference between new CSS authors and more experienced ones: the knowledge of what works and what doesn’t. Let me tell you now, I’ve spent countless hours debugging CSS when I first got started – but don’t worry, it gets much easier with experience. The only real way to learn is to experiment and explore – so don’t give up right away.