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

<p>As for futher education after the bachelor’s degree…</p>

<p>From a technical “know how” point of view, a M.S. in Computer Science or that dreaded, revenue-generating-for-universities degree M.S. in Software Engineering will not add much of value. Chances are that after a few years of experience as a software engineer, you will know more about software engineering than any graduate CS/SoftE degree can teach you.</p>

<p>The graduate degrees are there because so many companies may tie more senior engineering positions to holders of graduate degrees. In government contracting, companies can get higher billing rates for engineers with graduate degrees which in turn produces higher salaries…but that is what is done POLITICALLY…not for increased technical expertise.</p>

<p>I always tell folks that my M.S. Engineering (systems engineering emphasis) was more for increased salary…not for learning more technically.</p>