Comment You are all ready way ahead of most (Score 2, Insightful) 709
Work your ass off. In no time you'll be their manager. Trust me. If you want to be professional, then be professional. Work as hard as you desire. It's what you get out of it, not what others do. Get used to encountering an incredible amount of idiots, morons, slackers. etc in the work place. It's pure statistics, if everyone were like you the world would be a better place, however you'll quickly realize there are more idiots in the world than not. Someone has to tell them what to do. Prepare yourself to realize that you can work your ass off, run circles around your peers, and not see an equitable compensation. You have to work your ass off, build your resume, work there 3-5 years and make a move to another company, take your experience and your professional work ethic and cash in on that. Also keep in mind that more often than not, managers are worse because the majority are managers because they caused more issues as developers.