Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
I get to do some perl programming in my job, which is electronic engineering (EE). I like EE because I like to build things, I love math, and I like things that are difficult and complex.

You can get a good job with a four-year EE degree. Biology-based jobs seem to be doled out to an insider's club of PhDs, while many highly-educated people do an inordinate amount of low-level work. EE isn't like that.

For the past 20 years I have had assignments that were primarily EE hardware design, embedded system firmware, software design, and system design.

Currently I am doing hardware system design. Perl programming is a fun part of my job because I can use it to help automate my design tasks. I also use perl to glue together disparate tools, and I invent new tools for my own use. Without pesky users, software is quicker, easier, and much more fun to write! I learned this the hard way when I had an assignment writing commercial CAD software.

If you are tired of software, avoid pure digital design. It is too much like writing software in a proprietary language with a really lame compiler.

The most important thing is to find something that you can really enjoy. A hot market in a particular area will not last as long as you would like your career to. There are many reasons not to chase a quick buck. For example, when a job market cools down, you're left to compete with people who are there because they are passionate about their work.

Right now the EE job market is poor, but it has always been a cyclical business, so I expect that it will come back.

When I was in school, chemical engineering was *hot*. Oil companies offered high salaries just like dot coms did recently. The whole future of civilization itself revolved around the oil supply! Six years later it was a distant memory. Many hot careers burned brightly for a short time.

It should work perfectly the first time! - toma


In reply to Re: Advancing oneself personally and professionally as a programmer (discussion) by toma
in thread Advancing oneself personally and professionally as a programmer (discussion) by deprecated

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others chilling in the Monastery: (5)
    As of 2014-10-26 05:37 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      For retirement, I am banking on:










      Results (151 votes), past polls