• Как людям удается столько зарабатывать на фрилансе?

    copist
    @copist
    Empower people to give
    Создать новостной портал с дизайном, адаптивной версткой и посадить все это дело на Drupal за 4000р.


    Займи позицию победителя. Распиши задачу по этапам, оцени в часах, пересчитай в рубли, выставь встречный счёт. Могут испугаться и отказать. Могут оценить серьёзность подхода и согласиться.

    Молодой гусар спрашивает у поручика Ржевского, как это ему удается пользоваться таким успехом у женщин.
    - Очень просто, - отвечает он, - нужно подойти к женщине и сказать: "Мадам, позвольте вам впендюрить!" И все.
    - Поручик! Но ведь за такое можно и по морде!
    - Можно и по морде. Но обычно впендюриваю.


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

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

    Не пробовал удалёнку поискать? Аутсорс? (на сайтах вакансий искать "удалённо", "неполный день", "по совместительству"). И попутно ещё разовые заказы брать на биржах.

    А ещё есть биржи труда для стартапов, там бывают неплохие предложения по удалённой работе.

    и другие ресурсы по фразе стартап поиск команды
    Ответ написан
    9 комментариев
  • Почему Angular плохой?

    Xandrio
    @Xandrio
    Не знаю как остальным - но я очень люблю Angular, ибо отработал год с хорошим, опытным специалистом - я смотрел как он пишет и сам учился, код был очень хорошим, легкочитаемым, все было очень понятно. Такой быстроты разработки и удобства поддержки я раньше не встречал.
    Но после я повидал и другие проекты, люди писали на ангуляре ужасно, ни о какой быстроте разработки и удобств поддержки и речи не могло быть.
    Очень много зависит от людей, некоторые люди начинают писать на ангуляре не зная и о 10% его возможностей, не зная правил работы с ним, ничего не знают о написании SPA, делают уродские структуры самой аппликухи, пихают какой-то хлам в контроллеры, засоряют рутскоупы и нетолько, в целом делают много много херни.
    А наверное после они пишут гадости про ангуляр.
    Ответ написан
    2 комментария
  • Почему Angular плохой?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Дураков на свете много и если каждого слушать, можно стать таким же.
    Ответ написан
    Комментировать
  • Почему Angular плохой?

    @VanKrock
    Angular всего лишь инструмент, если вы умеете им пользоваться и он решает ваши задачи, используйте его, если нет используйте другой инструмент. На Angular достаточно просто решать большой пул задач, если вы будете постоянно только сравнивать инструменты и искать который лучше, то в итоге вместо проекта вы все еще будете искать инструмент, который лучше.
    Ответ написан
    4 комментария
  • Как вы пишите веб приложения?

    @maximilan
    С IDE все нормально как раз. Лучше продукции от JetBrains ничего не видел. В купе с ним, можно использовать какой нибудь WinSCP, ибо на сервак необходимость залезть бывает.
    Все Вы делаете нормально.
    Ответ написан
  • Freelancer.com забрал у меня деньги за конкурс! Что делать?

    @alexgilev
    Сделайте так:

    1. Идёте в Twitter, находите Freelancer.com, подписываетесь на них
    2. Пишите твит, в котором рассказываете свою ситуацию (Только адекватно, без эмоций)
    3. Твит появится на странице их профиля, что уже для них плохо.
    4. Просите знакомых сделать максимальный репост

    Я бы написал им письмо, что пропиарю их везде где только можно, приведите несколько примеров.

    Удачи :)
    Ответ написан
    4 комментария
  • Какой CSS препроцессор выбрать?

    websanya
    @websanya
    Фронтенд разработчик, подкастер
    Я давеча отвечал на подобный вопрос здесь, но повторюсь и дополню ответ.

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

    Матвей Мамонов писал в пользу обычного CSS, но очевидно забыл про методологии (BEM, SMACSS), которые кроме понятной организации файлового дерева привносят принципы ООП, например инкапсуляцию, в мир CSS. Без препроцессоров невозможно сделать на самом деле DRY (Don't Repeat Yourself) проект, который будет удобно масштабировать и использовать другим людям.

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

    С Sass очень удобно работать и, должен признать он наиболее гиковский из всех препроцессоров, потому что все алгоритмические структуры (следование, ветвление, цикл) на нем писать удобнее, можно делать очень разухабистые инструменты.
    Ответ написан
    2 комментария
  • Что конкретно нужно сделать, что бы обойти существующие в выдаче сайты?

    kopcap_va
    @kopcap_va
    SEO Consultant
    Ого какой тут в комментариях собрался клуб хейтеров SEO!

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

    Хотите конкретную работающую схему без "воды" и прочего? Пожалуйста - "Развивайте сайт для пользователей" (с). Нужен мгновенный результат - есть сети контекстной рекламы.

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

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

    В SEO на самом деле можно встретить толпы мошенников и низкоквалифицированных оптимизаторов, но это встречается практически во всех областях деятельности человека. Чтобы снизить риск, ищите специалистов по отзывам знакомых, заводите контакты и следуйте советам самих поисковых систем на этот счет, например: ссылка на совет Google.

    А вся вода из СЕО лезет только потому, что начинающих очень легко развести на бабло, тк они совершенно не понимают в раскрутке.

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

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

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

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    И выполнять работу в срок.
    Ответ написан
    Комментировать
  • Как держать рейтинг на upwork?

    vicodin
    @vicodin
    Имею некоторый опыт
    5) Поведайте о свои лайфхаках, которые позволяют держать рейтинг и радовать заказчиков.

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

    kotova_web
    @kotova_web
    $('#element').trigger('click'); - один раз запускает событие на нужном элементе
    Ответ написан
    2 комментария
  • Как сделать клик за пользователя в JavaScript?

    Если нужно передать фокус этому элементу, то $('input').focus(). Если просто кликнуть, то $('input').click().
    Ответ написан
    6 комментариев
  • Эффект одинокой обезьяны: как он правильно зовётся?

    zasqer
    @zasqer
    Слышал только о противоположном - закон Брукса:
    "Если проект не укладывается в сроки, то добавление рабочей силы задержит его еще больше." Есть такая старая книга "Мифический человеко-месяц", очень рекомендую.
    Ответ написан
    3 комментария
  • Из математика в front-end разработчика. С чего начать?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    мне кажется вам прямая дорога в data-science, data mining, machine learning, neuro-technology, и подобные околонаучные и основанные на математике вещи, притом не фриланс, а нормальные штатные конторы, занимающиеся серьезными вещами, притом не только в РФ, но и за рубежом, возможно удаленная работа. и интересно, и близко к вам по направлению и высокооплачиваемо.
    а зачем вам веб? менять шило на мыло, притом с этим мылом вы будете отстовать от других специалистов, кто в этой области уже давно. зато с математикой в области обработки данных вы будете на равне, а то и может быть впереди остальных, у кого мало математического опыта. единственное вам нужно поднатаскаться в программировании, алгоритмах, языках Python, C, C++, C#, R, Statistica, Wolfram, параллельным вычислениям, все что наукоемкое....
    Ответ написан
    3 комментария
  • Из математика в front-end разработчика. С чего начать?

    @Espleth
    И вот скажите, нафига вам фронт-энд? Вы бросаете математику потому что она вам надоела, или потому что вы не можете ей зарабатывать нормально? Судя по посту - второе, а значит С++ в руки и идите пилить алгоритмы, где нужна математика. Всякие Яндексы и Гуглы таких любят, и платить будут хорошо.
    Ответ написан
    4 комментария
  • Как работает метод "3 корзин" для управления проектами?

    max-kuznetsov
    @max-kuznetsov
    Главный IT-архитектор
    Помнится, ещё Джоэль Спольски говорил о вреде многозадачности, применительно к людям. Это как раз Ваш случай. Не переключайтесь на менее важную задачу, не закончив более важную. Исключений нет.

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

    Как быть с консультациями по сторонним проектам? - Ставите им соответствующий приоритет и назначаете конкретное время, вне которого обращения игнорируются.

    Как быть с запросами на исправление критических багов? - Говорите всем пользователям, что их заявки приняты и ведётся работа, затем расставляете приоритеты и последовательно исправляете все баги.
    Ответ написан
    Комментировать
  • Как работает метод "3 корзин" для управления проектами?

    myfirepukan
    @myfirepukan
    Жарим поиск
    Я бы применил матрицу из 4 вариантов - важные срочные, важные не срочные, неважные срочные, неважные не срочные. И исходя из неё разделить все дела сначала делать важные потом неважные, людей придётся отшивать иногда. Разбить всё на итерации - протестировал часть, могу ответить на вопросы людей, пока тестирую - никаких вопросов и общения.
    Планирование для для уменьшения переключений, типа завтра у меня только основной проект ничего другого не делаю.
    Ответ написан
    4 комментария
  • Как правильно устанавливать node аддоны с нативным кодом?

    По поводу рабочего окружения:
    Я бы порекомендовал уйти от Win XP хотя бы на Win 7. Из личного опыта - если вдруг у вас возникнет проблема с установкой модуля на Win XP никто даже не почешется помочь вам с отладкой.
    Так же я порекомендовал бы Visual Studio 2010 или 2013. Здесь в большинстве случаев разницы не будет. После выбора используемой версии советую прописать npm config set msvs_version 2013 (или 2010 соответственно)
    Стоит ознакомиться с рекомендациями приведенными в инструкции по работе с node-gyp

    Установка нативых модулей в iojs это отдельная песня. Шанс что они скомпилируются как подмодули какого-то проекта нулевой, поскольку node-gyp не умеет компилировать под iojs, потому что не знает откуда качать его исходники. Поэтому Вам скорее всего придется устанавливать эти модули отдельно, компилировать их, а потом кидать в папку проекта.
    Для компиляции используйте npm install -g pan-gyp. Это форк node-gyp созданный специально для компиляции под iojs. Собственно для компиляции модуля:
    1. берем его с гитхаба
    2. в package.json в секцию scripts прописываем preinstall: pan-gyp rebuild. (В случае модуля с которым вы мучаетесь, перезаписываем сразу install script)
    3. Из директории модуля запускаем npm install .

    У некоторых нативных модулей действительно есть скомпилированные бинарники, но это целиком ответственность разработчика модуля. И ответственность притом не малая. В случае вашего модуля, такие бинарники отсутствуют. Чаще всего при наличии бинарников у модуля в зависимостях будет висеть node-pre-gyp. (Примеры v8-profiler, v8-debug).
    К слову для приведенных примеров вам совершенно необязательно что-либо перезаписывать.
    Эти два модуля являются подмодулями node-inspector и в большинстве случаев устанавливаются без проблем.

    В заключении:
    Если не хотите вздрагивать при появлении в зависимостях проекта нативных модулей, то советую действительно использовать nodejs, так как компиляция под iojs еще очень не стабильна в плане инструментов.

    Модуль, с которым вы мучаетесь, скорее всего вообще не тестировался на iojs.
    Так же обратите внимание на package.json engine в этом пректе.
    Ответ написан
    1 комментарий