There comes a moment in almost every job when you realise that staying in your current role may not deliver the mortgage payments you need for much longer, and certainly isn't going to provide the stimulation you want.
Software developers probably know this feeling better than most, as the relentless march of technology can turn a valuable and lucrative skill into a career and financial cul-de-sac within months.
Once you realise your current skills are taking you nowhere, how can you improve your skills? And what skills, experience, and qualifications will make you marketable in 2005 and beyond? Builder Magazine spoke with recruiters, employers and trainers and all agreed that .NET, Java or J2EE are the most in-demand technical skills. Experience with XML is highly rated, Web development skills are in constant demand as is experience working with databases. The ability to use Flash as a front-end for enterprise applications is also an emerging area.
All agreed that employers rate self-study very highly, as it demonstrates that candidates are willing to make an investment in their own careers. That investment is wisest, however, when it results in university qualifications or certifications. This kind of result is generally believed to represent a more rounded form of education than a boot camp that by virtue of its brevity offers education on specific technologies or skills in isolation.
Nothing, however, impresses a prospective employer more than hands-on experience. -Certifications are important and well-regarded," says Roger Brant, Team Manager for IT recruitment specialist Candle. -But you can have all the certifications you want but with no experience you're going to struggle," a chicken-and egg-dilemma that has bedeviled many developers over the years. Brant believes developers can avoid this problem if they are willing to relinquish their present role for a less senior position working with the new technology in which they wish to acquire skills.
-You can take one step backwards in salary to go two steps forward in your career," he suggests, as some employers will see your willingness to make a temporary career sacrifice as a sign that you are sincere in your desire to learn new skills. Demonstrating that commitment, he believes, makes it more likely that an employer will pay for the training that leads to a certification, while the fact that they do so while you are gaining hands-on experience with the new skill enhances future prospects.
A similar option is to seek out projects that require your existing skills but also bring you into contact with the newer technologies you aspire to work with in the future, according to Jane Bianchini, Director of recruitment company Ambition's technology division. -If you can find work on a project to convert a legacy system to client/server, you will be valued for your legacy skills. In exchange for that, you'll learn newer skills." Enterprise Application Integration projects also offer this kind of opportunity, and are best leveraged by asking for training in the newer technology, which can be justified in order to ensure swift integration at the required quality.
If you can't find a project that offers that opportunity, then becoming part of the wider coding community offers another route to improve skills that can be rewarded with a new job, says Amanda Keleher, the Human Resources Manager of development consultancy Thoughtworks.
-Something that really impresses me is people who start attending user groups, because it shows that they are willing to make a time commitment, mingle, and network so that if opportunities come up they know about them," she says.
Keleher also rates contributions to open source projects highly. -You can prove competency and derive experience from an open source project," she says. -It shows you are being really proactive about your skills."
Karl Kopp, Director of Technology for Web design and consultancy company WDG is another who likes to see developers stay abreast of current trends in their own time. -Most of WDG's developers code outside of work, in addition to their daytime work, to extend their knowledge of new technologies," he says.
| Skills in demand by State | ||||||||
| ICT Specialisation | NSW |
VIC |
QLD |
SA |
WA |
TAS |
ACT |
NT |
| Lotus Notes Development | ||||||||
| Powerhouse | ||||||||
| SAP | ||||||||
| CISSP # | ||||||||
| .NET technologies | ||||||||
| Progress | ||||||||
| Oracle | ||||||||
| PeopleSoft | ||||||||
| Siebel | ||||||||
| Data Warehousing | ||||||||
| Network Security | ||||||||
| Risk Management | ||||||||
| PKI | ||||||||
| Geographical Information Systems | ||||||||
| Firewall/Internet Security | ||||||||
| Java Security | ||||||||
| SAP | ||||||||









Very frustrating! I have applied for more than 20 jobs with on 1 job interview. I am lack of experience to get a job. To get a job, I need to have experinece! What the hell!
So, I finally do something myself and build the first Australian Online Auction site which has potential to beat eBay. Nobody want to see my capability, so I prove this to myself. I will hire people instead of being hired!
www.OZtion.com.au is coming .......watch out eBay!