My experience is conducting 1000 interviews. Synopsis of the report by Yegor Bugaenko

At the beginning of the report, Yegor warns that everything that he will tell over the next 40 minutes relates to his experience and his company, therefore it is necessary to treat his words with a share of skepticism and irony. Nevertheless, this is his opinion, and he talks β€œfrom the heart”. Egor did conduct about a thousand interviews, but he does not know a specific figure. The video presents reasoning about the calculations of the figures, but for the summary they are of little importance.


From the author of the article. I like the approach of Yegor Bugaenko to the development of software and the organization of related processes. I outline some of his video presentations on my blog, and this ( My experience of conducting 1000 interviews / Egor Bugaenko (Zerocracy) ) I publish here with the permission of Egor. In the course of the text, I give my comments on his words, using an oblique font. The text is written in the third person, but sometimes I turn to the narration from the first.


Sins interview


Egor will talk about the seven sins of conducting interviews that many employers commit.


1. Pride (arrogance)


Putting this sin in the first place on the list of Yegor was prompted by his colleague, who, moreover, was in the hall during the report. Once he went up to Yegor and said, "We had a great interview with a specialist, we talked for almost 2 hours." Yegor said in response that he does not know how to interview and is present in him, perhaps pride - the interviewer believes that he is smarter than certification authorities.


An assessment of the technical skills of the specialist should be entrusted to the corresponding certification centers such as Microsoft and Oracle. Any programmer for acceptable money can pass certification and show it to interviewers. This will save time on both sides of the interview. There are many certificate authorities, and they are for almost every programming language. In general, Yegor believes that


, β€” … , .

. , , , . , . : , . . β€” β€” .


. β€” , .


2. (credulity)


. . " ", , : , β€” , β€” . , , - Java-, . , , . . :


Open source contribution


, , , , open source. , . , 10 , open source, β€” . 10 , , , .


, , open source, , , - , XXX- open source. NDA, , , , NDA. NDA β€” , , , . Java- NDA.



.


Community


, . , . . , open source , . , .


Pet-


, , : . .


Stackoverflow


, . , stackoverflow readonly-, . , . , , . , . : , , .




5 . , 7 , , . , , , .


. , , . stackoverflow : , , . , , " " stackoverflow. .


3. (self-obsession)


, . (Max Howell) β€” Homebrew β€” : - , , , 90% Homebrew.


, β€” . , , . β€” , , . , , , .


Amazon. 2016- , , , Github- , . , . , , . , , : " ". , , , , . . , . , . .


, , , : , . , . , , , . , ...


", ?" .

, - " ?" , , , . 5-10 , " ?" , Java-, β€” , , open-source , - , , β€” .


4. (vagueness)


, "Good guy!". β€” , , 2 . . , . , . , "Good guy!" "Bad guy!", . , , . , - - 5.5/10 . " " "Good guy!", "" .


5. (hostility)


, , , β€” , . , "" . . . , "" , , . "" , .


β€” , , . β€” , .

. , - "" , .


, .

. . - . , "" . . , , β€” , "" . , , .


6. (emotions)


, , : , . soft skills. , soft skills : soft skills . Soft skills β€” , , :


  • Branching β€” , . , .
  • Drawing β€” . UML , .
  • Writing β€” . .
  • Intriguing () β€” . , , " ". , , β€” .
  • Testing β€” , .
  • Reporting. , . , , , , .
  • Volunteering β€” , . , : , .
  • Delivering. , . .
  • Tweeting β€” . , . β€” , . - " ? , ". . . , , β€” , . , , . β€” , 8 , , . . .
  • Relaxing. , , . , .
  • Charging. , . , .
  • Asking β€” .

7. (mistery)


. : NDA, "Good guy"- . , . - . , , . " " β€” , , β€” .


. , . , , , , , , , . , , " / ".


. . , EPAM, , . , " " , .




"" , : . , , , - .



? , β€” , , , : -, , .


, ( β€” ..), . β€” , , . , . , , -, , , , . , " 10 ", , .


, . β€” . ?


, , : , , . , , .


. , , - , . , .


, . Java, . , , : , , . , , Java, . , .


, , - . , , . , . . , " ", " , " β€” .


. , . , . , , , , , . β€” , β€” problem-solving-. , , .


soft-skills, , / . ""?


: "" ( ). " , ", β€” β€” " , - ". , , .


. , . , . , - , . , "Not a good fit" . , .


. , β€” , , , . , , .


, , ?


. , . , , . 10- , , . , , . , , " " () . .


.

, , , , open-source.


, , , " ". ?


, . , , , , . ? , .


, . , , " "? , , .


, " " . , . , .


, , , : " " " " " UML ". β€” .


. " ". , " " β€” , . " " . , .


, -?


, .


, , Amazon , , , " ".


, , β€” . . , , . , , , Google Amazon.


, , , , ? .


, . , . - , - , - . 50 , " " , , , - . , , , - . " ", " " .


To give puzzles for thinking like β€œhow many firemen will fit on a bus” is irrational, according to Yegor: firstly, he would become bored, and secondly, Yegor does not see an opportunity to put an objective assessment for comparing two different programmers.


All Articles