The profession of a programmer is not only interesting offers, lucrative contracts, constant self-development, but also a lot of competition. Therefore, it is very important to be able to present yourself, so that your candidacy is chosen among other candidates. A resume is a visiting card of a specialist, an opportunity to present oneself, to emphasize one’s merits.
The ability to correctly write an informative resume is an important competence when looking for new proposals.
What are the basic requirements for a programmer’s resume?
- thesis presentation, brevity;
- specificity, it is recommended to reflect only information about professional activities;
- absence of spelling, syntax and stylistic errors;
- the accuracy of the information provided;
- lack of personal pronouns.
The resume includes information that best characterizes you as a specialist in the field of activity. It should be clear from your resume which area you specialize in.
Typically, a resume includes the following sections:
2. Surname, name, patronymic.
3. The position for which you are applying.
4. Year of birth.
- E-mail address;
- phone number;
- links to your profile on GitHub or LinkedIn.
GitHub is the largest internet platform for hosting IT projects and developing them in groups. On his GitHub account, the developer adds software products written by him, projects in which he participated, with open source code in the public domain. The employer can independently verify your coding skills in various programming languages.
LinkedIn is a social network that allows people to connect with their professional interests. A well-designed LinkedIn profile is now regarded as a supplement to a resume, as it allows you to validate information as well as gain a better understanding of the applicant.
6. Knowledge of foreign languages. In accordance with the Common European Framework of Reference for Languages (CEFR), it is mandatory to indicate the level of language proficiency:
- A1 – initial;
- A2 – elementary;
- B1 – medium;
- B2 – Intermediate Advanced;
- C1 – advanced;
- C2 is perfect.
7. Experience in the information technology industry. This section should include structured information:
- the name of the organization (enterprise) indicating the period of work;
- position, list of duties performed;
Pay special attention to describing your achievements! What results have you achieved, what difficult tasks have you solved, what is your personal participation in projects.
If there is practically no work experience, focus on motivation to work, activity, striving for self-development, desire to develop professionally.
8. Professional skills in software development. Perhaps the most important section. The skills described should be appropriate for the position chosen.
For example, a 1C programmer can indicate the following skills: 1C programming, 1C: Enterprise 8, 1C: Manufacturing, 1C: Accounting, MS SQL Server, ERP systems, HTML, CSS, knowledge of the processes of organizations – trade, production, personnel, financial, Accounting.
9. Education. It should be noted the name of the educational institution, year of graduation, specialty (direction of training), qualifications.
10. Courses. In this section, you should place information about completed advanced training, educational courses in order to acquire additional professional competencies.
11. Information about yourself. The section especially allows you to draw attention to yourself, to stand out among other applicants. For example, you can indicate your hobbies, what professional media you read, at which conferences you made presentations.
Resume writing is one way of self-presentation. The success of your employment largely depends on how seriously you approached this step, assessed and demonstrated all your positive professional skills.