in reply to What is a Junior Perl Programmer?

One of my (many) hats, believe it or not, is HR Specialist for the Federal government. All of the posts above gave good answers, but I'd like to add that the biggest difference between "junior" and "senior" in HR speak is not what you can do, but rather what you are paid to do.

Most work projects can be divided into three kinds of work: easy, moderately complex, and very complex. In terms of the amount of work in each category there's a little work in the easy category (someone has to do the photocopying, for example) and some of the work is in the "very complex" category, but the majority of the work usually falls in the middle ground. Given this scenario the most cost-efficient way to do business is to hire a few, skilled, highly paid individuals to do the "very complex" stuff; a few unskilled, low paid individuals doing the "easy" stuff; and everyone else stuck in the middle. This way you don't have to pay for skills that you don't need, and you keep your salary costs down.

Now this doesn't say anything about what all those shmucks (the "junior" types) doing the "moderate" work are actually capable of doing. They might all be freakin' geniuses with 200 IQ's... but a company could care less. They only need (for example) a couple of skilled folks in the high skilled jobs, and so long as everyone else does what they're supposed to, all is well.

Now, just because a company isn't willing to pay a highly skilled person in a moderately skilled job a high amount of money doesn't mean that company won't take advantage of the situation if it presents itself. Smart people are good to have in a company... they take initiative, they go beyond their job description, they add to the company in lots of ways. Companies love these employees, because they're getting unexpected perks from these guys without having to pay for it. In this respect Merlyn's joke wasn't really a joke at all: "A junior programmer is just a programmer who expects less pay, because they don't have the budget for a real programmer." But I would add, if the SuperGenius Junior programmer leaves, they're easier to replace because although a company would love to pay a SuperGenius Junior-level pay, they really don't need a SuperGenius so they can live without it if they have to.

The big downside here is that it is entirely possible for a SuperGenius Junior to work for a less-talented, less-skilled, (but higher paid) superior. Again, from a company's perspective this is generally ok, so long as the senior employee does the work the company expects, and the junior employee does what he is expected to do. Now, if the company was smart, they'd find a way to boot the senior and replace him with the junior, but this doesn't always work out that way for lots of different reasons (seniority, commitment to employees, non-programming skills, etc. all play into this kind of decision.)

Gary Blackburn
Trained Killer

Replies are listed 'Best First'.
(brainpan) Re2 What is a Junior Perl Programmer?
by brainpan (Monk) on Nov 20, 2000 at 13:50 UTC
    "(many) hats...HR Specialist for the Federal government... Trained Killer"

    Wow. Is this even remotely representative of the broad range of duties that the average government worker exercises? Are there people who carry the duties of both social worker and drill sergeant? Could that mild mannered library janitor also be a Navy Seal?

    On the other hand, this does answer quite a few questions about the employees of the postal service...

    And no, I don't own 27 pairs of sweatpants.
      Heh heh heh... very funny. I can say that the "HR Specialist/ Trained Killer" designation DOES make it easier to fire people. ;-D

      Once again, though, you've said something very, very true. Although I personally am not entitled to it, the various types of hiring preference extended to veterans of the armed forces guarantees that there will be TONS of feds out there who were "drill sergeants" and "Navy SEALs" and lots of other things. (Many including jobs that can be best described as "uses guns really well.")

      And yeah, it also (and I'm serious here) explains the Postal Service, because the Postal Service (must) hire even more vets than normal because of the unskilled nature of the work.

      I'm not suggesting that Vets are more or less likely than the average person to go whacko... I'm just saying that when they do they have the potential of going whacko in a much more spectacular way, and since the Federal government is rife with vets... well... there you go.

      Gary Blackburn
      Trained Killer