Answers to your burning career questions

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS
Builder.Com

Question: What kind of job can .NET help me get?
I'm software engineer in Oregon, where the job market is extremely soft. I've been working at Intel for 18 years. I started out as a hardware technician doing schematic capture and other circuit board design tasks. Then I moved over to software support, where I conducted low-level support tasks of builds, installation scripts, and software testing. I went back to school and completed a Software Engineering Technology BS at Oregon Institute of Technology. I was promoted to engineer two years ago and moved up to ownership of more difficult software modules. I've been using MFC, C++, C, and a little Java. I also know HTML, Perl, and shell scripting. Now I'm being redeployed and am looking for work. I'm interested in .NET and have been reading and following stories. I installed Visual Studio .NET and began tinkering with it. I've signed up for a two-week course in .NET (the C# and Framework classes) this summer. So my question is, do you think there will be jobs for .NET software engineers, particularly at the junior software engineer standing? Do you have any training recommendations for me? Answer: Knowing .NET can boost your career
Don't sell your skills short. Only a couple of years ago, there were less experienced people running their own dot-com companies. All kidding aside, I think your combination of experience and education places you in a good position. Many companies have all the senior-level developers they need. What they need and want are developers with a year or two of experience who can crank out good solid code; people who don't feel that they have to be team leaders and who don't need their egos constantly massaged. I think you're probably just such a person. I think it's a good decision to study .NET this summer. While relatively few companies have made the move to .NET, there still aren't a lot of developers who know how to use it, so there'll be a short window of opportunity when listing it on your resume will give you an edge over those without that tool in their arsenal. One company that's already made the move to .NET is Advertek, a software solutions provider that assists medical researchers and other healthcare professionals with data collection, reporting, and biostatistics. I've been in touch with their president, Lee Hagendoorn, for quite some time, so I ran your question past him. Here's what he said about the outlook for .NET: "Microsoft .NET platform will capture an increasing share of new application initiatives with the flexibility, robustness, and scalability that it provides. Microsoft .NET will also simplify application creation and enable organizations to best exploit new technologies by supporting a standards-based development and deployment environment. In addition, businesses will find that .NET's XML Web services will remove barriers to data sharing and software integration. In conclusion, .NET will become an increasingly viable choice for the next generation of Web-services-based applications. Thus, the career outlook for .NET software professionals appears promising." For training, go to the Microsoft .NET site to identify the Microsoft-certified curriculum courses, and compare those courses to courses offered by other vendors. The Microsoft .NET site also provides references to training centres and options. Now, regarding your specific skills, it seems to me that your most glaring deficit is your lack of SQL Server experience. This is a skill that often differentiates intermediate developers from less experienced developers. Once you've mastered that, you might want to try to tackle Active Server Pages. I think, though, by that time you'll be gainfully employed again, and your employer might be dictating what you need to learn next. I really do think that your tech support and software testing experience will serve you well in your next job. That, combined with your academic training, hopefully has taught you the difference between good code and bad code. Question: How do I get a work-at-home contract?
I have a question about changing my career focus. I received my bachelor's degree in Computer Science in 1987. I've worked full-time since then, except for two six-month maternity leaves. My career has progressed from programmer (mostly mainframe work) through analyst (some mainframe and some client server) to functional architect (system development and package implementation). Since 1989, I have worked for a consulting firm, so my business experience base is quite broad: manufacturing, telecommunications, electric utility, health insurance, and government. I've worked on some projects at client sites and done some remote development where I was the prime contact for the client. The most complicated environment involved working as an architect at a client site. My client (Company A) was developing and supporting multiple versions of a wireless cellular system for their client (Company N). The product had been developed by Company A and sold to Company N. Company N licensed the product to several customers in Latin America (Colombia, Chile, Mexico, Haiti). I needed strong communication and organisational skills to deal with my contacts at Company N. I'd like to find a contract that would allow me to work from a home office. I want to be there when the bus drops my kids off after school. I have extensive experience working for remote clients, so I feel I could work for a company that is far from me. I'd be willing to go back to programming and analysis work. I have a strong mainframe background, including COBOL, JCL, IMS, CICS, IDMS, DB2, and even Assembler. I think these are marketable skills in a world where most people want to work in Java and XML. Where do I start my search? Answer: A permanent position may offer more flexibility
As someone who has just such a job, I can appreciate your desire to find one. It sounds as if you already understand the discipline required to work from home, so I won't go into that at length. However, for those to whom such a job sounds like a dream, I'll mention that it has its down sides. Working from home requires much more discipline than working in an office: It's not for everyone. I took this job after several years as a Human Resources manager, and the change was extremely radical. I used to go to lunch every day with one or more people, but now I grab a quick sandwich, watch a bit of news on TV, and then head back down to the basement to work. There are times when you'll be starved for social interaction, so I strongly encourage you to figure out a way to deal with this issue. My feeling is that you'll be better served if you focus your search on obtaining a permanent position rather than a contract opportunity. There are contract opportunities that will allow you to work from home, but many employers are more inclined to use work-at-home as a means of retaining an employee. In other words, they use it as a perk. Contractors, on the other hand, will only be there for a limited time anyway. Also, since contractors don't have a history with the company, they often benefit from being on site, where they have access to more people and resources that can help them accomplish their tasks. Rather than calling or emailing Joe and waiting for an answer, you can walk down to his cubicle and wait for him to get off the phone. Here are some online resources you may want to take a look at:
  • WorkingMother Magazine lists the top 100 family-friendly companies in 2001.

  • FamilyFriendly.com offers a variety of resources to help you achieve work/life balance.

  • The Software Contractors' Guild -- Contractors pay to place their resumes on this site and advertise for contract positions. This is a resource just for people seeking contract work, and it allows you to specify if you are only willing to work remotely (so recruiters won't waste your time).

