• Книги по ООП (не для начинающих)?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Headmaster11,
    К сожалению в технической литературе подразумевается везде, что абстракции все знают с детского сада...
    да-да — это одно из базовых понятий нашего мира, и да —его не дают почему-то в советско-российской школе,

    Самое забавное — эти знания приобретаются в любом техническом ВУЗе побочными путями, где абстракции как-бы вообще не в тему :) На ИТ специальностях это изучается вроде как подробно (но это не точно, не учился)

    Могу посоветовать видео:
    https://www.youtube.com/watch?v=bPp3lAkuMEY

    И статью, которую я написал — не даст фундамента совсем, но может чего и даст:
    Абстракции и как они текут
    В статье попытался передать материал, который я 2-3 раза доносил своему директору и 1С-программисту (оба взрослых) в нашем проекте — по итогу родилась статья...

    ...

    Также абстрактное мышление развивается при чтении фантастики и многочисленном опыте в разных сферах.
    Абстрактное мышление не развивается с мифическим опытом прожитых лет!
    Ответ написан
    3 комментария
  • Каков путь разработчика web-страниц?

    fodoyko
    @fodoyko
    DevOps и Infrastructure консультант
    Спойлер: я автор книги Самообразование веб-разработчика, указанной по ссылке выше, и путь изучения технологий, описанный в ней – это, по сути, мой путь (точнее, первые пару лет моего пути).

    Духовно ( =) ) я начал с того, что захотел научиться делать сайты. В какой-то момент "делать сайты" превратилось в "делать веб-приложения", но это уже детали.

    Технически я начал с изучения HTML/CSS, на которых написал сначала свою первую домашнюю страничку, а потом сверстал простой сайт для друга и ещё несколько небольших статичных сайтов. Полученных таким образом знаний мне вскоре хватило, чтобы получить первую оплачиваемую работу. Это был проект по переделке вёрстки одного крупного интернет магазина с таблиц на дивы. Сайт при этом должен был выглядеть чудесно в IE6 (были времена :( ) – слава богу, перед вами такой задачи не встанет в наши светлые дни.

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

    Затем я перешёл к изучению всяких CMS типа ModX, ExpressionEngine, OpenCart и прочих штук. Изначально мне нужна была CMS для своего личного сайта, но в конечном счёте эти навыки помогли мне найти заказы в небольших фриланс-конторах в Перми. Дополнительно было много заказов по вёрстке с фриланс-бирж. Верстал я неутолимо, быстро и предельно качественно. Проблема заключалась в том, что на вёрстке я бы со своей целью "делать свои веб-приложения" далеко не уехал, поэтому писать html/css меня быстро задолбало. Тем не менее, навыки фронтенд-разработки пригодились в будущем не раз.

    Поэтому я взялся за изучение Ruby on Rails. Писал сначала для себя: сначала библиотеку рок-музыки, потом менеджер личных финансов (которым всё ещё пользуюсь). Затем кинул сообщение в ror2ru и получил несколько предложений о работе. Одно из них принял, где и познакомился со своим ментором на следующие много лет, вплоть до сегодняшнего дня. Так я попал в аутсорс компанию, в которой работал на вынос полтора года, совмещая это с универом. Задач было много, проектов много: постоянно приходилось учить тонны новых вещей. Желания тоже было много, поэтому необходимость мало спать и много мучиться над кажущимися невозможными задачами была в радость.

    Это были настолько интенсивные полтора (или два?) года работы, что под конец моих навыков, рекоммендаций и портфолио хватило для того, чтобы в 19 лет без высшего образования получить работу в Берлине, куда я успешно и перебрался, получив визу. А потом успешно сменил работу и теперь делаю крутые штуки в Babbel.com. High load, DevOps, автоматизация и всё такое прочее :-)

    Добавлю, что на всём моём пути у меня всегда был ментор. Сначала это был админ сайта любимого журнала по видео-играм и один из разработчиков того интернет магазина. Затем это был владелец той аутсорс фирмы, который перевернул моё представление о работе, научил работать и "довёл" меня до переезда в Берлин. И сейчас, на текущей работе, моим ментором считаю архитектора компании и некоторых разработчиков.

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

    PS.
    В прошлом году я опрашивал своих знакомых матёрых программистов о том, каков был их путь, какими были первые проекты и т.п. В итоге получилось 13 подробных интересных интервью, думаю вам будет интересно ознакомиться: mkdev.me/categories/byt-razrabotchika/posts/kak-st....
    Ответ написан
    Комментировать
  • Как держать рейтинг на upwork?

    jff
    @jff
    Автор блога и форума про фриланс jff.name
    1) Держать рейтинг 5.0 достаточно просто, большинство заказчиков ставят либо 1 либо 5, так что просто хорошо выполнять работу достаточно для рейтинга 5.0
    2) Пару раз было, когда я не успевал сдать очередной milestone до deadline из-за своей некомпетентности в новой для меня сфере. Один раз спас большой круг знакомых, которые за меня все сделали, а второй раз - нанял другого фрилансера, с большим рейтом и явного профи и в итоге мы вместе закончили проект, я большого профита не получил но клиент остался доволен.
    3) Можно, но клиент может пожаловаться в саппорт и тогда вам все же смогут поставить плохой рейтинг. Однако такое редко практикуется, так как если клиент потерял только время, а не деньги он не особо горит желанием насолить вам. Но бывают исключения.
    4) Можно избежать только если она не объективна. Пишите в саппорт и поддержка по вашей переписке, скринам, результатам работы может снять отзыв.
    5) Неадекватных клиентов полно, очень важно их определять еще на этапе интервью. Если подписать контракт с человеком "хочу за 100$ facebook", то проблем будет нереально много. Даже если вы выполните его условия и сделаете много бесплатных доработок то все-равно можно схлопотать плохой отзыв. Не объективные отзывы можно снять при помощи тикета в поддержку, но они ОЧЕНЬ долго рассматривают такие вопросы.
    6) Лайфхаками делюсь в своем блоге про фриланс - www.jff.name
    Ответ написан
    Комментировать
  • Как держать рейтинг на upwork?

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Привет, по опыту скажу что:

    1) Рейтинг предыдущих заказов влияет на последующие, т.е. заказчик видит что у вас идут подряд отзывы 5*, и тоже ставит 5*, хотя работа тянет на 4*.

    2) Если что-то не получается не молчите об этом и не теряйтесь, просто скажите заказчику, он тоже человек и понимает это (если он адекватный)

    3) Можно, повлияет на кол-во успешных проектов

    4) Избежать можно если деньги не получены

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

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

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

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

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

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

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Привет, cover letter должен содержать в себе пару вопросов о проекте, решение проблемы клиента конкретными способами, советую книгу Язык Письма - Аллан Пиз, я ее читал давно и только на половину, хороший писатель-психолог.
    Ответ написан
    1 комментарий
  • Как правильно писать cover letter на upwork?

    opium
    @opium
    Просто люблю качественно работать
    Опытным путем выяснил что написать отзыв на работу первым в 100 раз эффективнее чем написать большую портянку текста.
    Опытным путем выяснил что фрилансеру с тремя отзывами по 5.0 хоть и по 5 баксов отвечают в 10 раз чаще, чем фрилансеру без фидбека.
    Опытным путем выяснил портфолио где то 20 фактов в списке при выборе исполнителя заказчиком.
    Ответ написан
    3 комментария
  • Как правильно писать cover letter на upwork?

    vicodin
    @vicodin
    Имею некоторый опыт
    ну не 1000, но 50-100 конкурентов в проекте можно найти. На деле из этой толпы только человек 10 могут справиться с задачей, сумейте показать это в кавер-леттере, показать свою заинтересованность проектом, предложить свое видение решения.
    Сухо и лаконично, а в интервью уже можно подробнее все обсуждать.

    Но вот что делать с бидами никто не знает. Для новичка 30 очень мало.
    Ответ написан
    1 комментарий
  • Как искать заказы на upwork?

    Denormalization
    @Denormalization
    49 из 50 - это шаблонные заявки которые кидают на каждый заказ подряд.
    Оставляйте свои заявки *индивидуальные* и тогда люди к вам потянутся.
    Ответ написан
    Комментировать
  • Как искать заказы на upwork?

    vicodin
    @vicodin
    Имею некоторый опыт
    28 июня начал свою карьеру на апворке, просто врубаю рсс-фид и делаю заявки.
    Из 24 заявок получил 4 контракта и 2 почасовки с 12$ рейтом.
    Профиль пустой.
    Ответ написан
  • Куда валить с upwork?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    mini off: Если у Вас есть проверенные старые клиенты - зачем Вы их заводите вообще на биржи? Работайте напрямую.
    Ответ написан
    7 комментариев
  • Как воспринимать такие заказы?

    Denormalization
    @Denormalization
    Я бы репорт кинул и пошел дальше.
    Там много всякого шлака выкладывают. Ты еще не видел там сутенеров, и "фотографов" которые "моделей" ищут.
    Ответ написан
    Комментировать
  • Как новичку найти клиентов на upwork и на что рассчитывать?

    @An_cher89
    Фрилансер
    Заполни профиль на 100 %, шли proposal быстро. Возможно повезет. Мне повезло когда начинал, удивительно но получилось наняться с первой попытки =)
    Ответ написан
    Комментировать
  • Как новичку найти клиентов на upwork и на что рассчитывать?

    ntrox
    @ntrox
    Дизайнер digital-продуктов — elikov.ru
    Я уже некоторое время беру там проекты, могу поделиться опытом.

    1. По началу надо брать проекты, с которыми ты точно справишься. Пусть и не очень дорогие.
    Бесплатные проекты ради отзыва - пережиток русского фриланса. На Западе такое не котируется.
    Там даже за платные проекты не всегда фидбек оставляют.

    2. Если не уверен в ставке - смотри кто что бидит. Там можно открыть профили и посмотреть заявленные в профиле ставки. Ставка не должна быть низкой или большой. Чаще выигрывают средние ставки.
    НО. Если у тебя уже куча часов налётано и много отзывов на 5 - смело повышай ставки.

    3. Писать надо не просто кавер - часть клиентов откровенно пишут, что им это не нравится. И часто просят какой-нибудь "код" из текста в начале указать.

    4. Через некоторое время при наличии отзывов и тестов, тебя начнут приглашать в проекты. Это не тратит биды.

    5. Настрой поиск на оптимальные параметры и не трать время на изучение всего подряд. Строгое нишевание поможет.

    Больше полезных статей - на сайте портфолио веб дизайнера (elikov.ru).
    Ответ написан
    7 комментариев
  • Как новичку найти клиентов на upwork и на что рассчитывать?

    @alexgilev
    Опубликуйте cover letter с примером задания по проекту, так мы хотя бы сможем хоть что-то посоветовать.
    Ответ написан
    9 комментариев
  • Как новичку найти клиентов на upwork и на что рассчитывать?

    Punkie
    @Punkie
    Почитайте блог: jff.name . В своё время он мне очень помог. И автор у него отзывчивый - всегда подскажет.
    Ответ написан
    1 комментарий
  • Сколько в среднем тратится ставок, чтобы взять проект?

    @pokirixof
    Зависит от вашей специализации и репутации.
    У меня редкая специализация.
    Хватает и 3-5 ставок.
    Ответ написан
    2 комментария
  • Сколько в среднем тратится ставок, чтобы взять проект?

    vicodin
    @vicodin
    Имею некоторый опыт
    Дают 60 коннектов, это 30 заявок.
    Когда я начинал пару месяцев назад из 10 заявок было где то 4-5 интервью из них 2 выбирали исполнителем, получается за месяц 5-6 проектов можно взять.
    Профиль у меня был пустой без портфолио.
    Ответ написан
    9 комментариев
  • Как отказаться от проекта на Upwork?

    smartfin
    @smartfin
    Деньги вовзращать все до копейки не нужно. Просто попытайтесь договориться с ним и найти компромис.

    Поставьте себя на его место - у вас есть проект, сделаный на 50% (70%, 90%, 20% - не знаю вашей ситуации). Разработчик хочет уйти. Какие бы действия ожидали бы от него для того, чтобы остаться в хорошиъ отношениях? Явно же не закрытие контракта и игнор. Попытайтесь обьяснить ситуацию, про разницу в оплате. Предложите довести проект до какого-то майлстоуна(поднапрячся и паралельно поработать немного на 2ух проектах). Помочь в поиске нового разработчика и передаче дел.

    Ну а вообще, возможно не стоит спешить? Если у вас нету фуллтайм работы, то вроде как можно работать с 2умя проектами. Лимит времени в неделю - это верхняя граница, возможно заказчик не требует чтобы вы вырабатывали все на 100%, ему важен постепенный прогресс?
    Ответ написан
    Комментировать