Software Engineers Are Not Doctors

Doctors undergo a decade of training followed by several years of internships and residency. Software engineers barely have four year college degrees. Doctors sign a Hippocratic oath to do no harm. Software engineers sign no such thing. Most software engineers shouldn’t even be considered engineers. Engineers can build safe bridges and safe buildings, while most software developers can hardly get to work without tripping over … Continue reading Software Engineers Are Not Doctors

Thoughts on Wall Street Technology

Last week I went on vacation and missed the news that a software error at a major market maker caused almost half a billion dollar worth of trading errors, which required a rescue by a group of investors. Mainstream media is quick to point out that high frequency trading should be more regulated, but as a software engineer I find that this has more to … Continue reading Thoughts on Wall Street Technology