|What is a proper title for this position?|
What is the title of someone that performs all these duties?
I have been asked to "pick" my own title at my job. I work for a large billion dollar a year corp. I was first web developer hired a year and a half ago. Now there are 2 half programmers half web developers sort of under me (kind of gray area), and there are 2 other full web developers under me. I have received several raises in compensation (total increase of over 50% in salary), and now I was asked to suggest a new title for myself.
I feel kind of weird about picking my own title, being that I do so many different things (as I'm sure most of you do also). Example of a few things:
1. The only one that does all Layout, Graphic & Flash Design
2. In charge of all design & programming decisions
3. In charge of all web marketing (hiring SEO, etc.)
4. In charge of interviewing and picking web developers (basically if I say no, then there not hired)
5. In charge of interfacing proprietary Server based system and million dollar web app. (requires pretty good knowledge of proprietary language)
6. In charge of practically every and any decision that involves any sort of web technology.
7. Looked at as THE expert in all server side & scripting languages we work on - ColdFusion, ASP, JSP, etc. (I handle all training as well).
8. All web project management, prioritizing and giving projects to the other developers.
These are just some of the things I do or am responsible for there. Now these are some things I don't deal with.
1. Someone wants a day off they request it from the IT director.
2. Someone needs a talking to, the IT director does it (although I just did this a couple of days ago - I was asked to).
3. Any employee paperwork or HR issues is handled by the IT director.
I report to the CFO & the IT director. More to the CFO than the IT director. My current title is Web Developer. I feel that Lead Web Developer wouldn't be enough, but I'm not sure what to suggest. I'm not even sure if what I do IS what a Lead Web Developer is supposed to do. If any of you have some feedback on this I would love to hear it.
Thanks in advance.
Director of Internet Services
Of course, I think titles only matter when you're planning to use one to help get a higher-paying job. Last time I checked, I couldn't pay my house note with one ;)
You are a senior developer. That's about it. Senior engineer. Senior Programmer. Senior something.
Not that it's a bad thing. Senior Developers tend to get grandiose visions about themselves - after all, you make sure that the ship runs every day, right?
But don't call yourself a "web architect" or "manager" - archictect is somewhat meaningless and you aren't managing anyone. (Manager ALWAYS means managing people, not projects - even project managers manage people) Plus, you probably don't want to manage people. You won't write any code, it takes so much work.
And ALWAYS take a raise over a promotion. ;)
If there is a CIO in your comany - then pick CTO. That's about as close as it gets.
It might sound a bit too fancy for a samll team like yours, but that's what CTO does (2,3~,4,5~,6,7~,8).
Ok, I think what webdevsf said makes a lot of sense. I'm not really managing people, I give them projects and guidance but that's about it. I suspect they want me to start doing more than that, like making sure they are following rules and so on (smaller stuff).
I feel kind of uncomfortable doing that since I'm not really their supervisor or manager. If a "senior" co-worker wanted to do that to me, then I think I might resent it since they wouldn't be my "manager".
Anyways, many people (CEO, CFO, VP) refer to me as "webmaster", which I don't mind but I really don't see that used to much as a proper title. What are your thoughts on this?
You're the lead person, and you're responsible for the web development in all it's phases. That covers much more than just design and you're it. You're the Lead Web Developer.
That leaves the people management issues and decisions with others, and describes your leadership role in the ongoing, every-day functional aspects. You don't manage the people, but you direct, provide leadership and direction, and advise.
There is a sometimes used title of CWO --> Chief Web Officer. But that assumes that your company is willing to give you some "C-level" clout.
It is now quite common for companies to not increase salary but give a name change instead, I read your first comment about them giving you increases over time, but why do they want you now to change titles?
Of the titles given so far Director of Internet Services sounds the best but that may conflict with the IT Director.
Remember one thing though if you increase the name stature too much, without an increase in salary at the same time, they (the comp) have gained.
They wanted to gave me another raise and promotions about 3 weeks ago. Since I haven't been able to decide what I want to suggest, they gave me the money right now. So when I decide on the title then I'll get that as well.
Although is it really a promotion? The title might change but I'll be doing the same things I have been doing ...
A promotion for you should involve some level of independent project management / managing other developers.
That's a skill most developers don't have. If you can do that, they will pay you double (and if they don't, you can leave, and somebody else will!)
You'll have to get familiar with Powerpoint and MS Project. And spend a lot of time with the CTO explaining why they can't have the project done in 2 weeks, even though it SEEMS like such a minor change.... :)
|Although is it really a promotion? |
Always think of your resume. Always. ALWAYS!
(Well, unless you are a partner in a company and never plan to leave or be fired).
So instead of:
19xx-20xx - xxxxxxx
20xx-20xx - yyyyyyy
19xx-20xx - xxxxxxx
In the same company. And that always looks good.
And if your next employer decides to verify it - it's all kosher :)
webdevsf - project management & managing other developers is easy for me. As far as being familiar with Powerpoint and MS Project, I already use those programs. That's part of my job. For Example, today I did a 3 hour presentation.
I decide on what my deadlines (and my groups' deadlines) are. If I do have to explain why something will take longer than what they expect, I explain it to the CFO.
If the IT Director wants me to work on a project that will take some time, then she first asks me whether I have the time to work on it (I've said no from time to time), then she must get approval from the CFO to have me work on it.
I report more to the CFO than I do her, she handles HR issues for me, but she only has a vague idea of what I'm working on. Her knowledge on anything related to the web is almost non-existant. It's kind of a weird situation for me. Don't get me wrong, I love it since I practically have complete control.
By the way - bcc1234, that's a good point ...