A lot of hue and cry goes about in IT industry about designations. Senior Architect, Principal Architect, Senior assistant developer, Staff software engineer, etc. Sometimes these designations are hilarious because they have no meaning whatsoever. I can't talk about designations in other departments but as far as the software development is concerned I think there are just three designations.
Software Developer, Senior Software Developer and Architect. At any given time, place, team, company I feel the developers fall into one of the three categories.
I feel that one has to spend at least 5 years in the engineering department to be called senior developer. Another 5 to get to even think in terms of design, architecture etc of a software and another 3-5 years to become an architect. There might be exceptions but a normal software professional needs to spend at least 12 years in the industry to be called an architect.
I have completely stopped asking people in the IT industry about their designation.
Friday, August 8, 2008
Subscribe to:
Post Comments (Atom)
1 comment:
Hi Pranav, Absolutely true... All bullshit. I am surprised to the core, how come Indians are mad about the Name tag associated about their job roles. Only 3 positions in technology domain on the floor. It should simply depend upon very distinct roles you play. Some guys to customer interaction exclusively. Then you may create one. But its all foolish affair. _ umesha, Bengaluru
Post a Comment