career advise

By a_kranthi a_kranthi Points: 50 | Level: Starter | Status: [Member]
Posted on: 7/6/2013 2:15:56 PM | Views: 2232 | Points: 1
Dear Sir,

I have been working as software engineer for the past 7 years with various multi national companies. Across companies, I worked with various skill sets. Say for example
first 3 years : c++, unix. But I always liked java and did certifications and just did my work as I am being paid.
next 1.5 year : java, c++ and sap, sql etc.
next 3 years: embeded c, linux, ethernet, IP etc.

Vishwas's Advice on Sunday, July 07, 2013 :
Believe me, this is very good situation to be in. Given the plethora of technologies you have, very few have this kind of skills etc. Though you may tend to think that you may not have requisite skill set of 7 yr experience in one of these technologies, actually you may have better knowledge of algorithms and frameworks because when one is needed to work across platforms, one needs very strong fundamentals and computing knowledge.

JACK OF ALL BUT MASTER OF NONE is better than being JACK OF NONE and MASTER OF NONE. Looks like you are poised by technical architecture -solution architecture--CTO path and when you are not inclined for management, you better choose technology. One can get may (people) manager but there is very limited availability of sound architects. The IT world is slowly realizing to the importance of architecture and also finding itself in difficulty to decide how much to  invest in (people) managers, so future could be brighter for tehcnologies i.e. management streams.

So with you background, experience and flair, technology stream could be good bet. Simulteneously you can focus on augmenting the education with MS(Software Systems), MTech, PhD' which could be done part time too which would help you in the long run,


Cheers, Vishwas

Note for A_Kranthi : You can respond to this advice by logging into the website.

Comments or Responses

Sorry, no responses found.

Login to post response

Disclaimer: Reply given to your question by our expert panels are based on their personal experience who have been successful in their career or are well acquainted in the role they are/were playing. This may or may not be suitable in a specific circumstances, please consider this as an advice that may help you carve your career. DotNetFunda.Com or its expert panel members will not be responsible for loss of any kind because of any decision you take based on these advices.