What do you wish you knew about your job when you first started out?
Front End Developer / Engineer in Richmond:
"Always see where the ball is going, not where it has been."
Learn constantly. Experiment often. And don't worry about failing when doing those two things. Remember that it's more important to ship a project than it is to follow all of the best practices. People generally value results more than process.
Although if you find yourself in too many situations where results are weighted more than process, find a new job quickly. That company is a sinking ship.
Front End Developer / Engineer in Austin:
"Experience Can't Be Gained In A Week."
There is no way easy way around gaining experience. You have to start at the bottom. So many people think they can just go to a code camp for a week and then apply for senior level positions. You have to build for years in order to gain expertise in this field. Take any experience building position you can at first. It won't be glamorous, but it will get you learning. Contribute to open-source projects, and constantly learn outside of the office. If you don't keep learning, someone else will, and they will replace you.
Front End Developer / Engineer in San Jose:
I believe that a good front end developer/engineer should also have a good knowledge about back end programming, keep learning even during your spare time.