Цель компании такова: необходимо обучить сотрудника и поставить его на должность программиста 1с битрикс, под задачи компании. В частности у компании есть сайт на битрикс, который будет запущен в ближайшее время - нужна штатная единица которая смогла бы самостоятельно работать с сайтом. Как обслуживание, так и разработка и доработка.
При этом, в своем багаже имеется знания по: html, css, администрирование битрикс, работа с хостингом, доменами, работа с почтой. В целом есть небольшое понимание php. Понимание работы mysql в интерфейсе (найти, редактирвоать, удалить таблицу).
Разработчик Битрикса, без знаний языков программирования, php например - не будет являться таковым. Поэтому в нашем понимании, сначала нужно изучить как минимум подобный курс geekbrains (почитали отзывы, отзывы плохие).
Потом уже переходить к изучению программирования Битрикс, благо курсы небольшие, да и платформу можно познавать лично, необязательно курсами.
На основе это информации что-то можете посоветовать нам? Компания готова оплатить необходимые курсы.
Интересует удаленное обучение, т.к. находимся в Санкт-Петербурге.
Задача стоит именно такая, обучить, говорить, что легче найти и дешевле найти состоявшегося программиста, говорить не нужно.
В сети много курсов по php за 6-8 недель. За такой срок вообще реально чему-то научиться?
Человек без опыта разработки наврядли справиться с поддержкой/доработкой проекта (зависит конечно от сложности).
В лучшем случае вы получите кучу неподдерживаемого спагети-кода. В худшем - постоянные падения/баги.
Если стоит острая необходимость обучения сотрудника из штата - то я бы советовал нанять дополнительно php-разработчика уровня middle и выше, который бы настроил workflow, и занимался бы code review, того что понапишет начинающий разработчик + внедрением новых фич.
В любом случае для поддержки большого проекта навряд ли хватит одного человека (тут опять же нам ничего не известно что за проект, насколько большой/сложный он, но исходя из того что вы хотите своего разработчика в штат, это явно не одностраничный лендинг).
В идеале конечно бы нанять штат разработчиков с опытом, либо отдать на аутсорс.
обучить сотрудника и поставить его на должность программиста 1с битрикс
Вы погубите человека.
Разработчик Битрикса, без знаний языков программирования, php например - не будет являться таковым.
Практика чтения кастомного (да что там кастомного, даже ядра) кода программистов битрикса говорит об обратном.
Поэтому в нашем понимании, сначала нужно изучить как минимум подобный курс geekbrains
Вы погубите человека.
В сети много курсов по php за 6-8 недель.
Не хватит. Если нет опыта в разработке, это хватит только на базовые вещи. Никаких методологий, понимания логики, хороших практик. Да даже банально язык за это время не изучить, если нет за плечами подобного опыта.
С курсов на выходе вы получите человека, который будет считать, что якобы он все понимает, а на деле будет беда.
Не ждите от новичка адекватного результата в первый год.
Вы хотите какую-то хрень. Я понимаю, если бы у вас была какая-то экзотика, по которой специалистов человек 5 на город миллионник. Но битрикс - это не из этой оперы.
Если вы рассчитываете нанять вчерашнего студента после курсов - не удивляйтесь частым падениям и постоянному удоророжанию поддержки.
Все зависит от конкретного человека. Один и за неделю разберется, а другой и за год не поймет. Если вы уж совсем против того, чтобы нанять готового спеца, то ищите хотя бы человека, который уже имеет опыт в программировании.
Вы потратите время и средства на обучение человека, который впоследствии легко сможет обойтись и без вашего предложения. Просто поднабравшись практики.
Да и откладывать запуск проекта только из-за того, что "растите собственного специалиста" не совсем оправданно. Сайт есть, тот, кто его разрабатывал куда как лучше будет справляться с возникающими вопросами.
Если человек прошел универ на программиста или умеет программировать на другим языке конечно 8 неделю достаточно, если нет то увы вы получите на выходе печать, к тому же битрикс ужасен и сильно Легаси код и это будет сильно демотивировать человека