Написать данный пост меня побудил провал, который произошёл со мной на тестовом дне в одной фирме до самоизоляции. Они хотели набрать сотрудников до режима, поэтому устраивали тестовые дни (в моём случае пару часов после работы). В обычном собеседовании вам такого не предложат, а мне пришлось на чистом компе разворачивать буквально всё, а т.к. я не работал с git через ssh с использованием pgp для меня это превратилось в целый стресс-тест. На собеседовании не предложат, но в первый рабочий день обязательно, поэтому об этом стоит хотя бы знать, чтобы не фрустрировать свыше меры.
Когда я с горем пополам развернул проект с гитлаба и он не запустился, оказалось, что у них используется частный npm репозиторий и поскольку я ничего про это не знал мне пришлось расплакаться, когда меня попросили в нём зарегистрировать, чтобы мне могли выдать права на чтения, ведь именно в отсутсвии их самых и заключалась ошибка не позволившая запустить развёрнутый мной с таким трудом этот злощастный тестовый проект. Я оказался слишком начинающим для них, о чём я получил соответствующий commit и я получил push за дверь. Сейчас, когда я погуглил вопрос, я понимаю, что это и в правду так. Но тогда я об этом не знал, как и много того, о чём не думал. Ведь как можно о чём то думать, если ты это не знаешь...