MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Confused in which stream should i make my carrier for good growth

Posted on: 18 May 19

Hi,

I have experience of 2.7 years and i am confused about my carrier.

I have worked on java and angular js for a fewmonths. then i have worked on C# windows forms for a few months and since last 1 year i have been working on SPLUNK. But i could not see much of opportunities of Splunk Developer in market. I have also started learning basic python as an alternate stream but stilll i dont have clear vision that in which stream i should make my carrier .

I sometimes feel i should start learning aws or some niche tech like it that would help in shaping my carrier. Kindly help me out in choosing which stream should i learn for having a bright future ahead.

Thanks in advance

Hi,

I have experience of 2.7 years and i am confused about my carrier.

I have worked on java and angular js for a fewmonths. then i have worked on C# windows forms for a few months and since last 1 year i have been working on SPLUNK. But i could not see much of opportunities of Splunk Developer in market. I have also started learning basic python as an alternate stream but stilll i dont have clear vision that in which stream i should make my carrier .

I sometimes feel i should start learning aws or some niche tech like it that would help in shaping my carrier. Kindly help me out in choosing which stream should i learn for having a bright future ahead.

Thanks in advance

Posted By

Anonymous
Anonymous
 

3 Responses

Please to reply this post
  • Mario

    0

    18 May 19

    Hi Anonymous,

    I think one of the reasons you're having a hard time deciding what to choose is because you seem to be looking at individual technologies as areas to specialise in. The job market looks at it a little differently, so I'd suggest that you look at a coherent set of skills or what kind of skills are required in developer roles today.

    To give you an analogy, a forest is made up of many different types of trees, and there are many different forests. The IT landscape is like that - it is made up of many different forests. An example of a forest is Big Data. Another forest is the cloud space. Another forest is the world of mobile application technologies, and so on. You get the idea, I'm sure. Within each of those forests there are many different trees. The Big Data "forest" consists of all the different technologies or skills that are used in that world. Hadoop, Splunk, Spark, SAMOA, no-SQL databases, etc. Similarly, the other "forests" have a different set of trees (technologies).

    One approach you could take is to look at all the different areas of technology that are big today, such as Big Data, BI, Cloud, ERP, etc, etc, and try to identify which one interests you. Once you do that you can look up what technologies are most used in that space and then try to learn those one by one. What's important is to build a rounded profile so that you can be easily identified as someone who is a specialist in that "forest" or technology space. At the developer level it is important these days to become a full stack developer, if you can. That means that within a certain space, say, internet-based applications, or mobile application, you should become a full stack developer, ie, you are able to work with one more more front end technologies, as well as back end technologies, some database, and maybe be able to use them in a cloud environment. As a full stack developer, you can further choose whether you want to specialise with the Microsoft set of technologies or as someone who works with a range of open source technologies such as Java, Linux, Python, MySQL, etc. The point is to start building a set that makes sense as a set. Later on, you can build more sets (forests) and become an even more valuable professional!

    Splunk belongs in the Big Data technology landscape (or forest). You won't find jobs for Splunk developers because it's unlikely that any employer would want ONLY that skill. It's more likely that they want someone who can work with a useful set of Big Data technologies - preferably as a full stack developer, who can work with Big Data using a range of tools, technologies and languages at different levels of the Big Data technology stack.

    In short, I can't help you choose one specific skill from the thousands that are available, but I suggest that the best way forward is to choose the larger technology area you want to be in and then work your way forward into it from there.

    • Bhavneesh

      0

      18 May 19

      Thanks for the reply. Very well explained.. What re your suggestions as in which forest has a very promising carrier down the line. Because what i see in data analytics tools as a newbie is it does not offer a very promising future because splunk is kind of an independent commercial tool which is not preferred by many industries as there are a lot of open source options available and if i start learning hadoop ecosystem or things like it i will have to start from scratch .. so instead if i can get an advice of any other promising forest i will happily spend my time and use my resources foe learning it..

      • Mario

        0

        19 May 19

        Hi Bhavneesh, If you don't want to build up skills towards a Big Data profile, another good option is to specialise in application development as a full stack developer and then aim to be able to build applications in a cloud environment, learning more and more about various aspects of the cloud. You already know java and angularjs, so the shortest path for you would be to broaden and deepen your expertise in that very area so that you are truly a full stack professional. You must be able to work with databases (SQL expertise), write scripts in unix, learn how to do advanced operations in java and on the front end, learn additional front end technologies on unix, etc. Of course, if you want, you could pursue the same path in the Microsoft world as well, eventually ending up in the Microsoft cloud world (Azure). At some point, this path may take you either into working with Big Data (data engineering side or analytics side, it doesn't matter). These are all very solid options for the future.

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url