• Куда пойти работать по удаленке начинающему разработчику?

    @skomoroh
    Найди себе партнера-менеджера.
    Один ищет и ведет заказы, второй выполняет, деньги делите.
    Ответ написан
    Комментировать
  • Как завершить регистрацию в Google play developer console?

    @Billy_Milligan
    Слева есть иконка "мегафон", проверьте может там уже есть уведомление. Ну и на всякий случай в гуг валет проверьте транзакцию.
    Ответ написан
    1 комментарий
  • На чём писать сравнительно простую программку для мобильных?

    @deleted-Ari100teLL
           Вся соль или горечь в том что для всех платформ которые ты назвал разработка ведется на разных языка и сам процесс разработки имеет приличные отличия: для Android - разработка наиболее часто ведется на Java или на С (Anroid Studio), для IOS - на Objective C(XCode), а для Windows Phone - на С# и других языках компании Microsoft(Visual Studio).
           Хотя действительно, как уже говорилось выше можно использовать PhoneGap, хотя это тоже влечет за собой несколько недостатков:
           1. Приложения не поддерживают многопоточность.
           2. Проблемная реализация длинных списков (более 1000).
           3. Не все приложения могут быть оформлены как Web-приложения.
           4. Обращение к аппаратным частям мобильного устройства ведется по разному, что может вызывать неожиданный эффект.
           5. Сложность настройки программной среды для написания приложений под PhoneGap.
           Насчет аккаунтов разработчика, то действительно для разработки под IOS и Windows Phone требуются аккаунты разработчика, хотя для разработки под Windows Phone можно попробовать получить бесплатный аккаунт, если ты студент.
           Если приложение действительно стоящее, то я советовал бы тебе собрать команду единомышленников и сначала попробовать "запилить" приложение под одну из платформ, посмотреть на его успех и дальше адаптировать или переписать его и под остальные платформы.

           Cпасибо за внимание и успехов в разработке!
    Ответ написан
    Комментировать
  • Где искать работу программисту?

    newross
    @newross
    Product owner
    В любой сфере можно найти вакансии с упором на алгоритмы и логику. Даже в маленьком городе найдутся предприятия, которым надо автоматизировать что-то сложное. В свое время находил работу .Net разработчиком в маленьких городах (до 250 000 жителей) в НИИ, где занимался цифровой обработкой сигналов и на транспортном предприятии, где было море работы с граберами автомобильных номеров, RFID, шлагбаумами и Глонасс.
    Если рассматривать фриланс, то на отечественных биржах с интересными сложными заказами (имею в виду только desktop, C#) очень туго, за активную 4-летнюю работу мне таких попалось от силы 5 штук. На odesk ситуация гораздо интересней, стоит начинать искать там работу.
    В принципе сейчас становится все более реальным найти полноценную удаленную работу, есть примеры среди знакомых, которые приезжали в Москву на пару месяцев для прохождения испытательного срока, а после переходили на удаленку и возвращались домой.
    Ответ написан
    Комментировать
  • Где искать работу программисту?

    rizhenkov
    @rizhenkov
    Веб-программист
    Такое впечатление, что вы сейчас находитесь в каком-то своём уютном мирке и там сами себе придумываете проблемы и пытаетесь их решить.
    Давайте вы ещё 2 годика поработаете, а там может вопрос и сам отпадёт.

    P.s. А если будете нормальным специалистом, HR-ы сами вас найдут.
    Ответ написан
    Комментировать
  • Web или Mobile, что выбрать?

    @tuxx
    под веб быстрее обучиться. однако обе отрасли могут быть довольно близко связаны. как вариант ты можешь углубиться в C#, т.к. на нем можно программировать в обоих областях
    Ответ написан
    1 комментарий
  • Web или Mobile, что выбрать?

    alexyat
    @alexyat
    iOS Developer
    1 вы сами ответили, в своем вступлении, это HTML+CSS+PHP
    2 нет предела совершенству, я так понимаю Вам нужно зарабатывать деньги, думаю уже сейчас вы можете начать это делать, просто взяв несколько простых заказов на технологиях указанных выше
    3 Работы везде полно, всех специалистов не хватает. С точки зрения цена за час работы - выгодней python

    Как я понял Вам нужен быстрый старт, то тут конечно веб. Мобайл это или iOS (Obj-c) или Java-подобный язык для Android. Или универсальное какое-то решение типа Unity (C#) для игр. Но на данном этапе я не советую туда идти ради денег... достаточно много шишек придется набить, можете оставить как хобби, через некоторое время тут я бы посоветовал iOS как более прибыльную платформу сразу с двух сторон (как заказчики, так и пользователи), в Android разработке основной упор на заказчиков.
    Ответ написан
    2 комментария
  • Что вы делаете, когда не работается?

    opium
    @opium
    Просто люблю качественно работать

    пью кофе
    валяюсь
    сплю
    играю
    трахаюсь

    Ответ написан
    Комментировать
  • Что вы делаете, когда не работается?

    Рисуйте каждый день burndown диаграмму задач, запланированных на неделю или две. Внутри дня используйте технику pomodoro. А еще чаще думайте о том, что жизнь конечна и протрачивать ее попусту нельзя.

    Ответ написан
    1 комментарий
  • Что вы делаете, когда не работается?

    germn
    @germn

    Когда не работается, мой совет - читайте книги. Это гораздо полезнее, чем заниматься "непонятно чем".

    Ответ написан
    Комментировать
  • Как работать с фрилансерами?

    opium
    @opium
    Просто люблю качественно работать
    Хотелось бы собрать и прочитать юзкейсы коллег (заказчиков, фрилансеров) по таким случаям:

    Как проводить оценку сроков?
    Разбиваете задачу на подзадачи, выставляете подзадачам часы за которое их можно выполнить, если не умеете то разбивайте на подзадачи на которые можно сделать за два часа.

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

    Вопрос фрилансерам — часто ли заказчик соглашается на Ваши сроки?
    А куда ему деваться то, как вариант я готов быстрее работать в аврале за удвоенную ставку в 100 баксов в час.

    Оговорен фикс за работы, сроки, но очередная поставка (кода, дизайна) срывается в срок, частично уже что-то сделано.
    Т.е. итерация не первая, качество работы хорошее — что делаете? Сдвигаете срок? Снижаете премиальный бонус?
    Глупая ситуация, риски должны быть заложены в сроки, если у вас один раз такое то можно сдвинуть срок, или снизить бонус или нанять больше людей. Но если у вас такое постоянно, то вам надо лечить причины, а не следствия.

    От фрилансеров хотелось бы узнать наиболее распространенные причины почему так произошло.
    Потому что гладиолус, лень, навал работы в один момент от нескольких заказчиков, не правильное планирование сроков и ещё миллион и одна причина.

    Если будут интересные примеры из жизни при работе с фрилансерами, но не по этим случаям, все равно делитесь.

    Тут можно почитать и послушать про работу на фрилансерской бирже одекс
    pumainthailand.com/category/rabota-2/
    Ответ написан
    Комментировать
  • Необходимый уровень для работы джуниором?

    Suvitruf
    @Suvitruf
    Java/node.js/game-dev
    Кто бы ещё работодателю рассказал об этом.

    А то, набирают порой Junior'ов, а требования как к Senior'у.
    Ответ написан
    4 комментария
  • Как работать с фрилансерами?

    opium
    @opium
    Просто люблю качественно работать
    О давайте расскажу про свой опыт работы с фрилансерами.
    На free-lance.ru у меня 160 проектов за полтора года + нанимаю на веблансере, по знакомству и freelansim
    1)Не русские разработчики более ответственны, взять тех же вьетнамцем, филипинцев, китайцев, немного индусов, они просто более ответственны и меньше пропадают чем русские, хотя казалось бы индусы же.
    2)Не платите никогда вперед, почти в 95 процентах я прачу только после полного выполнения задач. Как показала моя практика ни наличие сделок без риска, ни отличнейшие профайлы не гарантируют от кидалова. Оплата всегда после.
    3)Работай те только напрямую, я можно сказать перепродаю таски, но работаю только с теми кто именно кодит и дизайнит и не перепродаст мои таски. Обычно в беседе я задаю этот вопрос прямо и прямо получаю ответ.
    4)Спрашивайте есть ли у человека время начать сейчас и когда будет результат, бывает человек занят, вы его подгоняете, он впадает в стресс и выходит из зоны комфорта и чтобы облегчить себе жизнь ему проще всего пропасть.
    5)Бейте задачи как можно мельче и оговаривайте сроки на каждую и каждый раз, когда подходит срок спрашивайте, что сделано если ничего то это уже звоночек.
    6)Используйте гит и continues integration, чтобы следить что делает человек и видеть сразу его результат.
    7)Всегда выдавайте свое окружение для работы, бывает развернуть какой нибудь сайт не так просто и программисту не зачем тратить на это время.
    8)Бекапьте все, бд и файлы, если не юзаете гит то файлы можно бекапить хоть раз в час, часто когда программисты ломали все это спасало кучу времени.
    9)Попробуйте поработать с недостудиями, это студии обычно у которых нет офиса, но есть программисты, если они не заняты работой по горло можно купить у них работу довольно за нормальный ценник.
    10)Пробуйте работать по почасовой ставке и всегда ставьте цену в зависимости от часов, чтобы это было понятно вам и фрилансеру откуда ноги растут, а то иногда бывает две работы на час одна стоит 1500, а вторая 3000. Хотя они должны стоить одинаково.
    11)Набирайте пулл проверенных фрилансеров, да чем дольше работаете тем чаще у вас будут делать работу одни и теже люди.
    12)Наймите человека, который много работает с фрилансерами, меня так иногда нанимают, когда конторе не охото самой возиться с фрилансерами.
    13)используйте систему управления проектами, я юзаю редмайн, и вообще чем более продакшен ваша инфраструктура тем больше это будет впечатлять фрилансера.
    14)Нанимайте несколько человек на выполнение одной работы, это совершенно нормально. Один из них может быть и сделает, иногда нанимаю аж четверых. Фрилансеры кричат как так то, и что ты будешь делать если сделают все четверо, я отвечаю всегда просто, мое основное правило для фрилансера я всегда плачу, даже если мой заказчик не заплатит мне. И тут я тоже заплачу четверым, но посыпая голову фрилансерам пеплом ни разу за мою практику не было такого, чтобы сделало хотя бы двое. То есть при таком подходе мне ни разу не удалось переплатить, при всем моем желании.

    Наверно много ещё чего мог бы написать, но так сходу не лезет больше в голову,
    Сам работаю фрилансером на одеске
    pumainthailand.com/category/rabota-2/
    Ответ написан
    4 комментария
  • Как работать с фрилансерами?

    @Pilat
    Вы думаете, что берёте фрилансера. На самом деле частенько Вы получаете:

    0) кидала — это самый лучший вариант фейла, если не платить сразу предоплату,
    1) «фрилансера», который передаёт Ваш заказ своим знакомым,
    2) «фрилансера», который начинает искать под Ваш заказ исполнителя и находит студента,
    3) «фрилансера», который на самом деле 8 часов работает в офисе, потом приходит домой и что-то пытается сделать с уставшей головой.
    4) «фрилансера», который внезапно устраивается на постоянную работу — так как чистый фриланс денег не приносит.
    5) «фрилансера», который действительно работает сам, с супер-трудоспособностью и супер-ответственностью. Таких я знаю несколько.

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

    И насчёт цен — дешевле чем full-time не будет, будет дороже. Платить лучше понемногу, и не платить за месяц сильно больше рыночной стоимости месяца работы офисного программиста — действует разлагающе.
    Ответ написан
    1 комментарий
  • Как работать с фрилансерами?

    JekFdrv
    @JekFdrv
    webdeveloper
    Я фрилансер уже 2 года, ищу клиентов на oDesk. Всегда стояла проблема определить стоимость работы, поэтому работаю по часово. У oDesk-а есть трекер, который записывает проведенное время за работой, он создаёт оценку действий — количеству нажатых клавиш за это время и при этом делает скриншот раз в 10 минут, каждому скрину даёт эту оценку. Далее в дневнике можно посмотреть как ваш фрилансер работал, особенно если внимательно прощёлкать картинки сразу все понятно =). Конечно настоящее качество вы сможете проверить только глядя на саму работу.
    А хорошего фрилансера найти можно только перебором, того попробовали, второго, третьего, и со временем найдете нужного вам человека.
    Да и о самом фрилансере на самом деле говорит его профиль на oDesk-е. Количетсво работ, часов в работе и можно почитать что живые люди пишут о человеке.
    Я ни в коем случае не рекламирую одеск, это просто тот единственный ресурс которым я пользуюсь и который хорошо знаю, чем и делюсь.
    Ответ написан
    Комментировать
  • Как найти junior-y middle программиста на вакансию?

    ks_ks
    @ks_ks
    Я б помимо советов предыдущих ораторов, смотрел на количество, частоту и полноту коммитов, по произвольным репозиториям, с которыми он имел счастье взаимодействовать в один временной промежуток, на уровне главного разработчика — если покажет любое произвольное решение и сможет грамотно на простом языке объяснить свое решение так, чтоб вам было понятно, значит все ок.

    Смысл такого задания в том, что не каждый senior \ middle разработчик хочет, любит и умеет делиться знаниями, не перегружая новичков всеми своими дебрями в голове. Некоторые настолько не любят образовательный процесс и документацию, что разговаривают со всеми «кто ниже по касте», через губу — оно вам не выгодно, да и работодателю, т.к. таким макаром может быть взят продуктивный сотрудник, но который завязывает все рычаги управления на себя, становясь незаменимым. :)

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

    Полюбопытствовал бы я у него, насколько он интересуется сторонними технологиями: языки, средства проектирования, что-то другое — если не интересуется, и рубит только по своей теме (лично для меня) это плохой признак. На моей практике такие люди имеют одно единственно верное решение — их решение. Проверить просто — после его пояснения своего участка кода, или момента архитектуры, бесцеремонно заявите: «Я заметил у вас здесь ошибку — можете рассказать узкие места в этом решении?».

    Но надо помнить, что не бывает единственно верных вопросов, которые приведут вас к однозначной уверенности о том, правильный ли кандидат перед вами, или нет. Надо смотреть комплексно, а лучший способ проверки трудоспособности — испытательный срок. Обычно способность к работе и мотивация показывается в первые дни. :)
    Ответ написан
    Комментировать
  • Где искать исполнителя на небольшой кусок кода?

    syschel
    @syschel
    freelance/python/django/backend
    Тоже не понимаю, почему не подходит тот же одеск и работники на почасовой оплате. У практически всех, в профилях указывается стоимость часа. Да и если работать через одеск и через саму биржу. То фрилансеру не выгодно будет пропадать во время работы. Ибо испортит себе профиль. Только что разве, не взять новый заказ. На фрилансим.ру иначе, сыроватая ещё площадка, ответственности почти никакой нету с обоих сторон.

    Скорее тут нежелание регистрироваться на бирже и заполнять свой профиль, потом объявление, а не поиск работников.
    Ответ написан
    Комментировать
  • Где искать исполнителя на небольшой кусок кода?

    opium
    @opium
    Просто люблю качественно работать
    а чем самый популярный free-lance не устраивает? или weblancer?
    Ну берете программиста на почасовку и даете ему задачи время от времени.
    Ответ написан
    5 комментариев
  • Как правильно работать на 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 комментариев