1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

What are my options after?

  1. Oct 29, 2012 #1
    All right if this thread doesn't get any replies i will staple my head to a wall:grumpy:

    I have started my masters in information technology and i was wondering whether my only option as a career would be only programming/software engineering and from what i have heard these jobs require some 100 hours per week(or somewhere around it) and you'll have to work on weekends on some occasions although i like these fields but i cant possibly survive while working like this, so i thought i would be good to know what are my other career options i am posting link of the course outline of the program offered by my university(for the third time).

    Another thing i must mention is the fact that i am from PAKISTAN...., and i know that the nature of such jobs might be a little different in different countries so i just wanted to mention my nationality as well.

    Anyways here is the course content....,waiting for a quick reply

    http://www.pucit.edu.pk/index.php/academics/academic-programs/msc-it [Broken]
     
    Last edited by a moderator: May 6, 2017
  2. jcsd
  3. Oct 30, 2012 #2
    My reply isn't quick. Sorry.

    Here is what most of us in the business know: People can program like crazy for 100 hours a week, and then they need to decompress. If the place you go doesn't give you that time off, and average no more than 50 to 60 hours a week, you will burn out very quickly and the quality of your work will suffer greatly.

    I've seen the quality of such shops and frankly it amazes me that the code they write isn't worse than it already is.

    So what else can you do? Well, you can learn about business, you can learn about management. You can learn about engineering, you can learn about many subjects that you might apply your software to including accounting.

    It is never a good idea to learn just one very narrow discipline. Branch out. Learn others. It is the intersection of two fields that usually turns out to be the most lucrative endeavor...
     
  4. Oct 31, 2012 #3
    Thanx for the reply man...,i appreciate it!

    So basically what you are saying is that in the field there are is no specified hours per week a programmer may work and average hours per week could be 50,60(which is still a little high for my life style) right? and of course the other thing i want to know is how much cash i would be making after all these long hours:biggrin:?i am not sure if you have checked out the course content but i would really like to know how this content stacks up against other universities on an international level.

    It seems like a good option to learn other things but from that do you mean to get a degree or learn it by other means?
     
    Last edited: Oct 31, 2012
  5. Oct 31, 2012 #4
    Just note that burnout employers do exist, but that you should avoid them if you want to preserve your sanity. I can and I have done work under those conditions, but only for a short period of time.

    The course work seems reasonable. The only thing that bothers me is that you're taking a course on object oriented programming in semester 1, and then you take a course on data structures and algorithms in semester 2. I would humbly suggest that you do it the other way around.

    As for how courses stack up, there is academia, and then there is the real world. Most couldn't care less how well you do in your courses, they care how well you can apply what you have learned.

    Good luck.
     
  6. Nov 1, 2012 #5
    Can anyone tell me which subjects from my course content can be a more crucial than other?
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook