My first real job was a software developer in a start-up that built massively-parallel supercomputers; the machines had up to 16K processors and handled very large datasets. While the company was staffed with seasoned hardware types, many of us software developers were relatively inexperienced. Not wanting to admit our greenness, we usually tried to solve problems…