should i consider certifications?
Yes!
if so, which ones are more valuable - sun, microsoft. are there others i am missing that would be perceived as valuable?
thanks for the advice!
Depends on what you want to do. Are you leaning Java, C/C++, Mac-Only? Do you want to do GUI, primarily server-side, or web-based.
If Java is your track, then as someone who works in that field, here are the biggies:
- Sun Certified Programmer
- Sun Certified Developer
In addition, Sun offers certs in J2EE, Java Architecture, and many more. On top of this, IBM has some decent certs, like Web Sphere developer and such.
If you are going more Linux-side, then I believe RedHat has some decent admin and developer certs that are well respected.
For Mac, not sure what they have...check the site.
For windows, you can get a Microsoft Certified Developer cert. Not sure how far that will get you today, though, as millage may vary.
My only advice, be a "Jack of all trades, master of none". If your company will pay for certs, get them. Even if they have nothing to do with your current job, get them anyway. And dont be afraid to mix in a little admin stuff here and there. Employers now a days are putting much higher expectations of developers, expecting them to wear many hats. Expect to do a little sys-admin on the side.
Oh, and one more thing...call yourself a "Developer" from now on. It has a much better meaning in the industry that "programmer", which is typically seen a low-end.