Last year I went back to school to finish my master's degree in computer science. I will be done at the end of...
2003. I have accumulated three and a half years credit of Windows-based application development in Delphi, which has not proven too helpful in my job hunting. As a matter of fact, I would like to do something more mainstream like Visual Basic .NET. Do you think a master's degree will scare off employers that are probably looking for just a bachelor's degree? I want to start working towards the MCAD certification. Should I highlight the certification more than the master's degree? In your opinion, how long do you think it will take for the .NET market to pick up with regards to the creation of new jobs? You're definitely thinking along the right lines: Delphi is losing steam and is no longer much sought-after in the workplace. You're wise to be thinking about switching to the Microsoft developer environments, and wise to make .NET and the related framework and development tools the focus of your activity. While a master's degree won't necessarily scare off employers, per se, it will do several things that you should consider carefully before proceeding:
- It will make you more expensive, thus limiting the range of job options (but these may be more attractive options for you anyway, so this isn't necessarily a bad thing).
- It will delay your entry into the job market for at least two years, unless you put yourself into an accelerated program and really work yourself very hard.
The .NET market is already leading to a significant number of new jobs, but if I understand the intent of your question correctly, I think we're still 18-24 months away from seeing .NET development become the norm in corporate Microsoft development groups in North America, PacRim and Europe, and probably 24-36 months elsewhere.
Dig Deeper on IT Career Development and Training
Related Q&A from Ed Tittel
The Windows ADK can help ensure Windows 10 compatibility for apps, software and hardware. There are six key steps to the installation process.continue reading
A network engineer job description will vary. Primarily, it depends on whether the job focuses on engineering a new network or on running a network ...continue reading
System administrator responsibilities are, fundamentally, about the care and feeding of systems but cover a broad range of possibilities when looking...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.