Легкий фронтэнд. Миф или реальность?

Легкий фронтэнд. Миф или реальность?

Бытует такое мнение в сфере IT и около ее, что для WEB разработчиков (фронтэнд ,бэкенд,верстальщик ) сравнительно низкий порог входа для новичков. Когда начинаешь гуглить, искать статьи и читать форумы все не так однозначно. Есть две стороны медали…кому то удается, а некоторые ,увы пасуют. Для того чтобы в какой-то степени разобраться в этом я решил написать данную статью, чтобы показать людям которые хотят себя попробовать в этой сфере так ли это. Легко ли себя переквалифицировать, стоит ли оно того, и что я учил и как.
Сразу скажу, данная статья не гайд ,и она просто ознакомительная, в ней не будет каких то аксиом по которым должен учиться человек, возможно даже мой пример – плохой пример. Я не стремлюсь, к каким то лаврам и ничего не жду взамен. Перед Вами история обычного человека, который увлекся вэбом и решил что-то поменять в своей жизни.
Каждый человек, который решает чем то заняться имеет к этому какую-то предпосылку, не думаю что человек который, допустим захотел стать электриком, как то проснулся, подумал, и пришел к этому выводу. Или ударился головой о дверной косяк, и его посетила эта мысль.
Всегда есть причина и следствие. Мы не будем впадать в крайности, когда родители заставляют идти учиться в тот вуз который они хотят а не их ребенок, когда человек хочет заниматься рисованием но понимает что так он семью не прокормит. А по факту вуза, даже те у кого есть выбор куда идти учиться ,делают ошибки, наверно поэтому у нас много людей работают не по специальности..В основном человек занимается своим хобби/любимым делом (называйте как хотите от этого суть не меняется) когда это ему в кайф. Веду все к тому, что и со мной было также, идея заняться вэб разработкой не появилась на пустом месте. Хотя изначально я учился в колледже а потом в университете на факультете компьютерных технологий .Но то ли был молод, то ли преподаватели плохо объясняли, короче после учебы я не работал по специальности. Не спорю, моя вина в этом есть, и то что я не учился, точнее я учился но не занимался развитием и самообучением тоже мой косяк. Но тогда в эру, когда ПК было, чуть ли не 7-е чудо света, а интернет был недосягаем для саморазвития, оставались библиотеки, но наверно тогда мой мозг думал в другом направлении. Те языки, которые мы учили, показались мне очень нудными. Весь процесс обучения был очень сухим, что естественно отгоняло охоту. Это сейчас я знаю что можно заделать при помощи того же С# или JavaScript, но тогда этого никто не доносил …Это тоже самое что дать человеку набор красок и карандашей но не сказать что помощью этого можно рисовать чудесные картины на которых будут пейзажи..портреты. Аналогия с программированием в вузе похожая – учили, как пользоваться инструментом, но что им можно сделать, для чего он, никто толком не сказал. Ладно, это все полемика.
Что же так повлияло на меня и заставило захотеть учиться верстке и фронту? Все очень просто и банально. У меня есть друг, мы с ним часто общаемся и как то раз он мне сказал, что решил обучиться этому делу, имея двоих приятелей, которые ему подскажут (оба они уже не первый год в этой сфере работают) он решился взяться за дело. Человек уволился с работы и с головой ушел в процесс обучения.
Один раз я зашел к нему в гости и попросил показать, что же он там наверстал. Скажем так я знал, что сайты разрабатывают.. что есть системы управления контентом.. а больше я ничего не знал.
То что он мне показал меня просто поразило. Это был адаптивный сайт, с слайдером посередине, обычный бесплатный шаблон, скачанный с инета, банальная лендинговая страничка с навигацией, выпадающим меню если размер окна браузера делался маленьким и слайдер на JS
Это до такой степени меня поразило и заинтересовало, что мне захотелось тоже попробовать это. Еще меня поразило то, что эту штуку сделал человек, который ничем не отличается от меня. То есть имеет две руки, две ноги, голову и вроде бы я не тупее его и не наоборот. Если у него получилось, то и у меня получиться. Правда на тот момент он уже разобрался с JS и осваивал фреймворки. Кстати он уже работает в IT компании и является еще одним примером того, что если захотеть, то можно в космос полететь.
Итак, расспросив все у друга, я начал этот путь. Сначала надо было учить HTML. Погуглив а также посоветовавшись с товарищем выбор пал на уроки Попова которые есть на ютюбе. И ща начнется срач, типо Попов отстой и тому подобное. Отчасти я с вами согласен, но отстой скорее всего того, что уроки старые, технологии поменялись. Но с другой стороны, в нете нет такого хорошего базового курса в виде скринкаста, как у Попова. И хороший он не в том что вас там научат, на самом деле там вас нихрена не научат, хороший он тем, что курс показывает базовые возможности языка разметки, то что можно сделать, и дает общее понимание того что и как нужно делать, научит синтаксису, если это можно так назвать. Посмотрев этот курс, далее было WebDesignMasters, Loftblog. Там уже все по-другому, много чего показывают, объясняют. Кажется, посмотрев пару раз видосы, почитав сайты, появляется мысль, что ты уже можешь учить CSS. И как кагбэ доля правды в этом есть. Далее был CSS.
С CSS таже фигня – Попов форефер…Была идея смотреть Соракса, но к сожалению я смотрел сначала Попова, а потом Соракса. На тот момент я еще не знал про существование его канала. Но по факту может это и к лучшему, так как Соракс конечно красавчик, но усвоить такой поток качественной инфы я бы наверно сразу не смог. Так что когда курс Попова был пройден, я пересмотрел все уроки Соракса и был очень доволен. Но всегда при просмотре когда ,что то делали меня интересовал вопрос, почему именно так, почему не иначе, зачем делать так если можно сделать по-другому. Поэтому ставить на паузу приходилось часто, так как пытливый ум лез в гугл и искал ответы. Так я впервые узнал термин “быдлокодер”, и старался делать все для того чтобы мой код не попадал под данное название.
Все уроки, которые я смотрел, сопровождались кодингом в sublime text3.Были установлены все возможные нужные на то время плагины, начиная с Эммета и заканчивая плагином который вставляет названия файла в url. До этого я писал в Notepad++, и он мне нравился, нельзя сказать, что он отстойный,…но когда я увидел возможности саблайма с его набором плагинов, мое мнение поменялось. Это тоже самое как ездить на мопеде, а потом пересесть на спортбайк. Кстати мой друг юзает phpstorm и не признает саблайм, так что каждому свое. Дело вкуса как говориться.
Итак, вроде бы знаешь HTML и CSS думаешь ,вот сейчас начну верстать. А хрен вам. Я наверно выучил больше, когда начал верстать шаблоны, чем когда смотрел уроки. На практике все было совсем не так как на ютюбе, было куча проблем, вечно что то не получалось, иногда для того чтобы понять в чем проблема я сидел не один час в гугле в поисках ответа. В ход шли англоязычные сайты, благо английский я со школы неплохо знаю, не скажу что супер-пупер, но читать и говорить могу, с писаниной дела не так радужно как с разговорным. Да и в конце концов гугл переводчик никто не отменял. И кстати поиски инфы на зарубежных сайтах помогли вспомнить и подтянуть инглиш. В итоге с горем пополам я сверстал свой первый сайт одностраничник, это был фиксированный сайт. Визуально все было красиво, пиксель в пиксель, но код….Кароч друг указал мне на то, что не так и я взял это на ум.
Второй макет я сверстал быстрее, и теперь я отвлекался намного меньше на поиски решения проблем.
Далее я понимал, что надо браться за адаптивные сайты.
Было два варианта развития событий. Один из них это освоить фреймворки Twitter Bootstrap и Foundation и начинать валить адаптивные сайты на базе их сетки…Второй вариант это самому сделать какого то рода сетку или понять смысл этой сетки и с помощью относительных размеров и медиа запросов сделать адаптивный сайт. Я пошел вторым путем. И это было, мягко говоря, мазохизмом. Возможно, не надо было придумывать велосипед, а сразу над было делать все с помощью фреймворка. Но как то хотелось понять как сделать адаптив самому а потом лезть в бутстрап и фаундейшн.В итоге я очень долго продолбалса с этим адаптивным сайтом. Опять было куча вопросов…казалось что руки растут не с того места, и посещали мысли ,что возможно я тупой. Но настойчивость и терпение сделали свое дело и я сделал тот макет.
После этого я освоил фреймворки, благо опять же и уроков хватает, да и на оффсайтах техническая документация нормально написана. Оговорюсь, что сайты были на голом HTML и CSS, JS я не использовал, так как он был одним из следующих пунктом обучения. Естественно я ознакомился с тем, что можно сделать на базе JS в бутстрапе или фаундейшене, но глубже не копал.
С помощью бутстраповской сетки я сверстал следующий макет…и был очень удивлен тому что это было быстрее, чем если бы я сам изобретал велосипед.. Потом был еще один макет и еще и еще..Так же я узнал про всякие фичи на css и html. Типа выпадающего меню при наведении, или эффект нажатия кнопки который делается помощью специальных стилей. Вдаваться в подробности того ,что я еще узнал не буду, так как это мелочи, которые были освоены в процессе поиска ответов, и так сразу вспомнить немножко трудно. Так же я освоил препроцессор HTML jade, возможно он на данном этапе не нужен, но просто было интересно, что там и как, синтаксис у него вообще легкий, и понять его очень легко. Тоже самое было с препроцессорами Less и Sass. По поводу инфы для обучения для выше упомянутого ,то все есть в нете и если есть желание все можно найти.
Кстати, по поводу обучения, хотел бы сделать этакое отступления. В данный момент куча курсов которые рекламируют, в которых утверждают что научат вас.
И если вы думаете что я скажу что это не так, то вы ошибаетесь. Я думаю что вас там научат, и дело даже не в том что там очень хорошие преподаватели, а дело будет в том, что вы заплатите сумму денег и как ни странно, хотите вы или нет вам нужно учить материал. Так как вряд ли здравомыслящий человек просто возьмет и выкинет бабло на ветер. Естественно и в этом плане есть исключения ,но таких единицы. Получается если нет мотивации и вечно надо давать пенька под зад и есть деньги, то почему бы и нет? Почему бы не заплатить чтобы тебя учили, возможно даже потом роботу предложили. Была бы у меня возможность ,я тоже наверно записался бы, я так думал каждый раз когда начинал что-то новое, или что-то не получалось, но когда я преодолевал этап ,я понимал что сам все решил и разобрался, да, возможно не сразу но все таки сам. Возможно я имею кучу мотивации, и поэтому меня не надо загонять к учебе, я сам понимаю что мне нужно, и есть понятия того что сегодня я не буду смотреть фильм после работы а буду учиться. Да, забыл сказать, я имею основную работу а по вечерам занимаюсь этим хобби, также и в выходные много времени уделяю обучению. Поэтому могу сказать такое, если у вас хватает усидчивости и желания а также мотивации то думаю курсы вам не нужны…понятное дело что будет тяже но зачем платить если и так все получиться. И обратно пропорциональное мнение, если чего то нет и жопа жаждет насрачников и пинков то вэлкам на курсы за деньги..
Подходим к самому интересному ,к тому на чем я завис сейчас. Это Javascript. Я думаю что объяснять что это не надо.))
Скажу что опять можно было пойти легким путем, просмотреть уроки, понять синтаксис, освоить базис, потом перейти на jQuery и Ajax. Но я никогда не понимал людей которые писали на форумах что ,да нафиг учить этот ЯП, изучи библиотеки .и все будет ок.
Как можно учить библиотеку которая написана на языке ЯП который ты не особо шаришь? В итоге я иду сложным путем, но учу это язык, паралельно что-то смотрю по библиотеке jQuery, Когда от яваскрипта начинает тошнить, я переключаюсь на день второй на PHP. Даный язык я учу по книге Котерова. По поводу литературы, я мало дал названий книг по которым учусь, точнее я вообще их не дал. Дело в том что я особо не запоминал их. И я особо не выбирал из книг, так как особо не мог сказать почему эта книга лучше той,и также у меня есть мнение,что допустим есть два варианта решения задачи, А и Б,и пока мы будем думать какой вариант выбрать,то давно могли бы решить вопрос неважно каким из двух вариантов. Поэтому с книгами таккже,вместо того ,что бы искать и выбирать что читать ,я просто читал что первое попадало под глаза.
И наверное самое интерестное,получаю я взамен денежную компенсацию за свои труды. Если честно то нет)Я же все таки учусь еще). Хотя ,как то от нефиг делать я зарегалса на русском фрилансе, написал что умею, есстественно никакого портфолио у меня нет, почему то сверстанные бесплатные шаблоны выкладывать не комильфо. Я иногда просто мониторил заказы и как то попал заказ по верстке, я подал заявку, был третим.И как не странно мне ответили, мы сошлись по цене, и я уже готов был брать заказ, но заказчик хотел получть выполненое задание раньше чем я ожидал, и поэтому, чтобы не облажаться мне пришлось отказаться. Самое смешное,что когда я набил руку еще больше по верстке,я понял что если бы я взял тот заказ ,то справилса бы раньше тех сроков которые поставил заказчик). Так что не все сразу.
Есть возможные будущие проекты, один человек хочет интернет магазин после нового года, второй хочет сайт для турбизнеса. Возможные, так как люди еще не могут определиться чего они хотят конкретно.
В любом случае надо не останавливаться и учиться и пробовать дальше, в плане того же фриланса, так как я думаю, что если человек приложит усилий то все будет ОК В планах на будущее также зарегестрироваться на upwork и начать пробовать себя там. Если у людей получаеться то что мешает мне?
Легкий фронтэнд. Миф или реальность. Ответ так и не дан в даной статье..хм…возможно я полностью отвечу на него вследующий раз… Поживем и увидим.

