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

<p>What is pay and hours at government jobs? How do these compare to large firms like Microsoft/Google, and mid sized firms?</p>

<p>Can anyone comment on what it’s like to be an app developer/web developer. And what it’s like to be a network/database admin?</p>

<p>Edit: I see that lot of people are saying that the work hours in software is long, but then I see peole put up numbers like 40-50, which don’t seem long at all compared to medicine, finance, law, where the hours are 80+</p>