What is it like to be a software engineer and what is required from one?

<p>

</p>

<p>It is not so much your school, but your productivity, or your group’s productivity, that determines how much risk you have in competition with offshore outsourcing. It also matters whether you are in an area with a large number of employers versus few or one.</p>

<p>Computer software work can have an order of magnitude difference in productivity between different people. Since pay levels within the US do not differ by anywhere near an order of magnitude, the top performers are a bargain, but the bottom performers are too expensive (especially as pay levels traditionally increase by seniority), from an employer’s point of view.</p>