Тайланд

И так давайте обсудим почему же хорошо жить в Тайланде фрилансеру с апворка?

  1. Прожив больше полугода в Тайланде вы теряете статус налогового резидента РФ, и имеете права на доходы и траты произведенные не в РФ и не проходящие через банки РФ не платить налоги.
  2. В Тайланде для фрилансеров с upwork очень лояльный визовый режим, можно 30 дней жить без визы, 90 дней по однократной туристической визе или целый год по учебной визе(учиться при этом не надо). Подробно у меня в блоге.
  3. Теплый климат, а как известно жар кости не ломит. Так же можно жить на севере около гор, там намного прохладнее, но нет океана.
  4. Океан, да черт подери это круто.
  5. Самый мощный аэропорт юговосточной азии в Бангкоке, это просто ворота для дешевых путешествий.
  6. Насыщенная и комфортная жизнь в стране.
  7. Разнообразные города для жизни, очень сильно разнятся Бангкок, Паттайя, Острова, Чиангмай и Хуахин. Это минимум который надо посетить, чтобы насладиться разными ритмами и образами жизни в Тайланде.
  8. Если я что то забыл дополните это в комментариях.

 

Как давление и сверхурочные влияют на производительность?

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

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

Удаление плохих отзывов для TOP RATED фрилансеров на upwork

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

Условия для удаления отрицательного отзыва:

  1. Наличие у фрилансера значка TOP RATED.
  2. 10 завершенных контрактов(если вы только начали работать, тщательнее выбирайте заказчиков).

Варианты удаления:

  1. Удалить полностью публичный отзыв и приватный(влияет на JOB SUCCESS) , на месте отзыва будет надпись “This feedback has been removed by the freelancer”.
  2. Оставить публичный отзыв и удалить только приватный, который влияет на JOB SUCCESS. Этот метод хорош когда заказчик оставил хороший публичный отзыв, но поставил плохой приватный и упал JSS.

Для удаления отзыва надо написать письмо в свободной форме на емайл freelancersuccess@upwork.com

 

Как выигрывать конкурсы на 99 design

99designs
99designs

Первое что ты должен знать – 99 design это платформа на которой простые люди , назовем их заказчиками, дабы потешить свое самолюбие, устраивают конкурс, и десятки дизайнеров слетаются за желаемыми долларами. Что то рисуют, пыхтят, а потом заказчик выбирает какую нибудь картиночку на свой вкус. А самые креативные, умные, и образованые дизайнеры в это время плачут. Потому что рисовали красиво, а надо… Сейчас расскажу как надо.

Открывай https://99designs.com Ага, все на английском да? ну ничего.открывай гугл транслейт) и Поехали. Можно я не буду писать как зарегистрироваться? мы же все умные люди, умеем свое имя в окошко вбивать. Следующий шаг – Yor work – Browse contests. Тут перед нами открывается список конкурсов актуальных на данный момент. 1167 на момент написания статьи, нехило? Наминалом $60-$5000 ну не обольщайся, как показывает практика, самые реальные выигрыши в зоне $120-300. Настиваем фильтр – нажми кнопку Show filter. Можно выбрать категорию дизайна, сколько дней осталось до конца конкурса, будешь ли ты видеть работы других дизайнеров или нет. Кнопка Guaranted значит что победителя точно выберут и он точно получит деньги. Не Guaranted позволяет работать среди меньшего количества конкурентов, и проявить себя, как только заказчик увидит интересные работы,он сделает конкурс (contest) – guaranted. Хорошо если это будет твоя заслуга.

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

