Seems like contract jobs are a dime a dozen in IT these days. Anyone made the switch from full time to contract? I'm contemplating it so I can get some new skills my full time job just isn't providing me with. My dad has been trying to talk me out of it unless I want to go start my own business eventually (which I might). His argument that you can't be promoted is valid though. Thoughts?