Can’t I Just Make it Look Pretty?
As a creative, diving into front-end web development was probably a pretty obvious choice for you. After all, front-end devs are the geniuses (admit it, we’re pretty awesome!) responsible for the aesthetics of a website. We have the power to tap a few keys and turn a black and white page into a full-blown masterpiece with vivid colors and mind boggling animations.
I’ll be honest, that’s certainly what initially drew me into front-end development.
But, as I’ve learned, catering only to the visual aspect of a website won’t keep you afloat as a web developer for very long.
Having a strong eye for design and a strong grasp of HTML and CSS can certainly turn a dull, unpolished website into a visually appealing website. But the visual part is just one slice of the pie. Most websites don’t exist merely to look “pretty.” Nearly all websites serve a higher function – to inform, to entertain, to sell products and much more.
The Challenge Begins…
So, prepare for a whirlwind adventure that may take you through the following gut wrenching lows and euphoric highs.
When I struggle with a problem, I learn to walk away. Take a break, maybe even sleep on it.
The struggles will probably always exist, but I’m learning to enjoy the accomplishments more than I dwell on the struggles.
My code is probably not the most well-written or the most concise…yet. But the small victories count. The moments where I’m able to figure out a solution without using a jQuery plugin or copying someone’s else’s code are priceless.
So, if you’re ready to throw you’re hands up, don’t. Stick with it. I promise, persistence pays off.
Remember, everyone encounters struggles. The key is not to give up. Dory from Finding Nemo said it best, “Just keep swimming!”