7
sgoel01
7y

Hello everyone !
I am a self taught programmer. Currently in last semester in electronics engineering. I want to become a software developer but can't decide the right career path for me to take. I like back end, Android, Data structures and algorithm, Parallel programming, Machine learning and computer vision, and even security. I am afraid I will remain the jack off all trades and won't be the master of any. This way I won't be doing any good in my career. Any advice as what to do ?

Comments
  • 1
    I truly understand what you mean, I feel a lot like that as well
    My small advice would be to remain a jack of all trades until you find something within those things that you really love doing and see yourself becoming a specialist in that field while keeping up to date knowledge in the other fields
  • 0
    Take on android dev and leave the rest for your dreams....sorry
  • 0
    @devJoe Why sir ?
  • 0
    Its more of appeasing the labour market
  • 1
    @sgoel01 look at Android dev. You will find that you are able to be involved in the whole stack in a lot of jobs so your Jack of all trades needs will be met. I'm an Android dev and enjoy doing diverse things in my job
  • 0
    @discos2 I know it is not appropriate to ask for this. But I have seen in the market that android pay least in compare to other fields.
  • 0
    @sgoel01 without seeing the relevant statistics I couldn't comment for sure. But I would say that with Androids popularity only growing that, even if this is the case currently, it won't be in the future. I personally haven't really seen this discrepency
Add Comment