Обо мне

Всем привет!
Меня зовут Антон, мне 24 года, я фронтэнд разработчик.

Я работаю на самой известной фриланс-бирже Upwork с июля 2015 года.
До Upwork я 7 лет работал веб-дизайнером в российском сегменте, но не на полной занятости. Это было подработкой сначала после школы, а затем после университета.
Ещё на последних курсах я стал интересоваться программированием, сначала на ruby, затем меня привлёк JavaScript. Когда я познакомился с этим языком ближе, я понял, что фронтэнд мне ближе и решил сконцентрироваться на нём. Я приобрел трёхмесячную подписку на Codeschool, а также месячную подписку на htmlacademy.
Освоив азы вёрстки, систем контроля версий, препроцессоров и javascript'а я перешёл к практике. Ещё тогда зарегистрировался на oDesk, но не решался отправить заявки.

Окончание ВУЗа прибавило мотивации и в первый день после защиты диплома я отправил заявку и получил стартовый проект.

Через 2.5 месяца мы с женой переехали в Таиланд и до сих пор живём здесь. С того момента я увеличил свою ставку в 3 раза, раскрутил свой профиль на бирже и продолжаю развиваться.

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

С радостью отвечу на любые ваши вопросы и комментарии.

Поделиться
Отправить
2016   me
5 комментариев
Руслан Иванов

Здравствуйте, Антон. Что вы думаете по поводу FreeCodeCamp, может ли один этот сервис заменить CodeSchool, Codecademy, Treehouse и т.д? Можно ли пройдя там обучение уже быть реально готовым выполнить свой первый заказ?

Антон Филиппов

Добрый день, Руслан :)

FCC не заменит Codeschool, так как там идёт упор на практику и теории мало, примерно также как и на Codecademy.
На Treehouse не занимался, но Codecademy мне не понравился, база там гораздо слабее, чем на Codeschool.
Как взять первый заказ я писал тут http://flppv.me/faq#frontend
Если вы полностью пройдете ветку фронтэнда на FCC и сверстаете пару макетов для практики, то спокойно можно брать проекты на 15-20 рейт на Upwork.

Никита

Приветствую.
Заканчиваю курсы htmlacademy.ru, думаю что делать дальше, прошу подсказку.

Вы рекомендовали «Пройти Git, HTML/CSS, JS направления на Codeschool».
Посмотрел список курсов, много вопросов:

  1. Html/css направление пройду полностью, кроме курсов design. Он же не обязателен для верстальщика? Минимальные знания для нарезки макета изучу отдельно.
  2. JS только начал учить, пока имею слабое представление о нем. Думаю пройти JavaScript Language первые 3 курса, и jQuery. Остальное начинающему обязательно?

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

Антон Филиппов

Привет, Никита.

Всё верно, вы можете пройти эти курсы, ну и git все 4 курса обязательно.
По JavaScript — первые 3 курса и jQuery, а потом порешать небольшие задачки чтобы укрепить навыки владения языком, например, на FreeCodeCamp и Codewars.

У меня в первый месяц вышло ~450$, из знаний были только Codeschool и htmlacademy, так как тогда не знал про FCC.

Никита

Спасибо.

Посмотрел задачки FreeCodeCamp по html/css, очень легкие, решил несколько несколько, позже пройду весь курс. Такое ошущение что теорию надо читать в другом месте, а FCC только для проверки знаний ради сертификата.

Какой у тебя уровень английского? С ним дикие проблемы, в школе учил немецкий), занимаюсь всего третий месяц. С google translate перевожу отдельные слова, иногда фразы, и так читаю мануалы на английском. Writing and speaking на очень низком уровне. С таким уровнем реально начинать работу на upwork?

Антон Филиппов

Именно, FCC это чисто практика. Задачки там простые, но со временем всё сложнее, даже я иногда залипаю и приходится рисовать блок-схемы чтобы разобраться(это про JS).

+ наибольшую ценность несут т. н. Ziplines — мини-проекты, которые нужно сделать полностью снуля. Вся ветка frontend даёт отличную базу для старта + сертификат, как приятный бонус.

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

Но знаю, что многие также с гугл-транслейтом начинают работать, и со временем навёрстывают. На начальном этапе это нормально, но чем выше рейт, тем лучше навыки вы должны иметь; Клиенту, который платит 30 баксов в час, чаще не захочется платить за «let me speak from my heart».

Максим Кирияк

Антон, может быть посоветуете какие нибудь книги в дополнение к курсам , которые описывали в гайдах?И еще вопрос, как правильно оценить навыки после прохождения всего того, что вы описали, или это придет со временем и пока рано задумываться над этим?)
Спасибо за ответ.

Антон Филиппов

Здравствуйте, Максим!

Я читал несколько книг по JavaScript для углубления в тонкости языка, это Флэнаган, Eloquent JavaScript, JavaScript: The Good Parts.

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

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

Успехов :)

Александр Алексеев

Антон, а сколько времени у вас забрало изучение front end. Из вашего рассказа я понял это примерно 3 месяца? И не помешает ли полное отсутствие опыта и лишь 2-3 месяца изучения материала, брать заказы на Upwork.

Антон Филиппов

Смотря сколько заниматься, если уделять изучению материала часов 15-20 в неделю то уже через полтора-два месяца можно смело начинать на Upwork.
Я на неделе напишу новую статью, в которой будет написано, что/в каком порядке/где изучать.