წაიკითხეთ ეს სტატია:

როგორ შეაფასებდით ამ „შემთხვევითი“ დეველოპერის GitHub-ს?

GitHub-ის ზედაპირული მეტრიკები ხშირად შეცდომაში შეჰყავს. ვნახოთ, როგორ შევაფასოთ რეპოზიტორიები სენიორის დონეზე — და ინსტრუმენტი, რომელიც ამაში ტექნიკური ცოდნის გარეშეც გეხმარებათ.

სურათის დროებითი ჩანაცვლება — შეცვალეთ საბოლოო სურათით

წარმოიდგინეთ, რომ რეკრუტერი ხართ. ხსნით GitHub პროფილს, აფასებთ ინსტრუმენტით და ხედავთ ასეთ შედეგებს:

  • ჯამური შეფასება: 92/100 (ექსპერტის დონე)
  • კოდის ხარისხი: 95/100
  • პრობლემების გადაწყვეტა: 95/100
  • ალგორითმული აზროვნება: 90/100

ძალიან ძლიერი კანდიდატია, არა?

ეს „შემთხვევითი დეველოპერი“ არის ლინუს ტორვალდსი — Linux-ის და Git-ის შემქმნელი. მაშინ როგორ შევაფასოთ GitHub ხარისხი, თუ არ ვიცით, ვისი პროფილია?

უნდა შეამოწმონ თუ არა რეკრუტერებმა კანდიდატის GitHub?

დიახ — მაგრამ მხოლოდ მაშინ, თუ კანდიდატი თავად უთითებს მას რეზიუმეში ან LinkedIn-ზე. წინააღმდეგ შემთხვევაში, რისკავთ:

  • უცხო ანგარიშის შეფასებას.
  • დაბნეულ შეფასებას მოძველებული/მიტოვებული რეპოზიტორიებით.
  • მნიშვნელოვანი, მაგრამ პრივატულ რეპოზიტორიებში შესრულებული სამუშაოს გამოტოვებას.

თუ GitHub გაზიარებულია — აუცილებლად ნახეთ. ის ბევრს ამბობს, რასაც რეზიუმე ვერ ამბობს.

რეკრუტერის გამოწვევა

უმეტესობა სენიორ ინჟინერი არაა. კოდის გახსნის შემთხვევაშიც კი რთულია გასაგებად:

  • რა ნაწილი დაწერა რეალურად კანდიდატმა.
  • ხელმძღვანელობდა განვითარების პროცესს თუ მხოლოდ ინსტრუქციებს მიჰყვებოდა.
  • იყო თუ არა „დირიჟორი“ — თუ უბრალოდ აი‑ინსტრუმენტის რჩევებს აკოპირებდა.

GitHub დეველოპერებისთვისაა შექმნილი, არა რეკრუტერებისთვის. ღრმა ტექნიკური გამოცდილების გარეშე ეს მსგავსია სქემის ყურებასა, სადაც არ იცით რომელი მავთული რას აკეთებს.

რას უნდა მივაქციოთ ყურადღება

  • ალგორითმული აზროვნება — ლოგიკა და ეფექტიანობა.
  • კოდის ხარისხი — წაკითხვადობა, მხარდაჭერა, სისუფთავე.
  • ტესტირება — არსებითი ტესტების არსებობა.
  • დოკუმენტაცია — README, კომენტარები, გაშვების ინსტრუქცია.
  • პროექტის ორგანიზაცია — ფაილების და დამოკიდებულებების სტრუქტურა.
  • პრობლემების გადაწყვეტა — კრეატიულობა.

გაითვალისწინეთ: კანდიდატის საუკეთესო ნამუშევარი შეიძლება პრივატულ რეპოზიტორიებში იყოს. საჯარო GitHub მხოლოდ ნაწილია.

Game changer: gitcruiter.com

gitcruiter.com აადვილებს შეფასებას. კომიტების ხელით თვალიერების ნაცვლად, პლატფორმა გაძლევთ შესაძლებლობას:

  • ღრმად ჩაყვინთოთ ერთ რეპოში და ნახოთ ყველა ან გაფილტრული კომიტები.
  • გამოაცალკევოთ კანდიდატის საკუთარი წვლილი სხვებისგან.
  • გათვალისწინოთ სხვის რეპოზიტორიებში წვლილი — აქ ბრწყინავს კოლაბორაცია.
  • მიიღოთ ნათელი, რეიტინგიანი ანგარიში რეკრუტერისთვის გასაგები ფორმატით.

ეს უბრალოდ კოდის დამპი არაა — ეს არის სტრუქტურირებული ანალიზი, ქულებით, შეჯამებებით და გაუმჯობესების ზონებით, როგორც ტორვალდსის მაგალითში. ისე აძლიერებს არატექნიკურ რეკრუტერს, როგორც სენიორ ინჟინერს.

თქვენ დაიქირავებდით ტორვალდსს?