I have been working in different IT related profiles in my total experience of 3 years.I have worked in .net for 1 year, in the next 2 years my tasks included rectifying software issues, doing product installations, providing product support, interacting with companies to take demo of their product. Presently i am interested in changing the company.I am out of touch with latest .net technologoies now and not intrested in core development. I have not been given any formal training for the tasks i perform(in absence of any standard system/procedure i perform the tasks based on my aptitude and guidance from friends). I am now unable to decide which profile i am suitable for. In MNC or other companies they choose your profile based on certain criteria like are u a developer, tester etc. Please suggest a suitable profile i can opt for. I am ready to do and shorterm certification also(which i can manage with job and which is available in chandigarh)
Sainath's Advice on Sunday, July 22, 2012 :
You can aim to proceed ahead in a maintenance kind or role. Having said that, maintenance is definitely not easy. Although it involves lesser coding, you need to possess very strong analytical skills and aptitude to understand the code someone else has written.
The other option available to you is to step into specialized release management roles - big software houses have specialized build teams in which such roles exist. At the same time, I would also suggest that you explore areas such as ALM (application life cycle management) using tools such as VSTS (Visual Studio Team System). Currently these roles are in demand and the right balance of skills is difficult to find.