Isn't it like a standard practice? Hire an expensive professional first that will do all the heavy-lifting, then outsource bugfixing and maintenance somewhere else where it is cheaper.
In my experience its the opposite. Hire a junior developer to create a bit of a mess then have seniors come and keep the crap running a few years later.
collyw|6 years ago