Задать вопрос
  • Где искать заказы удалённому тестировщику?

    1) Обычно заказы идут весьма скучные на примере "Вот есть сайт, проверь его полностью на все", отпиши об ошибках, прими правки, перепроверь. Платят мало, задачи скучные. Так как без НДА тебя хрен подпустят к инфраструктуре проекта.

    2) Гораздо интереснее в данном случае устроиться на удаленку. Если ты не тупой, и осилишь базовую Java/Seleniun/thycydides, то вполне реально найти в РФ проекты на 60-80, где ты будешь тестировать ручками, участвовать в развитии проекта и пилить автоматизацию в свободное время.

    3) Если совсем не тупой и осилишь еще и английский, то 1200-2000 долларов можно получать. Но уже как ИП работать.
    Ответ написан
    Комментировать
  • Какую CMS выбрать для создания сайтов на заказ?

    Личный опыт подсказывает, что если:

    1) Нужно делать простые сайты - wordpress
    2) Нужно делать сайты для адекватных заказчиков - 1С - Bitrix
    3) Нужно делать сайты для кого попало - OpenСart

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

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    - Drupal 8, отличное разделение логики и представления, простая разработка и что самое главное - легкая поддержка и дальнейшее развитие. Реализовать можно все, сайты, каталоги, магазины итп. Единственное, более высокий порог вхождения.
    Ответ написан
    4 комментария
  • Какую CMS выбрать для создания сайтов на заказ?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Если выбирать среди CMS, то однозначно WordPress.

    Такого количества плагинов, статей и прочего коммьюнити нет ни у одной CMS. К тому же, многие заказчики её знают и достаточно есть заказов по поддержке сайтов на WP.
    Также его довольно легко дорабатывать, если уже знаком с PHP. По сравнению со многими другими CMS.

    По поводу CMS или не CMS:
    нужно смотреть в каждом индивидуальном случае. Надо решить, какие функции CMS из коробки вы будете использовать, а какие придётся дорабатывать самостоятельно. Если у вас просто информационный сайт, то скорее всего на CMS будет проще его делать. А если какой-то специализированный сайт, например покупка/продажа авто, то может оказаться так, что допиливать CMS будет сложнее чем написать с нуля на каком-нибудь фреймворке.
    Ответ написан
    4 комментария
  • Какую CMS выбрать для создания сайтов на заказ?

    Я тоже хочу порекомендовать October CMS. Она на сегодня лучшая, построенная на компонентах Laravel. Но обманываться не стоит, разработка на October не то же самое. Но разрабатывая на October вы получите:
    • отличный DX, нужно просто попробовать;
    • CLI для автоматизации решения задач;
    • самый популярный PHP-шаблонизатор Twig;
    • действительно исчерпывающую документацию;
    • возможность удобного совместеного использования с Laravel (кпример комплексного проекта - 2doc.by - October CMS, api.2doc.by - Lumen, medcrm.by - Laravel);
    • аскетичность из коробки, следование философии Unix, что позволяет не быть изначально заточенной под конкретный тип проекта и не содержать в себе неиспользуемую проектом функциональность;
    • отличный скафолдер для разработки кастомной функциональности под нужды проекта;
    • непрерывно растущую базу плагинов с августа 2015 до мая 2017 росто составил 75% со 130 до 515;
    • непрерывный рост интереса сообщества к платформе, выраженный в приросте звезд на гитхабе с 3000 в июне 2015 до 6950 в мае 2018;


    Можно продолжать долго, если будет желание и необходимость. =) Из минусов можно отметить слабый рост количества готовых шаблонов, не такое большое количество дополнений в сравнении с динозаврами рынка CMS. Не минус, но важный момент, что на October вы будете именно программировать, это как порог входа для неквалифицированных разработчиков, так и дополнительные возможности для квалифицированных.

    Что касается важной темы E-Commerce, есть несколько готовых дополнений разной степени качества и функциональных возможностей. Я порекомендую Shopaholic, т.к. имею непосредственное отношение к проекту и головой могу отвечать за его качество. Проект пока очень молодой, меньше полугода после релиза и тем не менее, отзывы наилучшие от сообщества (1, 2, 3, 4, 5, 6, 7 и т.д.). Вот неболшая статья в нашем блоге про Shopaholic.

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

    Единственной в некоторой степени проблемой выбора не самой известной платформы может стать ее "продажа" клиентам. Но мы успешно с этим справлялись, работая 7 лет с MODX в мире, где правили Wordpress (весь мир) и Bitrix (СНГ). А последние 2,5 года также успешно справляемся с October в мире, где правят Wordpress и Bitrix и это еще теперь пытается делать MODX (СНГ).

    Надеюсь, был полезен. =)
    Ответ написан
    Комментировать
  • Как вы оцениваете стоимость своей работы при неточном ТЗ?

    @iliyaisd
    Я обычно составляю для клиента документ, в котором составляю список задач по проекту и оцениваю те, которые могу оценить. В тех же задачах, которые не 100% ясны, так и пишу, что время подлежит определению, и, если контекст подразумевает, то сразу по ходу и обсуждаю их. Ещё пишу вилку, когда есть какая-то неясность вида "пойти на сервер и посмотреть, что там реально происходит". :)
    Ответ написан
    Комментировать
  • Как вы оцениваете стоимость своей работы при неточном ТЗ?

    @haramba
    Почему вопросы о про битрикс такие тупые?
    Работаю по часам, т.к работы всегда нетиповые. А дебри проекта заказчика труднопроходимые.
    Сколько ни оценивал заранее без детального тз - всегда ошибался.
    Ответ написан
    Комментировать
  • Как рассчитать стоимость парсинга?

    usdglander
    @usdglander
    Yipee-ki-yay
    Прикинуть время в часах на разработку и контроль и умножить на стоимость часа работы.
    Ответ написан
    Комментировать
  • Как рассчитать стоимость парсинга?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Как рассчитать стоимость парсинга

    Так же как и все остальное.
    цена = количество часов работы * стоимость часа
    Как нюанс в Вашем случае будет цена вашей работы и цена работы оборудования. Просто складывайте.
    Ответ написан
    2 комментария
  • Как оградить себя от неадекватных исполнителей?

    Jump
    @Jump
    Системный администратор со стажем.
    Собственно к сути вопроса - как отсеивать таких исполнителей? Как бороться с этим? Что думаете по этому поводу?
    Отсеивать несложно - увидели такого, прекратили всякое общение.
    Бороться с этим не стоит, если вы конечно не являетесь любителем битв с ветряными мельницами.

    Далее все же пошел на уступки и отправил ТЗ
    Ну да, после этого закономерно возникает вопрос - зачем вы это сделали.
    Ответ написан
    4 комментария
  • Реально ли фрилансить на PHP/«ваш язык» 2-3 часа в день без опыта?

    alams_stoyne
    @alams_stoyne
    Full Stack Developer - #PHP #CSS #JS #DB
    "Опыт получается только в боевых условиях, всё остальное теория." (с)

    На мой взгляд есть 2 пути научиться:

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

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

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

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

    P/s Заранее прошу прощения - Но Остапа понесло...


    Если вопрос ставится "Реально но ли грести бабло на фрилансе не хрена не умея или выдовая плохой код" то да реально.

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

    Принимаете простую истину что "человек с практическим опытом" всегда сможет "переучиться" т.е вникнуть в новый язык/методику и т.д и на этом заработать.

    Так что все области одинаково круты и по своему интересны, а "перспективной" и "дорогой" её делают торгаши.

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

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    Искать заказы на других площадках, кроме ад.кг

    Ловите из моей подборки:
    • Биржи фриланса СНГ
    https://primelance.com — агрегатор фриланс-бирж.
    https://freelance.ru/
    https://freelansim.ru/
    https://YouDo.com
    https://fl.ru/
    https://freelancehunt.com/
    § Статистика цен https://freelancehunt.com/statistics/rates/currency/rub
    https://www.weblancer.net/
    www.free-lance.ru
    https://yukon.to — пока бесплатная (январь 2018)

    • Биржи фриланса международные
    https://www.upwork.com
    www.freelancer.com
    https://www.peopleperhour.com
    https://www.guru.com
    fiverr.com
    https://envato.com
    https://talent.hubstaff.com
    https://remoteok.io
    https://weworkremotely.com
    https://www.cybercoders.com
    https://djinni.co
    https://www.toptal.com
    https://www.linkedin.com
    https://elance.com — куплен upwork
    https://odesk.com — куплен upwork
    Ответ написан
    1 комментарий
  • Как быстро реагировать на новые задачи на биржах фриланса?

    coderisimo
    @coderisimo
    Мой опыт с Upwork, но может пригодится.
    1) Заготовьте несколько шаблонов на общие направления. К примеру у меня были для вордпресс, работы с БД , работы по оптимизации сайтов. В каждом шаблоне описание опыта с реальными кейсами
    2) Перед подачей заявки дополните шаблон специфическими комментариями именно для данного проекта. Их тоже можно частично заготовить. Например - требуется помимо реализации развертывание проекта на сервере - у вас есть про это пара строк итд.
    3) Можно добавить что-то уникальное именно для данного проекта. "Супер идея с сайтом логических игра для детей! Моему 7 лет, давно искал что-то в этом роде!".
    4) напишите , что не используете ОДНУ общую заявку для всех проектов, что изучаете задание перед отправкой заявки)
    5) пускай сайт в вакансиями будет все время открыт в отдельной вкладке, обновляйте ее регулярно
    6) Время суток - тоже важно. Определите , когда народа меньше и старайтесь "быть на связи" в этот период.

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

    Остальное за Вами )))

    зЫ Все это моЁ ИМХО )
    Ответ написан
    5 комментариев
  • Зачем нужны абстрактные классы (PHP)?

    iam_not_a_robot
    @iam_not_a_robot
    По-простому это заготовка.
    Думаю немного прояснит ситуацию:
    myrusakov.ru/abstraktnye-klassy-php.html
    lifeexample.ru/php-primeryi-skriptov/abstraktnyiy-...

    И конечно же статья "Перестаньте писать классы" habrahabr.ru/post/140581 ;)
    Ответ написан
    Комментировать
  • Какие книги по SOLID принципам стоит прочитать?

    @danilstepa
    Лучшее, что я читал по SOLID, это четвертая часть этой книги Паттерны проектирования на платформе .NET Автор очень хорошо и по полочкам раскладывает все принципы. Знать .NET совсем не обязательно
    Ответ написан
    Комментировать
  • Как взаимодействует vue с бэкендом?

    @DanSorokin
    Full-stack developer at onvoya.com
    Так же возможен вариант когда Vue рендерится на стороне сервера. Это когда сервер сам сует данные в шаблоны, после парсит комоненты vue к html-строке и отдает такой вариат клиенту. Этот механизм называется серверный рендеринг. Ваш описанный механизм называется клиентский рендеринг. Если их совместить, то получится изоморфное приложение.
    Ответ написан
    4 комментария
  • Паттерн фабрика PHP, в чем суть?

    pavel_salauyou
    @pavel_salauyou
    Symfony2 & Angular разработчик
    в фабрике нужен ещё фабричный метод

    class ProductManager
    {
        public static create($productName)
        {
             $object = ucfirst($productName).'Product';
             return new $product();
        }
    }
    
    $product = ProductManager::create('first');
    $product->getName();
    Ответ написан
    Комментировать
  • Какую CMS выбрать для создания сайтов на заказ?

    @chromimon
    Joomla - простая
    Wordpress - распространенный
    Drupal - гибкий

    Все три - это наиболее известные и распространенные в мире.
    Под них полным полно и плагинов и обучающих статей
    Ответ написан
    9 комментариев
  • Мобильные приложения. React Native или Vue?

    mQm
    @mQm
    https://medium.com/@gearmobile
    Нативные мобильные приложения:
    - ReactNative - под React
    - NativeScript - под Vue

    Гибридные приложения:
    - React - не знаю
    - Vue - Quasar Framework, OnsenUI, Framework7 и еще великое множество

    - ReactNative vs NativeScript - по технологии практически одинаковы (у NativeScript даже есть преимущество какое-то - не помню).

    Работа:
    - ReactNative - на фрилансе заказы есть и мелькают часто
    - NativeScript - практически нет заказов
    Ответ написан
    5 комментариев
  • Почему многие программисты не любят javascript?

    Путаницу вносит ещё приставка Script, как будто это младший брат Java, хотя это совершенно разные языки. И ещё Java программистам обидно, что там, где они должны создать зоопарк классов и применить 2-3 паттерна, JavaScript коллеги могут просто на лету добавить свойство или передать функцию как параметр и написать всё в 5 раз короче и проще. Вот Java программисты и бесятся :)
    Ответ написан
    Комментировать