242 karma · joined December 15, 2011
Call your parents, hell - go see them and take them to a movie on your dime. Buy a video game for your nephew/niece and play with them. Call your friends up and buy a round of beer!
When you stop thinking about "YOUR" achievements and start thinking about others, I'd bet you will feel a whole lot more successful.
If you're looking for skills in life, mine is being able to let go. Especially at work.
If you work for someone else, you HAVE to remember that your work needs to satisfy someone else. So throw away your ego, and listen (and pay attention) to criticism. You should never be afraid to speak your mind and take a stance but at the end of the day, you need to be a team player.
Heck, even CSS has SASS/LESS/bootstrap/CSS3/browser-specific declaration and don't even get me started on JS libraries.
And I don't understand your condescending tone of what a "web designer" does. What makes that job any less important than a programmer?
With that said, I think it's really our fault that there's really no clear distinction between the front-end (client side) vs. the back-end (server-side.) I've seen senior "front-end developer" who only uses jQuery because he doesn't know JavaScript. And it's funny that you bring up politics, because that guys would get mad at me because I would show him a easier way (in jQuery, mind you) for traversing the DOM.
Sometimes, I wish there's was a certification process to be able to call yourself a "designer", "developer", or "programmer". I think it would make finding job/candidates much easier.
My conundrum is that employers are actively seeking "Front-End Developers" without understanding what that really means.
So this raises the question again. Are your UI/UX designer considered web designers? or is your front-end developer a web-designer?
How does this: Events, Remote Data, DOM, Object Prototypes, Data Types and Scope, understanding of application side security models, client side app hardening, XSRF, etc.
Apply to the daily function? What is it that the developer is building that he/she is required to know all of this? Aside from DOM, the other skills are more related to dynamic languages like JS or Rails/Python. How is this different then what a back-end developer does?
Also: Help the UI/UX team to create visually attractive and highly usable web interfaces
Shouldn't that be the sole purpose of a UI/UX team?
Front-end developer looking for freelance work. Freehand sketch (or balsamiq) concept to HTML/PHP/Javascript (JS, jQuery, backbone). I currently utilize bootstrap for CSS.