You must Sign In to post a response.
  • Category: Career Guidance

    Software developer in with 5 yrs exp

    Are you looking for information on career guidance? Want to know how to proceed in career? Read this thread to learn more about career guidance.

    I am a Software developer in with 5 yrs exp, now how should I further progress in my career like, should I try for Technical lead or sotware architect else should I try for project manager like client ineraction and people management,
    which should I aim for ? which will be better ?

    my second question is i work in, c#, sql, javascript etc. , so on these technologies should i focus deeply on any
    one technologies like doing certification or else its ok to be neutral with all the technologies i have said.

    kindly advise

  • #729232


    That is totally depending upon your organization and your current role in that organization. 5years experience candidates won't consider as a manager and Architect you can better to migrate to Team Lead after you are good in that position then they may give promotion to Asst. Manager after. But Manager level or Architect level we must and should have a minimum 15 + years of experience to get that position.

    Give respect to your work, Instead of trying to impress your boss.

    Blog :

  • #729235

    Dear Abu
    As my opinion you can work as software architect. but you must need about how to handling software architect and their responsibilities.
    For answer of your second question , You have a good experience in so I think that you need to doing certification in Net Certification Details are Microsoft MCTS(70-528, 70-536), MCP , MCPD (70-547), MCSE, MVP AND MCSD .
    Mark as answer if it helped you!

  • #729239

    Hai Anbu,
    It's your choice that in which direction you want to go. If you are interested in the Technical Side, you can go to architect line and if you are good in people management then you can go to the management side.
    Also with that you can go for the certifications which will be add-on to your profile and will be benefit in the future.
    Hope it will be helpful to you.

    Pawan Awasthi(DNS MVM)
    +91 8123489140 (whatsApp), +60 14365 1476(Malaysia)

  • #729252


    My suggestion is try for Technical lead where you will have both people management as well as technical stuff it gives way to further career growth to Project Manager then followed by Senior Project Manager , location manager, account manager, resource manager, delivery manager.

    Another option is start your own company. Be it IT / ITES / consultation / training academy any.

    Try to attend more interview in different eligible desginations and anlayse your strength and weekness of that designation and which is comfortable and which suits your skills go along with that designation.

    All the best for your career!.

    Senior Software Engineer,
    Microsoft Certified Technology Specialist.

  • #729576
    Thanks friends for ur valuable advise.

    For to become a good tech lead , in what way i should prepare myself ? please advise

  • #729577
    Hi anbu,

    First of all you have to be good in technical stuff and you must know all the concepts so that you can easily guide your subordinates to give them support and direct to complete their work.

    Try to learn to be leader and acquiring leadership qualities in your job and take more responsibilities will make you a good technical lead.

    Try to manage the sub ordinates and be responsible for over all direction, Co-ordination.

    You have to do Planning, assigning and directing your subordinates.

    Moreover, try to learn people their strength and weekness will help you to become good tech leed.

    All the best for success in your career!.

    Senior Software Engineer,
    Microsoft Certified Technology Specialist.

  • #729578
    Hai Anbu,
    Tobe a good team leader, you should be good in the following things:
    1. A good individual contributor.
    2. Should be able to do the things independently or with very less supervision.
    3. Should be able t manage the team and should be able to distribute the work as per the skills of the team members
    4. Should have very clear supervision to analyze the things and take the decisions.
    5. Good team player
    6. Excellent communication skills to talk to the customers
    Hope it will be helpful to you.

    Pawan Awasthi(DNS MVM)
    +91 8123489140 (whatsApp), +60 14365 1476(Malaysia)

  • #729582
    Hi Abu ,Thank to sharing your aim There are following Competencies and Skills of Technical Leaders
    Abstract thinking
    Quick learner
    Politically Astute
    Understands the need to fill holes
    Understands technology
    Recognizes patterns
    Open Minded
    Customer Insight
    Breakthrough Thinking
    Drive to Achieve
    Team Leadership
    Straight Talk

  • This thread is locked for new responses. Please post your comments and questions as a separate thread.
    If required, refer to the URL of this page in your new post.