|
|
|
|
|
by JohnBooty
2206 days ago
|
|
Lack of professionalism and absence of a
professional engineering culture in many
of the places you'd seek to outsource to
save money.
I think the "absence of a professional engineering culture in many of the places" results primarily from the nature of contracting itself. I see this in onshore contracting as well.Contract-based engineering is nearly always a recipe for technical debt. The team will nearly always focus on today's problems. Not tomorrow's. Because... why should they? They are judged solely on how well they're solving today's problem. And they likely won't be around in three months or three years to reap the true rewards of reduced technical debt anyway. Contracted engineers also haven't simply been around your business long enough to truly understand it and anticipate what future needs will even exist. All other things being roughly equal I'll take a full-time, permanent, offshore engineer over an onshore contractor any day of the week. |
|