Делимся секретами создания сайтов

Как использовать труд стажёров?

Предположим, ежемесячно в вашем подчинении находится 10-15 стажёров с начальными знаниями HTML, CSS, JS и PHP которые готовы выполнить любую черновую работу во имя приобретения бесценного опыта, естественно, бесплатно. Ничего ответственного (более или менее серьёзного) дать им нельзя в силу компетенции. Компания, в которой они проходят стажировку, на сегодняшний день, не занимается наполнение сайтов информацией. Возникает вопрос, можно ли в принципекак-то эффективно использовать этот ресурс себе на пользу, может даже выделить под него отдельное направление, а непросто выдумывать задания, оценивать результат и выбрасывать его? И пусть этот результат будет, в большинстве случаев, отвратительным, речь тут совсем не об этом.

Ответы: 40 → “Как использовать труд стажёров?”

  1. Михаил Полянин Ответить

    Присоединяюсь к вопросу

  2. Александр Усков Ответить

    Разбейте сложную задачу на множество простых, раздайте каждому по одной, при наличии времени сопроводите задачи ссылками на мануалы по соответствующей теме и практике решения похожих задач.

    10-15 человек это великая сила, даже если каждый из них как типичный представитель этой группы. Мне бы хотя бы человека 3 щас, я уже реализовал бы все задумки, за которые не хочу браться в одиночку. Главное – четко формулировать задачи.

    Одним словом, сложность реализации сколь угодно сложной задачи – в первую очередь сложность для вас, а не для Code Monkeys

    Программирование, в отличие от точных наук, вещь очень гибкая. Вы можете не знать что такое интеграл и как его брать, но при наличии логики вы легко найдете плошадь криволинейной трапеции с помощью программных методов.

    А css/html – это вообще рай. В интернете столько мануалов, что даже начинающий верстак справится с задачей выше средней сложности при наличии времени и уменяи пользоваться гуглом. Просто вам будет сложнее всего – следить за 10ю человеками и помогать, задавая направление поиска.

  3. Денис Федоренко Ответить

    > Просто вам будет сложнее всего – следить за 10ю человеками

    По-моему, одна из основных проблем. Потому что с каждым нужна стабильная систематичная обратная связь, чтобы отвечать на вопросы и задавать вектор развития. А то без руководства оставлять – это огромный тормоз, потому что либо продолжение задачи сделается неверно, либо вообще никак не сделается. В итоге полезная работа будет стремиться к нулю.
    Я через подобное прошел и знаю что такое, когда фидбек с "боссом" (т.е. с главным программистом, по сути) довольно редкая и неполная (не получаешь ответы на некоторые важные вопросы). Решение конкретной задачи – хер с ним, включишь мозг и нагуглишь что-нибудь, если не знаешь чего-то. А вот собственно что реализовывать и каким образом – это уже беда, нет конкретных целей – нет положительного результата.
    Так что, чем больше людей- тем больше ответственность (даже если это один – два человека, ответственность большая). И качество фидбека прямо пропорционально эффективности решения задачи, имхо.

  4. Ян Абдуллаев Ответить

    пошлите их копать картошку к себе на дачу, или асфальтовую дорожку укладывать, а в перерывах пускай разбирают структуру уже существующих реальных проектов и балуются с ней. И вы довольны, и у нубов бесценный опыт :)

  5. Плиско Вячеслав Ответить

    +1 за дачу.
    за стажёрами нужно оябзательно перепроверять каждую строчку, что занимает времени больтше чем написание самому. на этом этапе придётся работать в минус, пока они за месяцок не дорастут до самостоятельности.

  6. Александр Казармщиков Ответить

    Спасибо за развёрнутые ответы и мысли.

    Всё действительно упирается в обратную связь и контроль исполнения. Мне бы хотелось минимизировать участие квалифицированных кадров в процессе стажировки, так чтобы задачи были настолько просты и независимы, что их контроль можно было бы производить два, три раза в день, как вариант – вёрстка макетов для шаблонных и низкобюджетных сайтов. Ещё один интересный вариант, который мне подсказали, периодически использовать стажёров в качестве бета-тестеров.

  7. Плиско Вячеслав Ответить

    вёрстка – это вообще не вариант, у меня на прошлом месте такой хернёй страдали и потерали вагоны времени. самая большая проблема, что доверстывать практически невозможно, приходится всё с нуля.
    в программировании примерно так же, если дать им работать с нуля или около того, то на поддержку уйдёт гораздо больше человекочасов, чем на разработку. опять же из практики, мне сейчас пришлось доделывать сайт на modx, в итоге я больше недели правлю ошибки, а с нуля натянуть интернет магазин на корпаротивной cms заняло бы не более 2-3 дней.

    есть два варианта использования – посадить править баги в готовых проектах. либо посадить в одно кресло с опытным разработчиком на недельку, время потраченное компенсируется быстро.

  8. Жирайр Казаросян Ответить

    Давайте им писать нетрудные алгоритмы, типа парсеров, генераторов, чекеров.

  9. Андрей Fam Ответить

    "есть два варианта использования – посадить править баги в готовых проектах. либо посадить в одно кресло с опытным разработчиком на недельку, время потраченное компенсируется быстро."
    а может посадить в отдельное место с небольшой оплатой труда и возможностью консультироваться со "старшим братом" ? пока человек сам не будет что-то делать, он ничему не научится, может и правда, стоит давать им более или менее нормальные проекты(назовем это "второй" проект), которые вы хотели сделать на следующем месяце, после сдачи того проекта, которым занимаетесь сейчас("первый" проект)…и вот когда закончите работу над "первым" проектом, возьмете и посмотрите, что они натворили со "вторым", если это что-то нормальное, то можно использовать, если нет, то дальше по своему расписанию приниматься за "второй" проект самому

  10. Плиско Вячеслав Ответить

    :) а ты готов поставить на это свою зарплату или компанию? не знаю, чему учат на факультете "экономики и управления", но твой коммент показатель того, почему нельзя ничего доверять нубам. самая большая проблема начинающих – это то, что они не умеют и бояться спрашивать, а когда таки решатся спросить, то уже поздно. и неизвестно что с таким кодом делать, переписывать с нуля – накладно, но поддержка в подавляющем большинстве случаев обойдётся ещё дороже.
    а вот посидев недельку, уже можно узнать абилу новичка и дать ему твёрдый фундамент на котором он сможет строиться. будешь знать что ему стоит давать, а что пока рано.

  11. Андрей Fam Ответить

    "а вот посидев недельку, уже можно узнать абилу новичка и дать ему твёрдый фундамент на котором он сможет строиться. будешь знать что ему стоит давать, а что пока рано."
    если ему надо, он всему научится, найдет и поймет, это нужно только ему, затем, если ты судишь по себе и ссался что-то спросить когда был нубом, ну так это твои проблемы, есть и посмелее тебя и в конце, а почему нуб? по каким причинам? обоснования?
    и кстати, что бы понять "абилу", как ты выразился, НАХУЙ никто не будет тратить неделю на человека, тест-задания?

  12. Андрей Fam Ответить

    " и неизвестно что с таким кодом делать, переписывать с нуля – накладно, но поддержка в подавляющем большинстве случаев обойдётся ещё дороже." и для твоей тупости и невнимательности, перечитай мой пост и пойми идею, если не дойдет, объясню, не имей надежду на них, иди своим курсом, но если справятся, то будет гуд и из 10 отберешь 3 и сделаешь команду, все, прошу засунуть свое мнение дальше в свой "профессиональны", "ненубский" зад,…такие как ты раздражают :( а это печально

  13. Денис Федоренко Ответить

    > если ему надо, он всему научится, найдет и поймет

    Вот кстати "научиться, найти и понять" не значит "сделать правильно". Можно, например, разобраться в регулярках, понять как они работают на уровне конечного автомата, в итоге напихать их во все щели, и при этом так и не узнать о существовании функции strpos, например.
    Поэтому тут солидарен с Вячеславом, что взаимодействие должно быть очень тесное, нубы действительно не любят уточнять многих деталей – либо по боязни, либо из-за "самостоятельности". Я тоже не люблю уточнять многих деталей, делаю это все меньше и меньше, но чем меньше уточняю, тем больше думаю головой. Причем тут зависимость типа степенная в минусовой степени, т.е. на минус n уточнений приходится a^n дополнительного потребления мозгоресурсов :)

  14. Андрей Fam Ответить

    мда…толи я не там родился, толи Вас всему учили "старшие братья", но среди тех, кто что-то знает, лишь те, кто "сам все учился" и ничего…есть отличный системный программист и никто и ничему его не учил, все сам, все своей головой

  15. Денис Федоренко Ответить

    Учиться самому, и учиться, работая в команде – это тоже довольно разные вещи. Последнее по очевидным причинам эффективнее, т.к. поток знаний, "переходящих по наследству", колоссальный, и все это надо моментально впитывать (иначе выкинут, никому необучаемый тормоз не нужен).
    Можно 3 года учиться самому, потом еще 5 лет учиться в универе на ит, но придя в команду оказаться нубом, которому еще многое предстоит познать.

  16. Андрей Fam Ответить

    а при чем тут это? я разве говорил про то, что бы сидеть дома и учиться чему-то самому?

  17. Андрей Fam Ответить

    и вообще, спор бессмысленный, человек либо сделает, либо нет и все, есть те, кто и без вышки отличные спецы, так что…

  18. Плиско Вячеслав Ответить

    Андрей the "First-called" Fam, мальчэг. ты абсолютно не в теме и серьёзно рассуждаешь о незнакомых вещах как большинство новичков в айти. Недавно знакомый искал работников, из 51-го резуме подошёл один и одного переманили, работников нужного уровня ищут месяцами. и что такое неделя?
    и мне плевать, нравлюсь я тебе или нет, если бы ты работал со мной, то боготворил бы, а так, ты мне просто мешаешь делиться ОПЫТОМ.

  19. Андрей Fam Ответить

    "и мне плевать, нравлюсь я тебе или нет, если бы ты работал со мной, то боготворил бы, а так, ты мне просто мешаешь делиться ОПЫТОМ."
    о Боже…комната помощи людям с психологическими расстройствам дальше…

  20. Игорь Владимирович Ответить

    Плиско AmdY Вячеслав, глупые слова, за что тебя боготворить то, чего ты в этой области добился, хочешь кого то из айтишников боготворить, уж прошу кого то из них http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%B5%D0%B... , и вообще мне кажется, что пока что из русских программистов получаются лишь высококлассные РАБОТНИКИ, и хоть мы и можем в отличии от западных коллег писать на 2-10 разных языках, все равно уж больно сильно мы отстали в этой области

  21. Плиско Вячеслав Ответить

    боготворить гомика, неужели в вашем списке нет более достойных ЛЮДЕЙ?
    да и боготворят за более приземлённые вещи. например, за патч для админкисвязанный с выходом глючного фаерфокса 3.6 и повлиявший на сотни сайтов студии или за то, чтоты выделил десяток минут и помог копирайтерше отформатировать текст с помощью регулярок, а ручками бы она убила бы на это пол дня, за то, что ты от души поздравил девушку с 8-м марта. это три последних случая за которые мну называли богом. я девушку назвал богом тестеров, за её необыкновенную способность находить ошибки логики приложений, которые даже тестирование не выловило.
    будьте проще, уважайте коллег за то, что они делают лучше вас.

    у меня есть практический опыт натаскивания новичков, как положительный, так и негативный, им и делюсь.

  22. Игорь Владимирович Ответить

    Боготворить, слишком громкое слово и Вас оно не достойно, те люди, и похуй гомики или нет, но они внесли настолько большой вклад в развитие, что все что нас сейчас окружает в той или иной степени их заслуга, я думаю, люди, которые проработали в этой сфере достаточно времени меня поймут, чтож, не всем дано даже понять,

    можно в лоб решать задачу и наполовину решить ее за 50 лет, а можно 50 лет разрабатывать теорию и за год применить на практике, что позволит решить и эту задачу и еще много вытекающих, что лучше решать Вам, хочешь, делай в лоб, но не забывай, большинство, что программно, что аппаратных средств, которые ты применяешь так или иначе заслуга именно этих людей, а патч для админки – это вообще промолчу, редактирование текста, смотрите выше, а девушку поздравить с 8 марта, это долг каждого мужчины и боготворить за это просто глупо

  23. Плиско Вячеслав Ответить

    глупо, но мы существа иррациональные. я не понимаю. что ты мне хочешь объяснить. я уважаю все профессии и не только теоретиков работающих над идеями, но и кухарок, которые кормят гениев и строителей, которые построили им жильё.
    но если гениальный математик, никогда не готовивший, будет учить кухарку как варить суп, то будет послан…

  24. Игорь Владимирович Ответить

    официанта максимум можно уважать, а боготворить повара, хоть так надеюсь понятно?

  25. Плиско Вячеслав Ответить

    обоготворение – связанно со способностями, непонятными или недостижимими созерцателю.Вот официантка бы терпеливо выслушала бред Андрей the "First-called" Fam, это её профессиональное качество для меня недостижимо, кстати, качество обслуживание зачастую важнее кухни.
    любое большое дело состоит из кучи маленьких маленьких, которые не менее важны.

  26. Андрей Fam Ответить

    Плиско AmdY Вячеслав ты до того уже смешон, что дальше некуда, я читаю и просто не понимаю, как можно быть таким кретином и истеричкой одновременно…

  27. Андрей Fam Ответить

    конечно ты можешь дальше бить себя в грудь и говорить про свой """"опыт"" и все такое, но поверь, всем пох*й…

  28. Плиско Вячеслав Ответить

    если ты думаешь, что ты – ВСЕ
    >>о Боже…комната помощи людям с психологическими расстройствам >>дальше…
    и проблема не в моём опыте, а в отсутствии опыта у советчиков вроде тебя, которые стремятся "помочь", а приносят очень много вреда.

    p.s. В %country% две беды: дураки и дороги

  29. Михаил Полянин Ответить

    Девчонки, не ссорьтесь :) ))))

  30. Плиско Вячеслав Ответить

    я не ссорюсь, я гноблю.
    удивительно, как в интернете, скрывшись за ширмой анонимности люди становятся самоуверенными и дерзкими, строят из себя экспертов во всех областях.почему-то в реально жизни такие попадаются значительно реже.

  31. Андрей Fam Ответить

    угу, зато больше клоунов, как ты…

  32. Игорь Владимирович Ответить

    привет, да я не эксперт, но добился, чего хочу и продолжаю совершенствовать себя, я живу в г.Й-Оле, на ул Дружбы, хочешь приезжай, побеседуем, я себя не скрываю, но только будут ли у нас общие темы для обсуждения?…

  33. Плиско Вячеслав Ответить

    :) Игорь Владимирович, к тебе мои слова никоим образом не относятся, твои слова во многом обоснованы, и ты не давал плохого совета, только у нас точки зрения разные, что в принципе – здорово, фломастеры должны быть разноцветными.
    p.s. ура, я теперь знаю город на "й". этоЙошкар-Ола?

  34. Андрей Fam Ответить

    плохого совета в виде поиска багов? когда новичок будет смотреть как баран на новые ворона на исходники проекта или на недельку с более опытным программистом? о да…все вопросы за неделю у него исчезнут сразу…пфф…что за чушь, во многих местах вообще нет времени, чтобы отвлекать разработчиков на обучение менее опытных, да многие и не рискуют, обосновывая это тем, что толку учить, если он возьмет потом и уйдет и на будущее, если ты в кого-то тыкаешь и говоришь, что он не прав, ты аргументируй свое мнение и объясни, в чем же заключается ошибка по твоему мнению…а то это больше на идиотизм смахивает "я прав, ты нет, ибо я прав априори, ведь я такой больной на голову"…

  35. Плиско Вячеслав Ответить

    ну, это уже больше похоже на диалог.

    за недельку сидения (естественно, срок зависит от абилки сотрудника), человеку объясняют внутренние стандарты разработки, стиль кодирования, знакомят с внутренним фреймворком, развернуть workspace, выдать логины-пароли, завести аккаунт на svn, в трэкере. Вот и недели как не бывало.
    Теперь о багах, у меня знакомство с новым фреймворком начинается с трэйсинга и прогона его через дебагер. дебагинг для новичка, это одно из основных умений. http://phpfaq.ru/. Самое главное при работе с новичками – не дать им __навредить__, поэтому не надо гнаться за сиеминутной выгодой, её не получишь. новичок в команде, это не +1, а -0.5 за счёт куратора виящим над ним, но затем он за месяца три всё отработает. А вот если с ним не возиться, то получишь убитый проект и он точно уйдёт.

    Я прав _по отношении к тебе_, потому что у меня опыт и какая-никакая репутация за время сидения в группе, мой уровень легко можно оценить пятью минутами гугления, если я буду писать подобные объяснения к кажому своему высказыванию, то у меня не будет времени на свою собственную работу и жизнь. На авторитет я уже давно заработал, теперь авторитет работает на меня.

  36. Юрий Черезов Ответить

    ничего у вас тут раб сила пропадает ))) посадили бы их капчи распознвать ) или по ссылкам за 0,000…0001$кликать)) так и электричество глядишь окупят ;) ну или накрайняк пусть сателиты штампуют ;) ))

    а если серьезно… я так понимаю о дальнеишем трудоустроистве их в своих рядах неидет… следовательно какои смысл учить их вашему внутреннему фреимворку… смысл в том что N челам надо наити интересное времяпровождение… из числа которых в последствии возможно проявятся парочка талантливых… соответственно надо дать им какую нибудь креативную работу, и смотреть кто как справляется… можно даже в группы обьединить, типа рабоа в команде… только тогда надо тщательнее следить за тем кто что делает… и неделает ))

    за месяц естесно ничего серьезного не сделают… зато шишек набьют на будущее пригодится ) да и видно кто какими методами работает, если планируете кого то потом брать себе)))

    ух, я бы с такими неграми-добровольцами развернулся ;)

  37. Денис Федоренко Ответить

    > какои смысл учить их вашему внутреннему фреимворку

    Ну ваще-то в любой солидной фирме/команде есть какие-то внутренние наработки, вы предлагаете новичкам заново все реализовывать? Да хотя бы рассказать им об интерфейсах классов/библиотек, дать доку по ним почитать (в минимальном виде должна быть), этого будет достаточно, а эффективность повысится в разы.
    Остальное что вы написали – это, походу, вольная фантазия, никак не сопряженная с практикой. "Талантливость" – далеко не главное качество программиста, и уж тем более исполнителя.

  38. Александр Усков Ответить

    кстати о птичках

    Пишет мой знакомый из большой (очень) компании.

    >>>331723229:
    Сань, тут у меня минипроектик, если есть человеки малоопытные, но с мозгами, на стажировку на месяца 3 по 20т.р. в мес…
    сайты, интернет и т.п.
    >>> You:
    похапе вестимо?
    >>>331723229:
    йэс, html, вордпресс, и мозг.
    >>>331723229:
    мне человека три надо… через три месяца можно обещать свои проекты каждому, там есть чем заниматься…
    мне нужно что были в офисе (м.Войковская)
    и естественно рассмотрю удобный график…
    >>>331723229:
    тогда нпиши 15+бонусы от проектов…
    чтоб со стимулом были а не просто ради бабулек

    Так что есть шанс поработать под начальством умного и опытного человека, который уделит вам внимание. Пишите в эту аську кому интересно, скажите что от меня. Строго МСК как понимаете.

    Если проблемы с антиспамом то grisenkoalexandr(гав)gmail.com

  39. Марк Джебри Ответить

    Люди ну у вас тут и батл!!))
    ————–
    Если уж говорить и серьезно, то Плиско AmdY Вячеслав прав….По крайней мере по доводам и фактам перевесил..но вот конечно насчет боготворения и т.п ет занесло))))
    ——————————
    2Андрей the "First-called" Fam
    Покрывать кого то матом не самый лучший способ доказать свою правоту, скорее всего докажите свою несостоятельность и отсутствие хотя бы какого-то понимания и структуры диалога…

    P.S Мое личное мнение: нельзя оставлять новичков без контроля, да сначала будешь долго отвлекаться на них и терять время, но потом ето действительно окупится!!!Если конечно тот человек на которого тратите время действительно хочет заниматься программированием, а не так прост..

  40. Юрий Черезов Ответить

    "Ну ваще-то в любой солидной фирме/команде есть какие-то внутренние наработки, вы предлагаете новичкам заново все реализовывать?"

    насколько я понял в условии задачи не было сказано что они потом тут будут работать…
    они этот фреимворк месяц и будут изучать… а потом уйдут ;)

    "P.S Мое личное мнение: нельзя оставлять новичков без контроля, да сначала будешь долго отвлекаться на них и терять время, но потом ето действительно окупится!!!"

    естественно… если это новый сотр в вашей комп. то да… но стажеры как говорится приходят и уходят… а кушать хочется всегда…

Ответить