Hi C# corner,
I am working as a Senior Software Engineer. Nearly 8 yrs of experience as a Developer.Completed MCA in 2006.
Initial 6 yrs exp on .Net Technology( Web app,windows app, webservices),
then 1 yr on Android App Development,
and from past 1 yr on PHP app development
I am working on Embedded Domain from past 5 yrs.
My question is i am confused abt my future role?? what i should focus / aim for ?? Any certifications needed??
No experience in project management.
Pls Guide me.
Thanks in Advance
Loading
Mahesh ChandPosted Jul 4, 2014, 12:56 AM
All 3 of these have good future. Now it depends on what interests you the most. You need to figure it out. But having a Lead role (team lead, tech lead) will be a good fit for you. If your company does not offer career enhancements then may be time to find a different company?
Always, keep learning by yourself. Don't rely just on what you do at your work.
Good luck!
Pankaj BajajPosted Jul 10, 2014, 12:39 PM
Before saying anything I want to say that whatever you done will never get waste. May be it won't give any benefit today but in future definitely you will get benefit to work on multiple technologies.
Option 1: If you willing to move into Lead Role or Management Role then you can go for Scrum Master Role of Agile. Today's for software development projects Agile is following for most of the projects so you can do a certification of Scrum Master (Certified Scrum Master, CSM).
Option2: As your most of the experience is in .Net so try to move into projects of .Net is an better option, I am not saying that other areas are not good but your most of the work experience is .net so I am suggesting this. If your company won't give any opportunities to work on .Net projects than read yourself by making POC in idle time or do blogging which also helps you.
Lakshmanan Sethu SankaranarayanPosted Jul 4, 2014, 7:43 AM