Три проблемы молодого разработчика, или «Русские не сдаются!».
Первая проблема – люди.
Что же я имею ввиду? Несколько вещей.
Первоочередно – это школьники с бешенными амбициями и желанием создать “МЕГ@_ИГРУ”, которых , за 5 дней существования топика о поиске людей, написало мне около сотни. Все бы ничего, но большая часть этого контингента явственно отказываются говорить каков их возраст и опыт, а то и вовсе лгут. Но КАК лгут! Дабы не быть голословным…
(1:00:51) Я : Хотелось бы знать ваш опыт работы, а так же, принепременно, – возраст.
(1:01:01) XXX: я роботал в комании nival 2 года, патом уволился. было предолжение работать в sibilant но я откзолся. возраст – 32.
Я не поленился и погуглил ICQ-номер. Выяснилось что парню 14.
Выводы делайте сами.
Проблема вторая: Критика, непонимание и коммуникабельность
• Критика.
Чего-же нам ждать завтра? Всенародной любви и веры в нас независимо от предпочтений? Как бы ни так.
Разгром, стёб, подкол, и всеобщее забрасывание бедной жертвы помидорами недельной давности.
Причина?
У каждого своя.
Но проблема не в том что критика есть. Проблема в том что большая часть людей с ней раньше не встречалась. А может просто не умеет реагировать правильно.
Несколько самых популярных вариантов:
а) Нарциссизм – “Тебе что-то не нравится, а? Покажи сначала, что сам умеешь, и может быть я дам тебе посмотреть скриншот!”
б) Обидчивость – “Критикуете? Вы все дураки и не лечитесь, одна я умная в белом пальто стою красивая” (с) Госпожа Новодворская.
в) Игнор.
Ни один из этих вариантов смышленый человек не выберет. Если конечно ему такой выбор природа предоставит. Слишком многое зависит от характера.
Я выбрал для себя куда более практичную методику. Я говорю как есть, и в первую очередь пытаюсь обходными путями вызнать, что же так раздражает бесчинствующего критика. Обычно помогает. А вы как думаете?
• Непонимание.Gameplay mind. › Изменить — WordPress
Непонимание, с*ка, полное.
А именно – если у меня в голове рождается какая-либо фича/идея/слово , работая в офисе я могу поделиться этим с коллегой в считанные секунды и мы решаем что с этим делать.
При удаленной работе все с точностью, да наоборот. Пришла мне в голову жутко-модная идея в виде NPC-образа красного одноногого верблюда – я начинаю это старательно расписывать, рассчитывать формулы скорости это бедняжки в жарких пустынях Африки. И когда большая часть работы проделана – оказывается идея не подходит.
Причина?
У каждого своя.
Кто виноват?
Я. Надо было сразу, на первой же онлайн конференции уточнять основные аспекты, каркасы и структуры идей. Всё-же idea flow частично вреден.
• Коммуникации и все, все, все.
Хотите вести свой проект, следить за командой из 3-7 человек? Замечательно. Первое что вам понадобится…Мобильный телефон.
Первое, и одно из важнейших правил.
Если вы не можете связаться с любым из ваших участников в любой момент времени – проект заведомо провален.
Идеальный вариант, когда вы можете встретиться с вашим любимым звуковиком и выпить бутылочку пива в парке. Но в большинстве случаев – это невозможно.
А потому надо как можно чаще общаться. Хотя-бы по телефону.
Но и тут лучше не переборщить.
Непонимание частично решается более подробной формализацией задачи- разбиением на более простые логические схемы. Даже начинающий программист может реализовать сложный алгоритм. Только степень формализации задачи для него в этом случае практически равнозначна описанию формул кода. (:
А вот избыток коммуникаций часто приводит к тому, что люди заняты не работой над конкретной задачей, а перевариванием и обдумыванием самого процесса общения. Общаться на тему фичи гораздо приятнее, чем ее реализовывать.
Проблема третяя: Деньги < Люди.
Недавняя и последняя (покойся с миром, игра икс) проблема с которой пришлось мне столкнуться – это то, что деньги (читай – издатель, финансирование, инвестиции) на самом деле “дешевле” хорошего партнёра.
Многие только за эту мысль назовут меня иррациональным идиотом, и я не буду спорить. Может оно и так.
А пока – пример из жизни (читай – Как оно было…):
Мы с напарником разработали отличную концепцию браузерной игры на флеше.
Напарник написал сервер, я почти закончил дизайн-документ.
С этим документом и самосвалом амбиций я связался с издательство “*** Холдинг” (прим. – что вместо звёздочек догадайся сам), которое, рассмотрев концепцию, приняло предложение о сотрудничестве.
Единственное условие – нам за 3 месяца надо было закончить хотя-бы альфа-версию проджекта.
Все было чудесно, за одним узким местом – опытным программистом клиента (ActionScript) с долей альтруизма в душе.
Мне легче рассказать где я НЕ искал эту загадочную мифическую личность, чем перечислять места которые я облазил.
Выдавали 2 варианта (читай – Красная пилюля или Синяя пилюля):
а) Деньги на бочку, буду работать.
б) Подожду до договора, но работать буду как смогу (читай – Работать не буду).
————————————————
Итог всего этого безобразия:
- Проект закрыт до даты полёта на Марс.
- Получено громадное обилие опыта, разгребанием и упорядочиванием которого я сейчас и занимаюсь.
- Найдены единомышленники в моём городе.
- З.Ы. РУССКИЕ НЕ СДАЮТСЯ!
