<br><br><div class="gmail_quote">On Wed, Feb 3, 2010 at 10:11 PM, Jason Hsu, Linux user <span dir="ltr">&lt;<a href="mailto:jhsu802701@jasonhsu.com">jhsu802701@jasonhsu.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
What types of jobs/careers involve using Linux?  I&#39;d like to hear from those of you who use Linux on the job, whether Linux is your main job/career or just one aspect of your job/career.<br>
<br>
Although I am currently seeking an embedded engineering position (working with microcontrollers), I have also thought of turning Linux into a career as well.  An embedded engineering position at a workplace that uses Linux would be a good way to combine the two.<br>
</blockquote><div><br>Hi Jason, <br><br>There are a lot of ways to &quot;use Linux on the job&quot; or be involved with Linux in an every day way.  It really depends on what you like to do.  Here are a few angles: <br><br>
But generally Linux oriented jobs can fall into two broad categories.  Product development and support, and system administration/IT.  <br><br>If you think &quot;I love Linux and I love embedded programming environments and I do that I&#39;ll be happy because I&#39;m working on embedded Linux....&quot; think again.  Working with Linux will be, at best, 50% of what you love about your job.  The things that make a job fun are: <br>
<br>AAA (most important) )  Do I have a good manager? <br>a) What are my hours? <br>b) Do I have enough time to actually have a life? <br>c) How well am I paid? <br>d) Am I growing professionally? <br>e) Is the culture at my place of employment positive? <br>
<br>If you happen to find yourself doing any sort of product development, you will inevitably come up against a wall.  That wall is the date manufacturing is supposed to start.  And never, in 14 years in industry, have I seen a software/hardware project coast to completion &quot;on time, on budget&quot;.  (The best laid plans of mice and men...).  What this translate into is a push to the finish line, and that push can last months, and those weeks can climb over 70 hours easily.  And if you&#39;re on the critical path, you will likely not have a choice about those (especially if you&#39;re salaried, which you probably will be in a position like that.)   <br>
<br>So a question to ask yourself is:  &quot;Do I want to be on the critical path?&quot;   (It&#39;s not so bad if you&#39;re young and single.  Just be careful not to wake up 10 years later and realize you&#39;re still single.)   Also ask yourself &quot;What&#39;s my next step?&quot;  If you don&#39;t know, that&#39;s bad.    <br>
<br>I personally was on both sides of the equation.  Product Development/Critical Path, and system administration and mostly non-critical path work.  Once I crossed over to the IT side of the world, I really had no desire to go back to product development and getting crushed by those sorts of deadlines and pushes.  I like a steady 40-hour week that let&#39;s me plan things like familiy time and a social life.  <br>
<br>Anyway, good luck to you.  I hope whatever you do makes you happy.  <br><br>-Rob<br><br><br></div></div>