И еще одна важная кнопка которая позволяет структурировать список, по – Newest first – сначала самые свежие конкурсы, Highest prize first – Максимальное вознаграждение, но нам интересен пункт Least entires first (наименьшее количество работ) , ты же хочешь выиграть? таким образом мы режем конкуренцию, и увеличиваем свои шансы на выйгрыш. Отфильтровав понаименьшему количеству работ, ставим время до конца конкурса 1 день. Достаточно времени что бы нарисовать дизайн – и не так много времени что бы количество конкурентов увеличилось до тысячи, хотя и такое бывало.

Ориентируясь на свои способности выбираем что мы будем делать. Открываем 3-5 понравившихся и видим, что где то стоят звездочки(оценки) где то нет…Стоит закрыть те где нет оценок, это значит что заказчик не очень участлив и недаст тебе возможности понять что именно ему нравится. Твои шансы снизятся. Открываем brief и вчитываемся в задание. При этом думаем на сколько заказчик хотел донести до дизайнеров какуюто суть…что именно он хотел.

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

Если в твоем дизайне есть какая то идейность, всегда указывай на нее в пояснительном письме, заказчик может не заметить изюминку. Не парься по поводу английского. Сайт международный, заказчики и дизайнеры со всего мира, никто не смотрит на то что ты пишешь как гугл транслеит) в защиту этого скажу что я выигрывала конкурсы и на немецком. Главное общаться, это обязательно. Тогда закачик чувствует твое существование, человеческий фактор, и проникается к тебе. Пока писала статью, нашла отличный конкурс, который стоит попробовать. На этом заканчиваю первую часть. Ушла рисовать. (С) Татьяна Авонримс

