Блог пользователя asfd221

Автор asfd221, история, 5 лет назад, По-английски

Hello Everyone,

I love Coding, Maths and Algorithms basically Competitive Programming and I happen to be in last semester of my Bachelor's Degree. I can see two options

  1. Job as a Software Engineer
  2. Do M.S in related Field

Software Engineer

The problem is I have a bad perception about Jobs in IT sector, following are some (maybe be I am being too Obtuse)

  1. Pressurized work environment with main motivation being earning Money leading to not so healthy vibes.
  2. Work can be repetitive thus not interesting at times or maybe most of the times.

M.S

This really seems attractive as I get to up my level but I have some realities to face

  1. I might come to same Dilemma in last semester of my Masters.
  2. I have extremely low aggregate which might be an obstruction for me to get into good colleges.

The Dilemma

I have a lot to learn and I want to but I am not sure of a career path after I choose to study further and also I could be totally wrong about my perceptions about industry and it turns out that one can learn and also implement things at same time while getting paid for it.

My Queries

  1. I need to know how true are my perceptions about industry so any experience or suggestion would be a great help to me.
  2. Not many colleges provide M.S with subjects related to Algorithms and Computing or even if I am wrong it would be great if any one could point out some courses.
  3. What are the usual careers people choose after M.S related field of Algorithms and Computation.
  4. Any suggestion that you think could help me.

Thanks

  • Проголосовать: нравится
  • +72
  • Проголосовать: не нравится

»
5 лет назад, # |
  Проголосовать: нравится +22 Проголосовать: не нравится
  1. Industry is very diverse. Your perception is true for some companies and roles but not for all.
  2. You can do Masters in CS from any of the IITs and do six courses in algorithms or related areas and a thesis on algorithms if that particular CS department has an algorithm faculty. Check for MSc from CMI too.
  3. The only field I know where you will be doing similar kind of problem solving is a PhD in theoretical computer science and becoming a professor in the same field after that. But that is not as well paying as a job in industry.
  • »
    »
    5 лет назад, # ^ |
      Проголосовать: нравится +14 Проголосовать: не нравится

    Sure industry is diverse, it would be of great help if you could be more specific about the roles which people have found interesting.

    Thanks a lot for suggestions.

»
5 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Look what makes you more hungry — more of applying what you have or gaining what you don't. For former look for company with ease norms(what you are concerned about) and it's difficult to find such companies as its all business at day's end. But there exists many where you would love to work (arcesium, google, uber, srinklr to name few) so target them. For latter way is clear!

»
5 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

On average, I don't think being a software engineer is stressful unless you want to quickly climb the corporate ladder.