How to Level Up as a Developer
Grind up on apps which solve business problems in underserved markets.  The gold drops are better, the mobs easier to kill, and you'll get ganked less than in the hostile PVP zone of Stuff For Poor Twenty-something Men.  Your support inbox may end up looking like Barrens chat; this is normal.<p>A note with regards to specs: you may be tempted to dump all your points into the Programming tree.  Don't.  It gets nerfed every few years anyhow, and respec costs will be murderous.  Instead, spread some points into Soft Skills and Domain Expertise.  Get the ult in Domain Expertise and you'll melt your competitors' faces regardless of their programming ability on virtually any raid except Next Google.  (P.S. Expected rewards per hour on that raid are terrible, since <i>everyone wipes</i>.  If you're good enough to do it you could AFK your way through any number of raids, pick one of them instead.)<p>Many developers get deeply into debates over who has the best class.  "My class is better than your class" doesn't kill mobs, no matter how many times you repeat it.<p>Improving one's grinding skill can improve gold per hour marginally, but understanding the economic meta-game has a much, much better ROI.