Регистрация на upwork

Регистрация на upwork.com в принципе не сложная.

В верхнем правом углу жмем Become a Freelancer (Стать Фрилансером, далее Get Started. Вам предложат зарегистрироваться либо через LinkedIn (Sing Up With LinkedIn), либо ввести email. Меня больше устраивает черз email (Sing Up With Email).

Заполняете поле личных данных:

– First Name (Имя)
– Last Name (Фамилия)
– Email (Ваш почтовый ящик)
– Select Country (Страна)
– Username (Ваш будущий логин. Сделайте его разборчивым без всяких sdfdsf454 и так далее)
– Password (Пароль. Создайте что-то посложнее чем 1234321. К примеру DFG45tyR78K)
– How did you hear about UpWork? (Как вы узнали об UpWork? Выберите из списка ответ)
– Type the letters below (Введите символы, что ниже на картинке)

Yes! Send me genuinely useful emails every now and then to help me get the most out of Upwork. (Получать письма на почтовый ящик)

Yes, I understand and agree to the Upwork Terms of Service, including the User Agreement and Privacy Policy. (Пользовательское соглашение. Ознакомьтесь!)

Get Started

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

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

Что нужно чтобы стать фрилансером?

Данный список применим к среднему человеку, если вы не такой не читайте.

  1. Знания и профессионализм. Вы должны хорошо уметь то что продаете. Новички обычно приходят на фриланс, портят свой профиль, портят представление заказчика о фрилансерах, плюются, уходят без денег. Практически всем рекомендую перед фрилансом пойти поработать в компанию. Есть примерно 1% людей, которые могут научиться сами. Я из тех кто учиться сам, но проработал в разных компаниях, где занимался только самообучением 5 лет перед тем как уйти во фриланс.
  2. Отвественность. Тут вас нет начальника, вы сами начальник. Я придерживаюсь правила относиться к проекту клиента, как к своему.
  3. Дисциплина. Дисциплине хорошо учат в армии, но я всем рекомендую туда ходить, если у вас нет дисциплины из вас получится плохой фрилансер и только будете портить себе нервы.
  4. Самообучение. Тут вы учитесь сами, вам открыты все источники в интернете, вы можете посещать любые конференции и многое другое.

Бесплатные сертификаты для сисадминов

propartner.veeam.com/propartner/php/ – можно пройти трейнинги по veem решениям для vmware

dlink.ru/ru/learn/ –  бесплатные курсы и сертификаты от длинка

partnerprogramme.trendmicro.eu/ – Чтобы помочь партнерам расширить свои технические знания и повысить навыки продаж новейших решений, компания Trend Micro предлагает полную программу проводимых как через Интернет, так и в очном режиме учебных курсов, по результатам которых выдаются сертификаты.

www.nod32specialist.ru/ – Технический online-курс обучения и сертификации рассчитан как на специалистов компаний-партнеров ESET, так и на специалистов предприятий, которые используют решения ESET NOD32 для защиты ПК и серверов.

training.drweb.com/external/ – Заочное обучение для получения статуса специалиста по администрированию продуктов Dr.Web становится бесплатным.

www.smart-soft.ru/?page=sertification – В случае успешной сдачи сертификационного экзамена, сотруднику присваивается статус «Сертифицированный технический специалист» или «Сертифицированный специалист по продажам» и высылается свидетельство о пройденной сертификации.

www.radmin.ru/partners/training/ и www.radmin.ru/certification/ – Получение сертификата Radmin подтверждает Вашу квалификацию в сфере удаленного администрирования сети и удаленной технической поддержки сотрудников с помощью программы Radmin и высоко ценится работодателями.

https://www.edx.org/course/introduction-linux-linuxfoundationx-lfs101x-0 – хороший курс по линуксу для новичков.

Необходимый уровень английского и как его учить

Чтобы адекватно работать на апворке вам нужен свободный английский на уровне поговорить в чате с заказчиком.

Так же вам потребуется навык убеждения и продаж о котором написана отдельная статья.

Наверно стоит рассказать как я изучил английский для работы на upwork, так как в начале работы и переезда в Тайланд я его практически не знал.

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

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

Так же определенный вклад в мой английский внесли уроки на кастингах, этот метод я подробно описал на хабре.

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

Я тысячу раз пожалел что на наседал на инглиш в школе и универе.

Ну и список вариантов изучения английского.

  1. Переезд в место где говорят на английском и нативное общение, поначалу очень сложно побороть стеснение, но через короткое время начинаешь бегло общаться даже на общие тему.
  2. Нативное общение с носителями языка в скайпе, тут есть два варианта общение с друзьями и общение с репетитором.
  3. Читать на английском. Я читаю некоторые новости на английском, почти все технические книги на английском. Так же неплохо читать художественную литературу, у меня это лично не получается, но мой сосед Илья взахлеб читает на электронной книжке книги на английском.
  4. Из учебников все поголовно мне советуют Мерфи, есть красный и синий и вроде даже зеленый, в зависимости от цвета. Сказать честно у меня не хватило сил его прочитать в электронном виде, а в бумажном у меня его не было.
  5. Слушать подкасты на английском, есть вполне достойные подкасты с хорошим произношением(тут надо дописать список подкастов)
  6. Наудивление приятная штука для изучения английкого лингволео
  7. Учите песни  на английском, один мой друг поет под гитару только английские песни
  8. Курсы английского. Сказать честно в сто раз прикольнее изучать инглиш с нативными спикерами, в свое время  я ходил в каким то баптистам в церковь учить английский бесплатно, после занятий можно было по желанию сходить на службу и послушать притчи. Ну в целом эта церковь мне очень нравилась, она прямо выправляла людей и ещё они играли по субботам в футбол. Обычные курсы английского мне никогда не нравились но наверно кому то они могут помочь.
  9. Смотреть кино на английском. Один мой друг постоянно смотрел сериалы на английском с субтитрами, и потом стал просто смотреть их без сабов. Ну и все фильмы в кино в Тайланде я смотрю на английском.
  10. Переводите статьи. На хабре куча классных переведенных статей, влейтесь в сообщество.
  11. Одними из лучших аудио уроков по английском от Пимслера, особенно весело слушать и обсуждать его компанией.

 

Конкуренция на фрилансе

Конкуренция на фрилансе с одной стороны очень низкая у профи и чертовски высокая у новичков и тех кто не умеет работать.

Фрилансеров по уровню навыков можно разбить по ставке в час ,  от 0 до 100 долларов в час, то есть будет 100 левелов. Вот так выглядит график конкуренции, по вертикали количество фрилансеров на проект, по горизонтали левел фрилансеров.

График конкуренции фрилансеров

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

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

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

Самообучаемость

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

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

Дисциплина

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

Сверхурочные

Это гигантский плюс, когда фрилансер может работать скажем по 16 часов в сутки и работать в выходные.

Если к примеру рассмотреть худший случай работы на обычный фуллтайм на 6 дней. Если обычному фрилансеру оно упадет в пятницу вечером это займет у него 10 дней, у вас если вы работаете вы выходные займет 6 дней, если работаете по 16 часов к тому же 3 дня. То есть в этом плане вы на 40-70% выигрываете у остальных.

Многие мне рассказывают что нельзя работать по 16 часов. Мне уже за 30 и я ещё могу спокойно поработать 16 часов достаточно продуктивно. Я могу отлично работать в выходные  и вообще выходной день у меня ничем не отличается от будней. Понятно что  нельзя так работать все время, но когда есть проект и большой обьем работы в сжатые сроки это более чем реально. С другой стороны фрилансер отдыхает намного больше чем офисный работник.

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

Оценка задач

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

Как узнать сколько ты потратишь времени(все ниже сказанное не относится к мелким задачам на пару тройку часов)?

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

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

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

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