IT-ն Հայաստանում ամենաարագ աճող ոլորտներից է, բայց նաև ամենամրցակցայիններից. junior ծրագրավորողի մեկ հաստիքին տասնյակ դիմումներ են գալիս։ Ընդ որում, ծրագրավորողի ռեզյումեն կարդում են երկու մարդ՝ տարբեր նպատակներով. ռեկրուտերը, որը համեմատում է բանալի բառերն ու փորձը, և տեխնիկական մասնագետը, որը փնտրում է իրական խնդիրներ և արդյունքներ։ Լավ ռեզյումեն պատասխանում է երկուսին էլ։

Ծրագրավորողի ռեզյումեի կառուցվածքը

  1. Վերնագիր. անուն, պաշտոն (օր.՝ «Frontend ծրագրավորող, React»), քաղաք կամ հեռավար աշխատանքի պատրաստակամություն, կոնտակտներ, GitHub և LinkedIn հղումներ։
  2. Կարճ summary. մակարդակ, փորձի տարիներ, հիմնական տեխնոլոգիաներ, մասնագիտացում։
  3. Տեխնիկական հմտություններ՝ խմբավորված ըստ իմաստի։
  4. Աշխատանքային փորձ՝ հակադարձ ժամանակագրական հերթականությամբ։
  5. Նախագծեր՝ հատկապես կարևոր են junior-ների համար։
  6. Կրթություն և հավաստագրեր։
  7. Լեզուներ՝ անգլերենը պարտադիր մակարդակով։

Ինչպես նկարագրել տեխնոլոգիաները

Մի լցրեք բոլոր տեխնոլոգիաները մեկ տողում։ Խմբավորեք.

  • Լեզուներ. TypeScript, JavaScript, Python
  • Frontend. React, Next.js, Redux Toolkit, Tailwind CSS
  • Backend. Node.js, NestJS, REST, GraphQL
  • Տվյալների բազաներ. PostgreSQL, Redis
  • Գործիքներ. Git, Docker, CI/CD, Jest, Playwright

Նշեք միայն այն, ինչով պատրաստ եք անցնել տեխնիկական հարցազրույց։ Տեխնոլոգիան, որը մեկ անգամ եք տեսել թյուտորիալում, հարցազրույցի ժամանակ կվերածվի անհարմար դադարի։

Փորձ. խնդիր գումարած արդյունք

«Նոր ֆունկցիաների մշակում» արտահայտությունը ոչինչ չի ասում ձեր մակարդակի մասին։ Օգտագործեք գործողություն - տեխնոլոգիա - արդյունք սխեման.

  • «Ապրանքների կատալոգը տեղափոխել եմ սերվերային ռենդերինգի (Next.js), առաջին արտապատկերման ժամանակը կրճատվել է 3,1-ից 1,2 վայրկյանի»։
  • «Վճարման մոդուլը ծածկել եմ թեստերով (Jest), պրոդակշնում միջադեպերի քանակը նվազել է 40%-ով»։
  • «6 հոգանոց թիմում ներդրել եմ code review և լինտերներ»։

Թվերը պարտադիր չէ, որ մեծ լինեն. կարևոր է ցույց տալ, որ հասկանում եք, թե ինչու եք կատարել խնդիրը։

Frontend ծրագրավորողի ռեզյումեի օրինակ

Դավիթ Հակոբյան՝ Frontend ծրագրավորող (React, TypeScript)
Երևան, պատրաստ եմ հեռավար աշխատանքի · github.com/username · +374 XX XXX XXX

Summary. կոմերցիոն մշակման 3 տարվա փորձ, առցանց խանութներ և SaaS։ Ուժեղ կողմերը՝ ինտերֆեյսների արտադրողականություն և թեստավորում։

Փորձ. Frontend ծրագրավորող, N ընկերություն (2023 - առ այսօր)։ Մշակել եմ անձնական էջ 20 հազար օգտատիրոջ համար, կատալոգի բեռնումը արագացրել եմ 2,5 անգամ, ներդրել եմ e2e թեստեր Playwright-ով։

Նախագծեր. ձևերի կոմպոնենտների open-source գրադարան՝ 300 աստղ GitHub-ում։

Կրթություն. ՀԱՊՀ, ինֆորմատիկա և կիրառական մաթեմատիկա, 2022։

Լեզուներ. հայերեն՝ մայրենի, ռուսերեն՝ C1, անգլերեն՝ B2։

Խորհուրդներ junior ծրագրավորողին

  • Նախագծերը դրեք փորձից վերև, եթե կոմերցիոն փորձ չունեք կամ այն այլ ոլորտից է։
  • Արեք 2-3 ավարտված նախագիծ՝ տասը սկսածի փոխարեն։ Լավ է, եթե դրանք ունեն README, աշխատող դեմո և թեստեր։
  • Մի պատճենեք դասընթացների ուսումնական նախագծերը. ռեկրուտերները նույն «todo-list»-երը հարյուրավոր անգամներ են տեսել։ Ավելացրեք ձեր գաղափարը։
  • Ցույց տվեք թիմային աշխատանքը՝ հաքաթոններ, մասնակցություն open source-ին, համատեղ ուսումնական նախագծեր։ Հայաստանում հաքաթոններն ու IT դպրոցների ավարտական նախագծերը լավ փաստարկ են։

IT մասնագետների հաճախ հանդիպող սխալներ

  • Չորս էջանոց ռեզյումե՝ հինգ տարվա յուրաքանչյուր խնդրի նկարագրությամբ։
  • «React՝ 80%» տեսքի սանդղակներ։ Պարզ չէ, թե ինչ են դրանք նշանակում։
  • Հղում դատարկ GitHub-ի կամ մեկ fork ունեցող պրոֆիլի։
  • Անգլերենի մակարդակի բացակայություն. շատ ընկերությունների համար դա ֆիլտր է։
  • Սյունակներով և պատկերակներով բարդ դիզայն, որը վատ են կարդում ընտրության համակարգերը։

IT-ի համար ավելի հարմար են խիստ, մաքուր ձևանմուշները։ Այդպիսին կարող եք ընտրել CVweb կառուցիչում և ներբեռնել պատրաստի ռեզյումեն PDF-ով։