• Кратчайший путь до первых денег на фриланс бирже?

    У меня опыт небольшой. Python, Django, Flask, и по большей части - на oDesk. По моему мнению, самое что ни на есть важное - это: 1) выбор адекватных заказчиков, способных точно объяснить, что им надо, и желательно - технически компетентных; 2) Грамотное общение с ними. На всякое предложение о работе подписывается много людей. Чтобы выделиться среди этой толпы, необходимо потратить определённое время и силы. Внимательно прочесть предложение, подумать над ним и сформулировать в ответном письме вкратце:

    - Ваш опыт, пусть и кратко, относительно данного проекта.

    - Ваше представление о том, как следует реализовать этот проект (вкратце; но можно двумя словами, но желательно - обоснованно, упомянуть о том, что вот такую-то фичу вы реализуете с помощью MongoDB для пущей скорости). Пустословия и популизма не надо.

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

    Очень хорошо, если Вы сразу напишете ещё и некоторые рацпредложения. Вежливо и корректно, конечно.

    Короче говоря, необходимо 1) найти те проекты, в которые стоит вникать и разбираться; 2) вникнуть и разобраться так, чтобы заказчик понял: Вы - компетентный специалист, работаете на совесть, сделаете обещанное и качественно. По крайней мере, очень постараетесь. Если с самого начала тон общения построен именно так, если Вы задали уровень и поддерживаете его, то в случае возможных проблем, неувязок, нестыковок, как правило, люди относятся с пониманием.

    Ответ написан
    Комментировать
  • Актуальный язык программирования

    @victorv

    Каждый язык имеет свою сферу применения, возможности и ограничения. Даже языки общего применения такие, как С\С++, Java, C#, русский, английский... Определитесь какими проектами собираетесь заниматься (Web-разработка, Настольные приложения, Мобильные приложения, Операционные системы, Низкоуровневое программирование микропроцессоров и т.д. и т.п.). Определитесь с эко-системой в которой предполагаете программировать (Microsoft, Oracle, Google, Apple, ...). И только после этого вы сможете определиться с языком на котором придется(!) программировать. Как показывает практика одним "универсальным" языком все равно не обойтись. Помните, что изучение синтаксиса и грамматики языка это только начало... Если выбирать между Java и Python, то IMHO для обучения программированию лучше выбрать именно Java, как более специфицированный и формально точно определенный язык, для которого найдете много учебников. Мой совет: сначала читайте первоисточники от Sun\Oracle. Откройте Учебник по Java, возьмите IDE NetBeans (это наиболее удачный инструмент для начинающих... на стартовой странице внутри IDE найдете полезные ссылки на различные обучающие материалы), и вперед... Удачи!

    Ответ написан
    Комментировать
  • Актуальный язык программирования

    MarcusAurelius
    @MarcusAurelius
    автор Impress Application Server для Node.js

    Какой бы не взяли, а JavaScript все равно нужно будет осваивать, начните с него, а там, может, и Node.js приглянется.

    Ответ написан
    3 комментария
  • Кратчайший путь до первых денег на фриланс бирже?

    afiskon
    @afiskon

    Знакомый фрилансер в свое время говорил, что проще всего найти фрилансера в топе, который делегируют/оутсорсит свою работу другим фрилансерам. Ну и еще стоит отметить, что стоит поискать работу на вебмастерских форумах и писать там заказчику в ЛС.

    Ответ написан
    1 комментарий
  • Как профессионально расти программисту на начальном этапе?

    @wulff007
    Программист, 1С, c++, php

    Я начинал свой путь с написания своих программ, котрыми пользовался долгое время, и которые мне было интересно разрабатывать и работать. Далее нужно подковатся в правилах оформления исходных кодов, для вашего языка программирования. И конечно, много-много практики, и изучения чужих проектов. Конечно нужен опыт для создания совего хорошего open source проекта. Лучше коенчно присоединится к интересному и не сложному проекту, и помогать в разработке. Тут ведь какое дело, без практики и Свойих ошибок опыта не будет, и нужно, "заболеть" этим делом, если душа к этому не лежит, то и смысла в обучении не будет, результатов не будет. Это ж творческая работа ведь! Книги можно здесь советовать лишь мануалы и описание целевого фреймворка и целевой платфомы. Желательно еще определится в направлении. Т.е. это может быть web, базы данных или что то еще. После можно определится и с яп и фреймворками. И удачи!

    Ответ написан
    1 комментарий
  • Как профессионально расти программисту на начальном этапе?

    max107
    @max107

    Самое лучшее - это взять боевую задачу, хоть и свою, и реализовать ее ОТ и ДО. Тоесть не просто забить на нее на этапе - работает и отлично, а создать документацию, может даже оформить страничку проекта, собрать какое то сообщество, а главное сделать проект open source.

    Это в целом даст маленький опыт создания и запуска завершенного продукта.

    Найти человека уровня выше чем ваш, который бы помогал и подсказывал как и куда двигаться дальше. Это позволит вам обойти N-ое количество проблем (+потраченного времени в пустую) и значительно ускорит получение опыта. Не зная ваш текущий опыт и знания трудно что либо подсказать по существу. Вы даже не написали какой язык используете.

    Ответ написан
    Комментировать
  • Что за странные сообщения в ленте между постами на хабре?

    Boomburum
    @Boomburum Куратор тега Хабр
    Местный

    Это так называемый голос - отдельный тип записи, которой с некоторой периодичностью могут пользоваться (помимо НЛО) два пользователя - обладатель самой большой кармы и обладатель самого большого рейтинга.

    Ответ написан
    1 комментарий
  • Почему исчезли автор и его статья про возврат Windows при покупке компьютера?

    Boomburum
    @Boomburum
    Местный
    Автор был переведён в режим ReadOnly c формулировкой «Хабр — не жалобная книга». Пользователь негодует по поводу навязанной ОС в ноутбке, жалуется на конкретную компанию, но при этом пост заканчивается фразой «Кто знает как это всё составляется и подаётся, прошу помочь», то есть это не статья про success/fail-story решения проблемы, а наглядный пример статьи из расформированного хаба «Я негодую».
    Ответ написан
    3 комментария
  • Что случилось с постом про Toptal?

    mrakolice
    @mrakolice
    Статья не находилась в хабе «Я пиарюсь», а она выглядит как раз-таки как образцовая статья из этого хаба.
    Ответ написан
    Комментировать
  • А есть ли api у brainstorage?

    @Dialog Автор вопроса
    В общем саппорт ответил и сказали, что пока его нет, но в планах запустить.
    Ответ написан
    Комментировать
  • Конверсия просмотров на Хабре?

    ixSci
    @ixSci
    Я, к примеру, читаю хабр с iPad на котором я не залогинен. И я думаю, что я не одинок.
    Ответ написан
    Комментировать
  • Конверсия просмотров на Хабре?

    TomasHuk
    @TomasHuk
    Для голосования за топик необходима карма ≥10. Для голосования в опросе карма не нужна.
    Ответ написан
    2 комментария
  • Как правильно работать на oDesk?

    Ubran_Hera
    @Ubran_Hera
    Начинал ~2 года назад (август/сентябрь) на oDesk (это была не первая моя попытка), выставил 14..15 баксов, без портфолио и истории. Первый заказ был получасовой, на 7 баксов, практически случайный (от новичка) — немного напортачил, но всё исправил, потратил времени в разы больше, но добился положительного отзыва.
    Общение сразу пошло через Skype и электронную почту, оплата — через PayPal. Это против правил, но так предложил заказчик.

    Затем оказалось, что работы у него непочатый край. До Нового Года переделывал маленькие сайтики (бизнес-проекты одного и того же человека). Взял меньшую плату, но повысил себе статистическую «среднюю ставку».

    Самое сложное было в графике и работе из дома — жена (девушка) не подходила ко мне когда я говорил по Skype/SIP, но в остальные моменты очень мешала и сбивала с толку. Ещё обижалась, что я ничего не делаю по дому и ложусь спать/встаю с разницей 3..4 часа по отношению к ней — одна комната, горящий монитор, гудящий вентилятор и т.д. Очень сложно было когда мы оба заболели (простуда).

    В итоге я понял, что никак не могу в таком режиме работать дольше 2 недель (у меня ещё есть постоянная работа в телекоме по сменному и практически ненормированному графику), а потом требуется месяц (!) отдыха. С девушкой пришлось расстаться, меня постигло разочарование во фрилансе на следующий год, когда я за месяц заработал сумму порядка $2000, но ни разу не покатался на велике (это был июль) и не побывал на природе/на пляже.

    Шашлык и вино действительно хоть каждый день и стойкое желание переехать куда-нибудь в англоязычную Канаду (тем более, что часто звали). Ставка на почасовые заказы сейчас 20..35.
    Иногда чувствую себя зомби (3 часа сна два дня подряд, потом 12 часов и всё равно не выспался, 6 часов, опять 2 дня по 3 часа, потом 14..15 на выходных).

    Жизнь повернулась так, что сейчас вынужден буду выплачивать пару кредитов, включая ипотечный.
    Выбор очевиден — уволюсь рано или поздно с основной работы (уже была попытка, в целом удачная) и стану совожаворонком (рано вставать и поздно ложиться).

    Success story неполная — не даю ссылки на профиль (у меня их несколько, в т.ч. приходилось заказывать самому у себя, но это оказалось ненужной глупостью). Так что не просите — за треть проектов, особенно первых ужасно стыдно, при том, что посмотрев на некоторые из них клиенты просят «и мне так же сделай», причём никогда не угадаешь заранее что может понравиться.

    Единственное, что радует — UK, CA, NZ, US AU — WeekEnd для них — это святое. На душе легко и спокойно с 3 утра субботы до 15:00 понедельника.
    Но бывает, что заказчик шлёт мне в полседьмого утра письмо с вопросом «Как продвигается наш проект» в 6:30 утра по его часовому поясу.

    С точки зрения разработки хорошо, что разделение testing/development/working environment очень чёткое и всегда есть время откатиться — начинаю обычно в час ночи и заканчиваю полпятого утра по их TimeZone, на живом, боевом сервере никогда не экспериментирую.

    Ну и по поводу каналов в Интернет — у меня 2 FTTx и 3 «свистка» — иногда так медленно заливается на хостинг, что приходится вспоминать командную строку и перепробовать их все.

    Зато индусы иногда вымораживают своим менталитетом, даже при хороших ставках.

    Ну и естественно, я стал замечать за собой НЕНАВИСТЬ к нашим местным наебизнесменам-работадателям, которые предлагают оклады 15..22 тыс. руб./мес. работникам с образованием и опытом, особенно после того, как устроившись в одну из местных фирм-конкурентов «тайным покупателем», вернее разработчиком (чтобы посмотреть workflow, т.к. это довольно успешный бизнес-проект с большой клиентской базой) увидел тот же Job Offer с oDesk, но очень плохо, безграмотно переведённый топ-менеджером компании в редких перерывах между поездками на дайвинги.

    В «малый бизнес» я тоже пытался уйти — очень сильная конкуренция, ценовая со школотой. Потом оказалось, что это ещё не главная проблема — рынок заказчиков всё равно растёт быстрее рынка исполнителей. Главная проблема — это чудовищная пропасть между опытом заказчика — НЕ ЗНАЮТ ЗАЧЕМ ИМ ИНТЕРНЕТ И НЕ ЗНАЮТ ЧЕГО ХОТЯТ и… ПОЛНЫМ ОТСУТСТВИЕМ ЖЕЛАНИЯ ПЛАТИТЬ профессионалам.

    Ещё поразило соотношение между уровнем разработчиков и наглостью в сочетаниями с понтами у менеджеров компаний-конкурентов. Не знаю кого винить — Фурсенко, или сразу Вашингтонский кагал, но пока встречался с потенциальными заказчиками (сейчас только телефон, а лучше -электронная почта) по три раза на дню бывал в ситуации, когда выплеснув на меня ушат откровенной технической ахинеи дядя-Вася-на-джипе на вопрос «Где вы нашли эту чушь?» начинал быковать в духе «Это мне сказали девушки в конторе ИП XYZ, А У НИХ ВСЁ ЧЁТКО, ВЕДЬ У НИХ САМ ИВАН МОИСЕИЧ ЗАКАЗЫВАЕТ САЙТЫ!»

    Короче oDesk — единственный шанс для заМКАДья, кроме восстания конечно.
    Ответ написан
    8 комментариев
  • Как правильно работать на oDesk?

    @Vampiro
    Из 10 ваших сообщений, 4 мимо нужной ветки. Вы уверены, что сможете работать с заказчиком через сайт?)

    На самом деле относитесь к фрилансу как к обычной работе, только на дому. И большая часть вопросов решится сама собой. Чаще ставьте себя на место заказчика, и прикидывайте — какие мысли у него сейчас в голове по поводу ваших действий. Как бы вы поступили на его месте? Такой подход помогает получать положительные фидбеки, которые на Одеске важны.
    Ответ написан
    Комментировать
  • На чём лучше писать большого демона?

    giner
    @giner
    Небольшая история.
    — Первый свой демон писал на Питоне (это был питон 2.6 или 2.7, не помню уже). Работал но кушал много памяти, при чём со временем кушал всё больше. Разлюбил.

    Затем начал писать на perl. Всё было хорошо, до тех пор пока демон должен был работать на Linux. Когда понадобилось перенести на Windows, обнаружились проблемы (форки рождались, но не убивались), которые так и не удалось решить. Возможно perl сильно полагается на архитектуру Linux.

    Затем я решил попробовать ruby и обнаружил скриптовый рай. Демон, который прежде был написан на perl был легко перенесён на ruby, при чём код сократился раза в два. Под Windows не пришлось допиливать вообще ничего. Работает одинаково везде.
    — В конце концов я для себя решил, что если писать скрипты-утилиты, то и perl и bash подойдёт, а если демоны, то ruby.
    Производительность я не беру в учёт, т.к. никогда не требовалось, а вот по простоте и переносимости ruby на высоте.
    Ответ написан
    Комментировать
  • Как эффективно переучиться на веб-разработчика?

    @alz
    В веб-разработке клиентской и серверной частью как правило занимаются разные люди с разным набором скиллов. Стать профи в обоих направлениях сразу — задача непростая. Вам наверное проще будет начать с серверной части. Начинайте сразу работать с каким-нибудь фреймворком, не теряйте время на ерунду. Мой субъективный совет — джанго или рельсы. А для клиентской части думаю для начала хватит Bootstrap, jQuery и jQueryUI.
    Ответ написан
    7 комментариев
  • Отключение клавиши Scroll Lock в ОС?

    zzeneg
    @zzeneg
    Как вариант — AutoHotKey и скрипт в 1 строку:
    ScrollLock::
    Ответ написан
    3 комментария
  • Отборочные соревнования, работа в группах — какова выигрышная стратегия?

    las68
    @las68
    Поставьте себя на место будущего работодателя: что он от вас хочет?
    И вам станет существенно легче сориентироваться в ситуации:

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

    Итак, работодателю надо:
    1. Чтобы вы максимально точно выполнили задание.

    Здесь каких-то конкретных советов давать сложно. Если условия допускают — покажите несколько вариантов. Это, скорее плюс, чем минус и свидетельствует о вашем широком кругозоре. Проверяющий должен видеть ход ваших мыслей и структуру вашего решения: «Кто ясно мыслит, тот ясно излагает». Отсутствие промежуточных выводов — скорее минус, чем плюс. Покажите последовательность ваших действий, критерии, которыми вы руководствовались при их выборе. Это важно, потому что даже если результат будет отличаться от правильного, проверяющий сделает вывод в вашу пользу — его вполне может устроить использованная вами логика и подходы, которые прямо или косвенно свидетельствуют о ваших навыках.

    Кстати, очень часто на решение тестов дают кейсы — с избыточным набором данных и несколькими вариантами ответов, либо правильного ответа вообще может не быть. Это нормально и к этому надо быть готовыми. Если конечно, вас не тестируют на знание языка программирования или тест заключается в настройке стойки роутеров, где всё как-то или более менее однозначно — либо работает, либо нет. :)

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

    Это особенно важно при работе в группе. Если вы супер-профи, но конфликтны и истеричны — работу вы не получите. Компания не имеет возможности создавать вам исключительные условия труда, которые нивелируют ваши недостатки, только если вы не признанный международный специалист. Поэтому при работе в группе вы должны отстаивать своё мнение твёрдо и аргументированно, но при этом мягко и вежливо. Куратор, который за вами наблюдает должен видеть вас и ваше взаимодействие с людьми. Маячьте у него перед глазами. Человек, который хорошо выстраивает отношения в группе и умеет аккуратно склонить ее к тому или иному мнению, имеет больше шансов, чем человек, парализующий общую работу созданием конфликта или вызывающий раздражение других участников, как бы при этом правы вы не были.

    Но надо внимательно смотреть на задачу, которая ставится перед группой, может оказаться и такое, что методика отбора на должность как раз является конфликтной. Особенно если вакансия предполагает наличие стрессоустойчивости, самообладания и эмоциональной стабильности.

    И улыбайтесь, всегда улыбайтесь. Но без экзальтаций и демонического подхихикивания.

    3. Чтобы ваши личностные качества соответствовали его представлениям о том, каким должен быть человек на этой должности / месте.

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

    Изучите корпоративную культуру организации, куда вы пытаетесь попасть. Вы должны понимать её принципы, и тогда ваши шансы на успех будут выше. Корпоративная культура — это очень многослойная вещь. Это этикет, обычаи ведения бизнеса, манера разговора, даже набор тем для разговоров, способ подачи себя и взаимодействие с окружающими. Начинается она с одежды. Если вам назначено тестирование в банке, не стоит приходить в шортах и шлёпанцах — скромный деловой костюм более приличествующая вещь.

    Не стоит демонстрировать свою состоятельность, за исключением тех случаев, когда вы претендуете на место члена правления Газпрома (это из области фантастики, но, всё-таки — допустим :). Настоящие Ролекс и телефон Верту оставьте дома, а Жып Лэндкруйзер — в гараже. Вы не должны выглядеть «дороже» своего будущего босса. Это негласное правило блюдут многие западные компании. Да и вообще, многие западные и российские компании не поощряют увлечение своих сотрудников «цацками и бусиками». Чтобы сориентироваться, посмотрите как одеты те люди, с которыми вы собеседовали предварительно — одевайтесь также. Девушкам настоятельно рекомендуется забыть про туфли на очень высоком каблуке, колготки в сеточку и блядский раскрас яркий макияж, если вы претендуете на должность где требуется работать головой. Одевайтесь чисто, опрятно, не бросаясь в глаза. «Встречают по одежке, провожают по уму» — точнее не скажешь, потому что, как говорил Ли Вон Ян: «велика и мудра русская народная языка».

    Не злоупотребляйте туалетной водой или духами — сильный запах, даже если это пафосный и модный аромат, может действовать на людей отталкивающе на подсознательном уровне. У вас не должно быть никаких посторонних запахов. Приведите в порядок свою внешность — если есть больные зубы — вылечите их. Сделайте протезы, чтобы в улыбке не было брешей.Сделайте аккуратную прическу — крашеный ирокез ещё сгодится для претендента на вакансию креативного директора в компанию по проектированию скейтбордов, но вряд ли вас правильно оценят, если вы будете проходить тестирование на участие в программе MBA где-нибудь в Гарварде.

    4. Язык. Если компания американская, а человек, который принимает решения — урождённый американец, то допустимо употребление американизмов в речи и письме, но увлекаться не следует — негритянские и простонародные kinda, outta, muttafaka — забудьте, даже если знаете где и как это применяется. Европейские компании, в том числе английские — только plain English, без американского произношения — чётко и правильно, как учили в школе. Не используйте оборотов из художественной литературы, если с разговорным языком у вас проблемы, даже если вы знаете где приткнуть навороченные конструкции. Неангличане вас не поймут, хотя и не подадут вида. А настоящие англичане, внутри себя, немного поиронизируют, хотя тоже не подадут вида. Говорите грамматически правильно — это совсем не сложно. Соблюдайте произношение: think и sink — это таки две большие разницы. Использование hell в деловом разговоре незнакомых между собой людей, особенно когда один из них устраивается на работу к другому, также недопустимо. Поминать чертей и ад вслух не допускает протестантская и католическая мораль, не говоря уж о более крепких словечках.

    Ну, где-то так.

    Короче, мимикрируйте под сотрудников вашего будущего места работы.
    Ответ написан
    Комментировать
  • Миграция фото из Picasa в Synology Photostation?

    ragimovich
    @ragimovich
    С Photostation дел не имел, но имел дело с экспортом лиц из пикасы.

    Если в Picasa включено «вшитие» данных в фото (Параметры — Отметки — Сохранять в метаданных), а Photostation поддерживает XMP расширение MWG Region Schema, то лица должны будут перенестись вообще без проблем. Если же таковой поддержки нет, придется «шаманить» с конвертацией регионов из XMP в тот формат, который понимает Photostation (POST запросы с координатами к скрипту, который отвечает за отметки?).

    С отключенным же сохранением данных в фото, вам придется иметь дело с файлами .picasa.ini и их парсерами. Сейчас не подскажу название, но видел неплохую утилиту, которая умеет импортировать данные из .picasa.ini в сами фото, как если бы сохранение в метаданных было включено.

    В любом случае XMP является идеальным местом для хранения подобной информации.

    Остальные отметки (координаты, тэги) тоже сохраняются, преимущественно, в виде XMP тегов, дабы не трогать само изображение. Хотя, насчет тэгов я не уверен, возможно, они в Exif пишутся.
    Ответ написан
    1 комментарий
  • Разработка игры — от идеи до издателя?

    «Речь идёт о обычной, компьютерной игре, достаточно широких масштабов» — о какой игре? Если это MMORPG «достаточно широких масштабов» — то это один вопрос. Если это игра с супернавороченной графикой и уберсетевым режимом 100 на 100 человек для расстреливания друг друга — то это другой вопрос. Если это просто для одного игрока, сидящего без инета дома в теплом кресле — то это третий вопрос.

    Сегодня большинство не-онлайновых игр существуют чисто из-за их простоты в управлении, из-за бесконечного процесса «играния» и неопределенных результатов в каждом уровне (типа Angry Birds, или той игры где на мотоцикле едешь, перекручиваешься в воздухе всегда чтоб не упасть головой в землю и не сломать мотоцикл). Если у вас какая-то подобная идея с перспективой захвата разума масс во всем мире — то это хорошо. Но даже с такой идеей придется основательно вложиться в дизайн, в оформление, в удобство управления. Иначе первый запуск игры, взгляд на страшный стартовый экран, взгляд на некрасивые элементы в самой игре — и все, Alt+F4. Также придется ооочень сильно вложиться в продвижение, в рекламу, потому что наверняка ваша идея есть еще у N человек в мире и они уже делают подобные проекты. Поэтому вам понадобится достаточное количество программистов, дизайнеров, «композиторов» (создателей музыки), чтобы обойти все другие проекты и сделать ваш проект «конфеткой».

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

    А если хотите делать что-то онлайновое — то, например, ходила по интернету статья как сделать MMORPG, которую писал автор игры eternal-lands. Вот она на одном из сайтов, там описаны все трудности процесса создания даже страшноватой на вид игры: www.gamedev.ru/gamedesign/articles/Create_MMORPG

    Для онлайновых MMORPG игр по любому придется писать два куска: клиент и сервер. При этом компьютер для сервера придется где-то размещать чтоб он круглосуточно работал, делать его устойчивым к долгосрочной работе (чтоб игра не падала каждый час), делать устойчивым к читам, исправлять тьму разных багов, добавлять новый контент, новые территории, придумывать новый сюжет, поддерживать игру в актуальном состоянии постоянно, каждую неделю, каждый день. А не просто один раз сделать и забросить. И это еще не считая вышеупомянутых внешнего вида, оформления и дизайна, простоты управления, чтобы конкурировать с другими подобными проектами и быть интересной игрой для пользователей.

    Поэтому вывод такой: оффлайновая игра — не каждый будет сегодня играть в такие игры, даже если это будет суперигра на вид и с захватывающим геймплеем (хотя это еще надо умудриться такую сделать). Онлайновая игра — все что с оффлайновой игрой плюс трудно сетевую часть сделать, надо постоянно поддерживать сервер и саму игру, исправлять разные баги в сервере и клиенте, отлавливать читеров, латать дыры, каждый день думать о ней.
    Ответ написан
    1 комментарий