Feature Post


Phases in life of a “software developer”–Types of developers! Who am i?

Do you call yourself developer? If so, where exactly do you stand in the following table? Following table peeks into the “professional” life of a software developer


Wannabe Developer

Developer, as a profession

Senior developer

Principal developer


Chief architect


Level 0

Level 1

Level 2

Level 3

Level 4

Level 5


Copy pasting code, trying to merge; doesn’t know/care about changes

Very resistant to change; spaghetti code.

Ok to change, but provides no suggestions; tries to follow coding standards.

Ok to change, provide suggestions, brainstorm;, finds alternate solutions;

Accept changes, provide alternate solutions, face mortar board

Brings change

Thought process?

Not available (0:

Doesn’t think

Thinks about how;

Following industry standards and practices.

Provide feedbacks, comments, corrections

Build industry standards

Sticks around


Functional/method level implementation; coding

Available libraries, classes,

Reusable components

Thinking process is more in terms of business strategy; provides solutions; face mortar board, provide alternate solutions, answer any missing questions

Mortar board; business, technology

Inclines toward Coder; coding



how; componentized approach


enterprise approach


business market

Goal To go home Learning Advancement, participation,

Think around technology

Thinks around scalability, availability, modularity, loose coupling high cohesion, security, etc.

Thinks around business strategy


High light the first row of the table above, to see exactly where you stand.

Btw, no offense to anyone, these are just thoughts out of small experience that I have.

Enjoy! (0:


  1. Anonymous16 September

    Hi Kamran,
    how can I contact you with a question about .Notifier (KNotifio)?

  2. Simple, just ask the question here.

  3. Anonymous13 November

    haha .. I wont tell you where I stand :P


  4. Thank you very much for this great post. offshore development

  5. Call Clavon Showflat Hotline @ +65 6100 9266 / 90261759 for Showflat Appointment, Clavon Showroom Location, Price, Floor plans, E-brochure, VVIP Discount & Site Plans. Clavon Showroom

  6. Youre so cool! I dont suppose Ive read anything like this before. So nice to find somebody with some original thoughts on this subject. realy i appreciate you for beginning this up. this amazing site is something that is required on-line, somebody with a bit of originality. valuable problem for bringing something new to the net! coordinacion actividades empresariales

  7. hey there and thank you for your info – I have definitely picked up something new from right here. I did however expertise some technical issues using this website, as I experienced to reload the web site a lot of times previous to I could get it to load correctly. I had been wondering if your web host is OK? Not that I’m complaining, but sluggish loading instances times will very frequently affect your placement in google and could damage your high-quality score if ads and marketing with Adwords. Anyway I’m adding this RSS to my email and can look out for a lot more of your respective interesting content. Ensure that you update this again soon.. text to speech video creation

  8. Im no expert, but I consider you just made the best point. You certainly know what youre talking about, and I can really get behind that. Thanks for being so upfront and so sincere. Laptop Software

  9. I just couldn't leave your website before telling you that I truly enjoyed the top quality info you present to your visitors? Will be back again frequently to check up on new posts. Email Address Extractor Online