I do have 5.6 yrs of experience in .Net.
I am working as a Sr Software developer in Financial Advising Firm since. Last 3 yrs. It's a Inhouse development.
I can work on anything. My logic is good.
But the problem is that the company where I am working now is not an IT Company.
My company does not follow any Standards & does not work in latest technologies
We get requirement from research team.
I work on the requirements & create the project plan like modules, functionalities in a document.
Then design the database & interface for the application.
and Start hitting the keyboard to meet the requirements.
I had planned for carrer graph 4 yrs back. But coz of some family problems I failed to go according to my plans.
Now I had overcome all the problems & can concentrate on my career now.
Now I want to switch from here. But my problem is I have not faced any interview since last 3 years.
I don't know CMM level company standards, how they work.
I don't have much idea how should I prepare for interviews.
What should I read.
I have created a list for technical preparation
OOPS, .Net Framework, WCF, WPF, Jquery, SQL 2005/2008, UML, Linq, Threading, ASP.Net. ADO.Net, Design Pattern
I want to update myself within 2 months for interviews. Is It possible?
I need ur guidance. Please tell how should I start, what should I read to prepare for above mentioned technologies.
What r other new technologies I need to prepare for.
Sainath's Advice on Sunday, February 26, 2012 :
The list of technologies you have prepared is a comprehensive one - however, aiming to master all of these in a short time span of 2 months for a working person is a tall order. In my opinion you need to do 2 more things, order these into a prioritized list. For example, OOPS, .Net framework,Asp.Net are core skills and you should prioritize and focus on them. WPF can be targeted towards the end.
When you commence targeting new opportunities do not restrict yourself only to IT companies. Target other organizations as well which will appreciate your skills and pay you well and give you quality work as well. Organizations like captive centers, product development companies also hire and pay well for good talent. At the end of the day, the new job which you take up should satisfy you enough on many counts so that you stay in it for a good length of time.
While it is important to know CMMi standards, not knowing the same will not put a complete break in your career. But the one thing you need to be absolutely sure about is your core skills. From the list you have provided, you need to do a lot of ground work in this area.
Start small and be consistent. Do not set too high targets - it will only discourage you.
Please check the below link. I have provided in detail how you can manage your time and target learning new technologies 1 step at a time.http://www.dotnetfunda.com/advices/a214-define-me-a-career-path-am-i-on-a-right-path.aspx
Reshmamkadam said on Thursday, March 01, 2012
Thanks sainath. I will stick to ur gudielines.