So, like others have said "I'm in the same situation as you". =]

My day job pays me to write the applications that automate the criminal justice system (I work in Canada, for the Provincial DoJ). The tool of (not my) choice is Powerbuilder, which to me is the station wagon of programming languages. It's so boring.

I've said this before, and I'll say it again: I never like to blame the tool, since most tools can be learned to work and be productive with. But anyway you look at it, Powerbuilder a.) bores me, b.) is dying a slow and painful death c.) does many things to hinder the developer (the scope of which is beyond this post and off-topic). It's not a skill that will be valuable (either financially, or in terms of what really interests me).

Everyday I'm at work, I often really feel like I'm working. As in, the fact that I'm being paid to be there always looms over me like a dark cloud. I've seriously considered taking my credentials (okay, I've only got 7 months experience since finishing a 1.5 year programming course, but...) elsewhere.

Where is "elsewhere"? Well, I have two major interests, that I've basically stopped pursuing for the most part since finishing school:

  1. Network security/Sysadmin'ing - I dream of being able to play with Linux and/or the BSD's at work, constantly following the latest and greatest minds as they figure out new ways to compromise the security of mission critical networks. It's never ceased to amaze me that it often times takes little more than the intelligence of a twelve-year old to compromise some of the most important networks in the world. Also, I've found that by learning how to break things, you also learn a lot about how they work.

  2. Being a Perl/C/maaaybe Python Programmer - Which of course is a pretty broad statement, since I haven't specified (and quite frankly don't know) what specific type of programming I would do, I just know that in many situations given any kind of programming task, I would love to have the community support and extremely helpful environment that Perl runs in, and the generally high level of intelligence that the "average programmer" in each of said languages tends to display.

So what's holding me back? Why haven't I moved into one of these disciplines yet? Well, honestly, I worry about two other things:

So that definitely scares me. If I'm going to take the risk of getting into an area that really fascinates me, I better not end up with the same feeling of drudgery and boredom I do now. :)

What it comes down to though, is that if you know that this position will improve your happiness, from my perspective I would definitely take it. But then again, I'm young (22) and not married (but happily playing the field :), so maybe I'm just ambitious. =]


In reply to Re: A career dilemma by mothra
in thread A career dilemma by ChilliHead

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!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • 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, details, 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, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            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.