> Дальше надо выгрузить это на сервер, и внезапно! оказывается, что нужно освоить теперь еще и SSH, права на директории и файлы, и прочие линуксы-шминуксы. Я уже не говорю про развёртывание LAMP стека, настройку Nginx, оптимизацию и прочее
Не надо путать программирование и администрирование. Разделение труда не просто так придумано.
> назначил задачу разобраться на чувака который в сетях не соображает, он 1.5 md колупался и ничего не сделал. После чего, я выявил причину и устранил менее чем за час.
Ну тут, судя по описанию, скорее проблемы организации.
Очень похожие истории я слышал про плиточников, маляров и станочников :)
Как сказал мой знакомый преподаватель - ИТ, программирование и тп - студентам сейчас пытаются дать так много всего, что в итоге они ничего толком не умеют
> Я рассказывал конкретно свою историю, когда после 6 месяцев обучения именно программированию выяснилось, что для нормальной работы нужно еще 6 месяцев обучения администрированию. Иначе заказы на фрилансе обслужить никак не получится, ибо у каждого заказчика свой хостинг со своим геморроем
Ключевое слово - фриланс. И ты забыл ещё основы бухгалтерии и управления.
Из твоего описания видно, что задача стать программистом выполнена, уже решается задача найти работу по специальности
Ну то есть не "уметь ставить лампу", а "уметь решать задачи", да? И если он умеет развертывать среду разработки, что логично, это не означает, что он сумеет сделать то же самое в проде?
Для юзверей? В ступор разрабом легко можно вогнать простеньким списком
1 инструкция по развертыванию
2 инструкция по обновлению
3 бэкап
4 восстановление из бэкапа
> Поэтому и хотел еще кого-нибудь поднатаскать на помощь - но не вышло. Оказалось, что тренировать себе этого помощника нужно несколько лет, если с нуля.
А организацию работы на себя взять не вариант? То есть, код пишет помощник, ревизию и деплой делаешь ты. Так не получится?
И еще, дай ссылку на гитхаб, интересуюсь посмотреть
Не надо путать программирование и администрирование. Разделение труда не просто так придумано.