I work for a company that promotes on average every 14 mos with average raise of over 14%. If you're a software developer looking for an unparalleled career path, let me know.
That sounds pretty slow - by job hopping, it can be quite feasible to raise your salary by 200+%, and learn more to boot due to progressively increasing responsibilities. The market for software engineers is quite cutthroat.