So you’ve been working away at your development job for God knows how long and there’s no end in sight to your misery. There’s no chance of moving up in the company and although your bosses like you, they don’t think much of you. They’re happy with what you’re doing as long as you do it quietly, deliver in the whereabouts of your deadlines, show up to the company picnic and stay out of any real decision making. You’re taking up more and more responsibilities over the years but your pay is only being raised by a paltry 2% while the cost of living is going up by 5. You know you’re being fucked but are too lazy or incapable of doing anything. So what do you do? You change your title of course.
It’s the best remedy to an age-old problem of depreciating self-esteem. Changing a title doesn’t really hurt anyone nor does it cost a penny. It pats your ego, makes you feel a little more important and might even fool some friends into thinking your career is going somewhere. The most popular ‘promotion’ these days seems to be sticking a Sr. next to your title, as in Sr. Web Developer or Sr. Software Engineer or Sr. Brown Noser. Now there’s two ways of doing this, you could actually just go to your boss and ask him, “Hey Fred, do you mind if I stick a Sr. next to my title? See I’ve been working here for 6 years and I think it’s only fair to not have the same title as the new guy”. At this point your boss might just laugh at you and take pleasure in compounding your misery and deny your most humble request. If he does so, he’s an asshole. If he’s nice enough to agree, you just got promoted. The other way to do it is silently, maybe start sticking Sr. at the end of your email signature and see if anyone notices. Chances are even if somebody notices, they won’t care enough to investigate further, if all goes well you’ll get to keep it. If you get caught and called out, blame it on fat fingers. The plan is foolproof.
Now if Sr. doesn’t really do it for you and in your youth you had inspirations of becoming a top-level Java guy you might be qualified to be a Java Architect. But be careful here, this might not go as unnoticed as Sr. because architect is one of those terms people have started associating with someone who actually knows something. Sneaking this one in as an email signature is out of the question, you almost have to go to your boss and state the reasons why you’re qualified to be a Java Architect. Don’t worry, none of these “reasons” have to be legit obviously, just make sure you let him know a) you’re been working there 7+ years b) you know what an ESB is (just brush up on the definition before you knock on his door) and c) know what SOA stands for. If you can actually tell doc/literal/wrapped/rpc WSDL’s apart, you’re a lock to get this one. You might be lucky enough for your boss to see right through you and gather that you’re just looking for an ego-bump and not real money, he’ll be more than happy to accommodate.
If you’re too ‘goody-goody’ to resort to these cheap tricks but know deep in the crevices of your heart that you deserve better, you should probably GET OUT NOW and find yourself an employer that’s worth your time. Find a joint where you can get the ass, gas, grass and title you deserve. You’re not getting any younger which means the mathematics of salary and age are working against you. The time is now.
I think the point I’m trying to hammer home is that there are two kinds of titles: those that are earned and those that are given out of pity and sometimes even compassion. Fortunately for the comedic value of things the latter are handed out more often resulting in people who are vastly unqualified for the positions they hold. I’m sure you know the kind. So the next time Joe Schmoe walks up to you, gives you a bone-shattering handshake, a smug smile and hands you his business card that says Sr. Technology Architect, just remember that titles don’t mean shit.