Originally posted by Saliya Jinadasa:
I think you are wasting your time doing a CS or Soft Eng masters degree.
Originally posted by Amit Saini:
i think pure software engg can get monotonous if theoretical.
in most schools software engg is offered as a specilization within computer science.
i storngly prefer a general CS degree in which you can take courses from several areas...databases, networks, graphics, software engg. gives you an broad exposure to everything. but again, there are ppl who prefer narrowing down on just one thing. decide which one are you !!
all the best.
Originally posted by Jeffrey Hunter:
Well, first let me remind everyone who thinks the MS is a "waste of time" that, in essence:
your BS was a waste of time all those certificates are a waste of time learning new recipes is a waste of time Grand Theft Auto III is a waste of time posting on the Ranch is a waste of time
And who knows, your whole life can be one big waste of time.
It is up to the individual to determine what is and what isn't a waste of time. I myself think higher education is not a waste of time, as it relieves you of the ordinary responsibilities of working for a living and allows you the time to devote to learning and producing and contributing to your field.
Now, Jesse, it seems you might want to look into the CS program. You are a developer and have a passion for creating something out of nothing, as do I. You will study algorithms and techniques and quite possibly come up with some of your own. As far as getting a job, you need to market yourself. Some tips:
start a personal web site complete with resume, contact info, bio and portfolio your portfolio should contain descriptions of programs you've written (with screenshots if applicable) get letters of recommendation from past professors place quotes from the letters of recommendation on your web site
And most importantly...be confident in yourself and your abilities.
[ February 25, 2005: Message edited by: Jeffrey Hunter ]
Originally posted by scott dawson:
A Masters Degree is always a big plus.BUT.....I'd really think about your motivations and what area's are you interested in. This may help align what advanced degree to go after...Do you want to do applications development, software tools, or what. There are many emerging technologies that you could focus on. GIS (Geographic Info Systems), Bio-informatics, Data Mining (read Google) are all unique areas which have differing requirements. I'd really look at what interests you and what specializations are available at the school you want to attend. A vanilla MS in CS or Software Engineering might be the ticket. But this is a committment of time and money, so I would not start an MS program without goal more refined than "I want a job writing software".
Hope this makes since and I haven't offended anyone.