Why Students Leave the Engineering Track

<br>

<br>

<p>There isn’t a difference in the work that I do.</p>

<p>Here’s a piece of code that I worked on a few years ago. Just standard C++ code. You don’t need to know fancy tools, new languages, etc. This code is used by Firefox to process images - hundreds of millions of people use it daily. We hire people that know C and Unix and the specialty area that we are in. We train them in our environment which takes six months to a year. The environment is a lot more sophisticated than your typical latest and greatest development tool.</p>

<p>There are armies of software engineers that use tools built in the 1980s and 1990s.</p>

<p>[mozilla-central</a> mozilla/image/decoders/nsJPEGDecoder.cpp](<a href=“http://mxr.mozilla.org/mozilla-central/source/image/decoders/nsJPEGDecoder.cpp]mozilla-central”>http://mxr.mozilla.org/mozilla-central/source/image/decoders/nsJPEGDecoder.cpp)</p>