I've recently started to look for some jobs online, and it appears that each time I want to apply for some position I have to either fill out some online profile at a specific website, or try to maintain a set of offline CVs for different job types. What are some good tools one can use for creating and maintaining an online CV, work history, demo projects and the like?
- Language passport, a self-assessment tool for your language skills and qualifications,
- Europass Mobility, a document to record knowledge and skills acquired in another European country.
- Certificate Supplement, a document describing the knowledge and skills acquired by holders of vocational training certificates, and
- Diploma Supplement, a document describing the knowledge and skills acquired by holders of higher education degrees.
All the tools allow you to create and store the documents online, and of course store locally, in popular formats, PDF, OpenOffice formats, Microsoft Word, and XML, and offer quite a few examples and ready made templates. Although not an official format, it's widely used, to the point that it could be considered a de facto standard. If you are looking for work within the European Union, you should consider creating a Europass, regardless of whether you are a European citizen or not.
The main tool is probably Word as that is the most common format.
The issue about having to fill out online profiles is basically about either recruiters padding their list of contacts so they can call you again, or employers adding you to the applicant tracking system.
Frequently these days, and in particular in the technology industry (but spreading rapidly) a LinkedIn profile is coming to replace the traditional CV/resume.
Tech workers are also starting to use a Stack Overflow Careers profile and users of any Stack Exchange site, from Philosophy to Photography have the opportunity to post their profile page if they are proud of it.
Finally some people, myself included just rely on a home grown resume on their own web site and that's what I do. I abandoned the Word resume 10 years ago and have never gone back.
In your technical, as in a programmer, you'll want to maintain some code that others can see on github.com, part of git which is a Distributed Version Control System for code.