Good luck in your search. I hope this has been helpful.

Created by developers, for developers, Builder.com brings software developers fresh, real-world perspective on topics from programming to architecture to management. Builder.com will improve the way developers work with the information, tools, and services to help them conquer the challenges they face everyday in real-world development.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

bordero

ike fuelband is great for every healthminded person ! to work out! theres this website called textme4free.com that you can use to text anywhere in...

4 hours ago by bordero on Nike's FuelBand wristband gamifies exercise
BrownieBoy

> I'm told it's somewhat annoying when people have their Macs stolen > and Apple stores treat the thief as the owner, but there you go. Ouch,...

7 hours ago by BrownieBoy on AMD Ultrathins to challenge Intel Ultrabooks
Moley

@kevinmchapman. OK, I acknowledge that 'most' was a gratuitous throwaway comment as an afterthought and too presumptuous. As to proof, as you...

11 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
Jack Schofield

@BrownieBoy > Works really well for thieves.... >> Nice attempt to deflect the argument by tossing in a point that's totally >> irrelevant, even...

12 hours ago by Jack Schofield on AMD Ultrathins to challenge Intel Ultrabooks
raskolnikof

fantastic that the so called piracy bills have been withdrawn. however, these anti-democracy supporters are still in the shadows so lets be alert...

13 hours ago by raskolnikof on SOPA, Protect IP support wavers in face of online protest
Tony Douglas

Please God no; teach them anything you like - thinking rationally, the uses and misuses of data, what data is and what it's not - but leave the...

15 hours ago by Tony Douglas via Facebook on Kids are the future. Teach ’em to code.
BrownieBoy

@Jack, > Works really well for thieves.... Nice attempt to deflect the argument by tossing in a point that's totally irrelevant, even it were...

1 day ago by BrownieBoy on AMD Ultrathins to challenge Intel Ultrabooks
bootlegger

Make that 13 people now - I got refused today at Manchester airport. I thought I was up to date on this legislation - I knew of the EU ruling from...

1 day ago by bootlegger on UK airport body scans will not be opt out
tinycg

Don't forget to check out apps like GoodReader or SlideShark either, they're indispensible for people on the go in presentation situations. Best...

1 day ago by tinycg on Four top iPad apps for people on the move
TerryRK

Well it seems there is something a number of us agree on. Why is the Ubuntu Unity launcher so ugly? I thought perhaps it was something to do with...

2 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Freebies202

Duplicate comments are not made intentionally. Its very good to know that now you are keeping check on this problem because sometimes a commenter...

2 days ago by Freebies202 on Microsoft fixes blog comments, speeds up blogs with open source
kevinmchapman

"the very significant number of users" and "many (most) of us" - you have no evidence for these statements. It is a fact that most users are saying...

2 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
Marg Menzies Harrison

Another grammar faux pas is the improper use of "you". When sitting down down in a restaurant, for example, I get cringe when the waitress...

2 days ago by Marg Menzies Harrison via Facebook on 10 flagrant grammar mistakes that make you look stupid
zdnetukuser

And NOW, folks, for Canonical's next trick... Kubuntu is late. Here's a pencil. Draw your own conclusions. cf.:...

2 days ago by zdnetukuser on Linux Minterface
Moley

@kevinmchapman. The discussion here reflects the very significant number of users who really do like the traditional menu system and who wish to...

3 days ago by Moley on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

Er, no... It is an efficient means of finding the application/file/setting you need in one place. The icons are a simply a fallback for when you...

3 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

Isn't the provision of a text based search an admission by the developers that the mass of icons approach does not work? I don't need to use a...

3 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
kevinmchapman

"Unity and GNOME 3 both abandon the old text-based cascading menus in favour of a graphical icon-driven system." Point truly missed. Both use a...

3 days ago by kevinmchapman on A tale of two distros: Ubuntu and Linux Mint
TerryRK

whs001 - Thank you, I'm glad you liked the article. I absolutely agree with you on your first point. I should perhaps have made it clearer that...

3 days ago by TerryRK on A tale of two distros: Ubuntu and Linux Mint
Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

3 days ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany