I would recommend looking for a position at either a really big or really small company. This is just my personal experience, and is probably tainted by the location of most of my job experience (Northern NJ, near NY). Plus for the past six plus years I've been focusing on SA instead of developing, so take all of this with a grain of salt.

At a really small company you can have a voice that will be heard. If you are good (and don't depreciate yourself!), you can make changes and shape how things are done because you're a big part of it.

At a big company, *if* they've grown right, there should be things already in place. And they are much more prone to cover their backsides with security and such because they know the truth behind the lawsuit. So suits want you to code as defensively as possible (while still getting everything done yesterday, that doesn't change). Words like 'legal exposure' or 'negative impact to the company reputation' do wonders for getting them to see you side.

IMHO, anything you do for an outside client (such as web sites) must have proper specs, otherwise they can always come back and claim that it wasn't how agreed upon and force changes. Companies should love hard specs, they can make lots of money off change orders as the clients change their tune. A good project manager will require them.

Wish I had a job for you, but my company is stuck in the dark ages when it comes to languages of choice due to other concerns.

Good luck!

=Blue
...you might be eaten by a grue...


In reply to (Blue) Re: What quality is your company's code? by Blue
in thread What quality is your company's code? by Ovid

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.