Сочувствую ((
Важнее всего сам метод мышления, а не столько язык программирования. В принципе в нашей команде ребята достаточно просто выучивают новые языки, в зависимости от задач... главное - это всё же системное мышление ну и очень важны общие знания, скажем по работе памяти/проца, маршрутизации и стеку протоколов TCP/IP