• И снова вопрос о фрилансе... С чего начать?

    DMGarikk
    @DMGarikk
    Lead Software Developer
    Читал, что популярен фриланс на 1с.

    Не вздумайте. войти легко, выйти будет гораздо сложнее
    Ответ написан
    4 комментария
  • Как быстро верстать сайт по psd/png/jpg эскизам?

    @freeman0204
    Сайты давно уже нужно не верстать, а собирать. Avocode, bootstrap 4 лучше, сниппеты(создай несколько десятков блоков которые часто встречаются и подключай в нужный момент для этого юзай pug & scss). Ну и БЭМ глянь. Также для сборки юзай gulp. Больше копируй своего, и меньше пиши с ноля(как уже научишься норм верстать).
    Ответ написан
    Комментировать
  • Как людям удается столько зарабатывать на фрилансе?

    @qazasd
    Мой коллега, как вы писали, "программист средней руки" (звезд с неба не хватает, но с опытом 15 лет) зарабатывает порядка 2000-3000 долларов в месяц, то есть порядка 120-190 тыс. рублей в месяц.

    Ничего особо умного он не делает - вы все это легко освоите.
    Другое дело, что проектики стоимостью 1-3-6-12 тыс. рублей его не интересуют. От слова "вообще".

    Уж сколько раз твердили миру, а новички все не верят.

    Дело только в вашей квалификации (ну и плюс трудолюбие, но квалификация первична).

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

    Уходить во фриланс нужно после нескольких (от 6-8) лет опыта в оффлайне - тогда и не будет появляться таких вопросов.

    Фриланс - это удел ДОРОГИХ и ПРОФЕССИОНАЛЬНЫХ.

    Все остальные - зарабатывают те же копейки.

    Более того, проблема эта очень остра - просто НЕКОМУ поручить СЛОЖНЫЙ вопрос решить. Трудно найти квалифицированного и свободного фриленсера.

    Все квалифицированные - очень заняты. Даже за большие деньги их трудно сманить.
    Ответ написан
    Комментировать
  • Какой код начать писать на JS?

    theobroma
    @theobroma
    javascript developer (ReactJS)
    Был в похожей ситуации чуть более года назад. Очень помогло вот это видео. После него меня "прорвало" в JS и смог уже что-то сам писать-сочинять...Попробуйте вдумчиво посмотреть это видео и написать обычный TodoList используя jquery, только сделать это самостоятельно. Потом конечно можно подглядеть в TodoMVC jquery и vanilla версии.(сначала jq- она легче). Дальше можно смотреть фрейморки( todolist делаем обязательно уже используя их), а потом уже думать про более-менее полезные приложения...Считаю, что такой путь самый гладкий вариант кривой обучения. Попытки сделать сразу нужный и полезный продукт, да еще и качественно, да еще и за деньги - это верный способ захлебнутся и не выплыть. Для подобных задач нужно окрепнуть и прокачать скилл. Всему свое время.
    Ответ написан
    5 комментариев
  • Как начать брать крупные заказы на фрилансе?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Большинство советует потратить полгода-год, работая в компании, но вопрос стоит «Как начать брать крупные заказы на фрилансе?». Да, работа в продуктовой компании поможет поднять свой уровень, но это не тот ответ. После работы в хорошей компании может и не захотеться возвращаться во фриланс. Вопрос стоит «как повысить свою компетентность, продолжая работать на фрилансе, и выбраться из потенциальной ямы лендингов и бложиков?»

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

    Применяйте продуктовые подходы во фрилансе.
    Свяжитесь с прошлыми заказчиками и поинтересуйтесь, всё ли работает как ожидалось, надо ли что-то доделать, переделать или улучшить. Заполучите постоянных заказчиков. Если повторно поработаете над своим прошлым проектом, заметите, что было сделано не очень, и поймете, как делать лучше сразу.

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

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

    Саморазвитие на фрилансе по-любому будет идти медленнее, чем в развитой продуктовой компании.
    Ответ написан
    3 комментария
  • Конкуренция на фриланас бирже?

    @murlogen
    Все очень просто. Даже примитивно. И вполне очевидно.
    Чем дороже - тем лучше. Чем дороже - тем меньше конкуренция.

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

    Самая большая проблема - если заказчик не специалиста вообще.
    Тогда выбрать адекватного исполнителя сложно.

    Я вот специалист, заказывал работы по своей сфере.
    Я точно знаю что работа занимает довольно много времени
    и человек, квалификация которого позволяет сделать эту работу,
    не будет работать даже в провинции дешевле Х денег,
    но я все равно получал множество предложений
    с обещаниями сделать круто в 10 раз быстрее, чем это физически возможно.
    Ну и разумеется, за деньги в 10 раз меньше.

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

    Вывод:
    Да, конкуренции полно.
    Да, предложений много.
    Реальных квалифицированных исполнителей - крайне мало.
    То, что там что-то тебе предлагают,
    в 99% означает, что тебе или не выполнят вообще
    Или выполнят на крайне некачественном уровене.

    Ответ очевиден - только деньги.
    Квалифицированные специалисты несмотря на "типа конкуренции" имеют очереди из работ.
    И цен не снижают
    ;)
    Вся эта конкуренция - эффемерная.
    Это больше - просто информационный шум.
    Да, неудобно пробиваться до заказчика или искать адекватного исполнителя.

    То есть эта "типа конкуренция" - просто мешает сосредоточиться, встретиться заказчику и исполнителя.
    Фактически - конкуренции нет.

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

    Ну вот такая вот конкуренция.
    Да, жаба заказчика очень мешает понять, что фактически нет работников за 3 копейки.
    Они не реальные.
    Ответ написан
    9 комментариев
  • Как в MODX редактировать шаблоны через файл, а не через админку?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    MODX прекрасно работает со статичными файлами. Чтобы изменения отобразились на сайте, после редактирования статического файла обновите кэш MODX, т. к. сам он не знает, что файл изменился (php не умеет watching файлов). Или отключите кэширование вовсе.
    Вариант для MODX-ниндзя — Gitify, который позволяет работать с MODX полностью на статичный файлах. И есть пакет-вотчер для отслеживания изменений. Ещё можете посмотреть в сторону pdoTools, который позволяет указывать статические файлы вместо элементов из админки.
    Ответ написан
    Комментировать
  • Программа для отслежки работы верстальщика?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    git.
    и с каких пор работу верстальщика по скринам вдруг начали отслеживать? оО
    Ответ написан
    Комментировать
  • Почему фрилансеры готовы общаться только в чате?

    sadisme
    @sadisme
    font-size:30rem
    Всё просто. В 99% ситуаций общения голосом, желают типичные "гуманитарии", которые от темы разработки бесконечно далеко. Ты им говоришь "напишите ТЗ", а они в ответ "давайте я лучше вам всё по телефону расскажу". Они думают если не разбираются в вопросе и не могут ТЗ написать, то уж голосом точно всё объяснят как надо. И не дай бог вам согласиться (а просят как правило настойчиво, ибо самим лень разбираться в вопросе и что-то писать), вынесут вам мозг по полной.
    Ответ написан
    6 комментариев
  • Как начать фрилансить на C#?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    C# - язык использующийся в крупных компаниях, активно использующих инфраструктуру MS. Это практически противоположное фрилансу понятие. Выбрав C#, вы сами по сути вышли из сферы 99% фриланс-проектов, но это не значит что вам нужно учить пхп, C# отличный язык. Ищите нормальную работу или стажировку на нем.

    Мобильная разработка под Win Phone, теряет всякий смысл, так как MS не удалось занять сколько нибудь ощутимую нишу на мобильном рынке. Судя по последним новостям, MS вообще будет сворачивать это направление, и думать над чем-то еще.
    Ответ написан
    7 комментариев
  • Нужна ли 32 и более колонная сетка?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Не дробите сетку на большое число колонок, это не поможет. Управлять такой сеткой будет тяжело, но всё равно попадутся сайты, которые в неё не лягут.

    Я для себя сделал генератор flexbox-сеток на LESS: под каждый конкретный проект я могу сгенерить сетки с разным количеством колонок, гуттерами разной ширины и разными media брейкпоинтами. Всё настраивается при помощи 5 переменных. По-умолчанию моя сетка старается быть похожей на бутстраповскую 12-колоночную, как самую привычную. Но некоторые фишки я утянул из сетки Zurb Foundation 6.

    paulradzkov.com/flxgrid.css

    К тому же, flexbox настолько гибкий, что колонки могут распределять между собой ширину автоматически.
    Посмотрите пример paulradzkov.com/flxgrid.css/#auto-width-columns

    Можно смешивать колонки с явно заданной шириной (фиксированной или в процентах) и автовыравнивающиеся колонки. Т.е. дизайн сайта не обязан быть выровнен строго по вертикальным направляющим, как с float-сетками.
    Flexbox-cетку можно подстроить под почти любой дизайн, дописав немного кастомного кода.
    Ответ написан
    Комментировать
  • Где можно найти работу для повышения навыков?

    Insaned
    @Insaned
    Я лишь однажды серьезно восрпинял подобный "крик души". По-честному написал человеку с тостера, который говорил о том что не знает куда податься и как развиваться и вообще готов работать бесплатно. Предложил работу по увеличению собственных навыков и получению бабла из воздуха. Реальный, существующий проект. Человек несколько дней любил мой мозг в скайпе на тему "почему я думаю, что этот проект может быть успешным" (а я так не думаю, надо пробовать) а потом пропал в неизвестном направлении. Хотя изначальное письмо было сильно длинее чем у автора и безнадега в нем чувствовалась и желание работать...
    С тех пор я к такому с недоверием отношусь. Если человек хочет что-нибудь делать - он берет и делает. Хоть что нибудь, потом смотрит что ему нужно улучшить и так до достижения результата.
    Ответ написан
    1 комментарий
  • Где можно найти работу для повышения навыков?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Удаленно редко кто хочет нанять человека, который учится. Устраивайтесь (по вечерам, на полдня, как попало) в офис аутсорс компании (человек на 50+) на пол/четверь ставки или "за спасибо" джуниором/интерном/практикантом/кем-попало. За полгода/год - подровняете скиллы и технические и проектные (не менее, а то и более важные в нашей индустрии). Это хорошая и быстрая школа.

    P.S. Относительно мотивации. Это обычная лень и отсутствие навыка не начинать ерундовых дел и доводить неерундовые до конца. Читайте книги и статьи. Со временем количество даже не слишком понятной информации перейдет в качественно новое понимание концепций программной инженерии. Законы диалектики никто не отменял :) количество перейдет в качество :) Главное не лениться и уделять своему развитию каждый день не менее 15 минут (больше - лучше) только без пропусков. Еще два правила полезных тут и вообще в целом:
    1) принцип Парето (чтобы эффективно тратить свои ресурсы)
    2) закон Старджона (чтобы не быть слишком серьезным и не перегреваться) :)

    Найти и разобраться что это за такое - домашнее задание :)

    UPDATE: наткнулся вот на статью ain.ua/2016/06/22/656143 - Практическое руководство для тех, кто хочет стать профессиональным веб-разработчиком
    Ответ написан
    8 комментариев
  • Как уйти с распутья технологий?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Добавлю и я свои 5 копеек. Я тоже гуманитарий по образованию, юрист. Мне даже довелось поработать юристом на последних курсах института. Так что сменить сферу деятельности было так же очень и очень не просто.

    0x131315 перечислил все основные моменты. Ну а я добавлю от себя небольшой комментарий про Open Source.

    За все годы моей работы как Front-End разработчика, ничто так сильно не толкало меня вперед, как разработка собственных Open Source проектов (я разрабатываю плагины для jQuery последние несколько лет). Мало того что это очень сложно, креативно, ставит реальные задачи по проектированию и программированию, так это еще дает огромную моральную отдачу.

    Если у вас хватит сил и терпения вести какой-либо полезный Open Source проект достаточно долго, вкладывать свое время в его документирование и создание хоть какого-то сообщества вокруг него, то, рано или поздно, это комьюнити начнет отдавать вам в ответ. Вам будут писать вопросы, благодарить, предлагать улучшения, делать пулл-реквесты, спрашивать совета. Ваш проект будут упоминать в своих блогах, твиттерах и т.п. И главное, ваш проект будут использовать множество людей по всему миру. И именно это (а не уровень зп) приносит наибольшее удовлетворение от нашей работы.
    Ответ написан
    Комментировать
  • На каком фрилансе легче выйти в топ?

    vaux
    @vaux
    Курящий лыжник
    Если вы не топовый специалист, то нигде.
    Ответ написан
    7 комментариев
  • Возможности фрилансеров?

    opium
    @opium
    Просто люблю качественно работать
    Люди плюс минус одинаковы так что и возможности у фрилансера такие же как и у студии например, вопрос лишь в ваших способностях а не в их способностях
    Ответ написан
    4 комментария
  • Как продвигать фриланс биржу?

    Никак. Ваша биржа никому не нужна.
    Попробуйте начать с фриланс-агентства.

    Если же делать биржу, то запилите импорт профиля и портфолио с fl.ru. Ищите и добавляйте проекты, где клиент оставил контактные данные. Приглашайте фрилансеров поименно. Договаривайтесь со студиями и агентствами по всей России, чтобы они размещали заказы.

    Не стоит думать о продвижении, пока на бирже не зародится мало-мальская жизнь. А жизнь придется создавать руками.

    Займитесь решением проблем фрилансеров и заказчиков на существующих биржах. Проанализируйте рынок. Покупка Pro, 10%с заказа и юзабилити не являются проблемами.
    Ответ написан
    10 комментариев
  • Какой компьютер вы порекомендуете для frontend разработчика?

    aliencash
    @aliencash
    Партизан
    Омг? Вы издеваетесь? Да любой компьютер на который можно установить средства разработки. Если вы сейчас вбухаете в условный мак кучу бабла это не добавит вам скила ни на йоту...
    Ответ написан
    5 комментариев
  • Какой слайдер поддерживает preloader?

    @mix_gorbachev
    Советую просто использовать jquery.imagesloaded
    https://github.com/desandro/imagesloaded
    Ответ написан
    Комментировать