Щас ищу себе в помощь программистов (++) и вот что я скажу. Не сильно важно знание языка со всеми его мелочами, это все на кодревью поправится.
Гораздо важнее, когда человек самостоятелен и может принимать решения (в рамках своей работы), без тыщи вопросов руководителю.
И опыт тут вообще ни при чем. Есть у меня студент, да косячит по коду, приходится его носом тыкать на ревью, но ему дашь задачу, он посидит день-два и придумает как ее решить. А есть разраб с 10-ти летним стажем, в башке компилятор с дебагером, но с-ка настолько заебывает вопросами, при чем довольно тупыми.