Какие задачи в конкретно вашей компании сейчас решает только что пришедший на работу сотрудник (1-2 месяца работы) которого взяли на js и реакт?
и примерно какие сроки ему на это дают? нужны реальные ответы из жизни, которые вы видели и можете описать. Бекендеры, теоретики,фантазёры, верстальщики и прочее - не интересно воздержитесь от ответа,пожалуйста, если сами не сталкивались с вопросом по сабжу.
Примерные Таски вайтишника(человек без ком.опыта) трейни - Джуна в первый месяц работы на стеке js/react .
В разных компаниях по разному. Могут дать несколько внутренних библиотек и нужно разобраться как они работают на практике, а могут дать задачи, которые ты можешь решить зная как устроен реакт и ничего более.
WapSter, поэтому и хочу услышать реальные кейсы, так или иначе, они будут примерно совпадать на данном стеке, когда человек разберётся с внутренней кухней,ему будут их давать же, именно таски
На сложном проекте примерно столько уходит чтобы просто понять что как устроено.
В это время дают разбираться с архитектурой проекта, используемыми библиотеками и фиксить баги, которые были классифицированы как лёгкие. То есть, не делать ничего нового, а пойти и подправить уже работающее. Вёрстка компонента, например. Или если бэк немного поменялся, то пойти поправить фронтовую часть, которая этому соответствует.
Спрашивать у джуна за сроки это такое себе. Так как задачи даются низкоприоритетные, то и не особо горит когда он что там сделает. В разумных приделах, разумеется.
У нас на проекте, это в основном базовая вёрстка компонентов, минимальная логика для них. Правки но не значительные либо только пиксель пёрфектные доработки. И по классике куча машинной работы)))
У нас сразу дают писать/верстать новые компоненты или фиксить/добавлять что-нибудь в уже существующих. В общем всё тоже самое что делают и все остальные. Просто потом кто-нибудь ревьювит такой код прежде чем его смержить и объясняет новичку что, где и почему не так и что нужно переделать. Так человек постепенно вникает, как и что принято здесь делать. Сроки двухнедельные спринты, но если не успевает ничего страшного, просто доделает позже. Главное - это чтобы хоть какой-то прогресс был в задачах в нужном направлении.
Ну и совсем в первые дни задач не дают, объясняют, что за продукт, показывают как работает, объясняют какие-то основные моменты и дают человеку время поковырять, посмотреть код как там что устроено.
Даже или особенно в крупных IT компаниях и ентерпрайс проектах новичкам дают максимум пару дней познакомится со стеком проекта, документацией и настроить софт. Даже если объем проекта не позволить даже коротко пробежаться по всем компонентам за такой короткий срок. Джуны работают над Storys и тикетами в которых предельно понятно что и как нужно сделать. А дальше уже дело самого утопающего выплывет он или нет. Соответственно синиоры помогают в непонятных ситуациях с надеждой, что таких ситуаций станет со временем меньше. Большинство справляется. Непосильных задач не дают. Для этого оценка человеко-часов для задачи изначально завышена в связи с тем, что работать над ней будет новичек в проекте.
В начале дают простые баги и смотрят как их делаешь, через месяц(примерно), дают уже баги посложнее)) и так по нарастающей, конечно баги не вечные и когда закончатся, то скорее всего мелкие задачи будут давать, по типу мелкая верстка или добавить какую нибудь не большую фичу
Gohapoc, тут всё просто, мир меняется и требования растут как и порог входа в профессию))) А требуют потому что это используют в компании или планируют использовать, всё таки честно говоря от джунов(без опыта) мало толку, но люди нужны, главное чтобы база была нормальная)
tervizator, ну прост вы написали что задачи супер легкие а что бы взяли надо и проекты свои на стеке уже готовые да не простое туду или прогноз погоды ....
Зачем если фиксить баги и верстка
Gohapoc, это по началу они лёгкие, потом уже будут сложнее, да и баги тоже разные бывают))
А про свои проекты тут спорно, скорее всего их не будут смотреть, но скинуть тестовое задание, обычно дают 1 неделю на него, можно конечно и дольше делать, но тут тоже свои риски есть)
tervizator, а если я тестовое сделаю с Гуглом, типа гуглить решения и подходы, а они подумают что сам ??
Или с помощью вопросов в телеге в чате реакт и жс ? А они возьмут на работу и я вылечу в первую же неделю, там же гуглить и спрашивать уже нельзя постоянно как дома .....
Gohapoc, на работе все гуглят, все запомнить не реально, но это не означает, что не надо поглощать информацию) А про тестовое, то я думаю будет видно сам сделал или нет
tervizator, хм можно гуглить на работе ?? А если например я просто гуглю как сверстать блок например ,нахожу инфу и пишу сам , это же уже не сам сделал ? Но код мой или типовое решение , но чуть под себя перепсаное....
Gohapoc, ну такое мало вероятно будет)) все таки это верстка, особо проблем с ней нету, а гуглят обычно какие то моменты которые забылись немного или какие то либы, чтобы самому не писать много