О сайтах и не о сайтах

Теперь и в tg!

tg

Переехал с твиттера на t.me/tulvit_blog, если что.

Итоги апреля, 2016

Курс доллара на 1 мая 2016: ~64.3 р.

  • AdSense: $26.55, или 1 707 р.
  • UpWork: $157.50, или 10 127 р.
  • WISCA (зарплата): 8 700 р.

Итого: 20 534 р.

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

UpWork

За месяц аж целых четыре таски забидил, две из которых - мимо.

#1 Написать редирект

Чтобы все страницы одного сайта редиректили на определенную страницу другого, бюджет $15. Вполне себе нормально, для одной строчки кода.

Написал быстренько кавер, так и так, не в курсе что у вас за CMS, смахивает на самопис, но в целом найдите в корне сайта index.php и вставьте в самый вверх это:

header('Location: http://site.com/page', true, 301);
die();

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

#2 Распарсить сайт

Есть сайт с игровой статистикой по какой-то игре, и надо спарсить некоторые данные с него, бюджет $50.

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

И как-то сильно увлекся, убив на это чуть ли не целый день. По итогу, однако, все получил в лучшем виде, упаковав данные в .sql и .csv.

Проблемы с парсингом возникли следующие:

  • Куча страниц были просто битыми.
  • Много страниц редиректило на другие.
  • Дубли страниц.
  • Защита с помощью CloudFlare.

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

do {
@$data = file_get_contents($input['url'] . $i);
}
while (strpos($data, 'title of the page') === FALSE);

Т. е. каждую страничку "дергал" в цикле до победного, иногда с первого раза получал нужный ответ, иногда с десятого.

Всего парсер разросся строчек на 100 кода сплошных костылей. Ну да какая разница - данные спарсены, цель выполнена.

Ок, пошел бидить со спокойной совестью, благо уже все сделал, считай. И обнаружить, что пока я все делал, уже успели какого-то захайрить, было весьма досадно. Ну не пропадать же работе, поэтому все-таки написал кавер и приложил дампы спарсенной информации. Понятное дело, что никто не ответил, и через некоторое время Declined by Client: All positions filled.

#3 Пофиксить сайт

На главной странице сайта раньше было слайдшоу с разными ссылками-кнопочками, а теперь его почему-то нет. Надо пофиксить. Бюджет $25.

Люблю такие таски, если и не бидить, то хотя бы просматривать - прокачивается скилл быстрого инвестигейтинга и поиска причин неисправности.

Ок, DevTools - в DOM'е нужный блок есть, но на сайте не показывается. Так, причина в стилях, которые, видимо, должны были переписываться на лету посредством JS. Что у нас в консольке? О, ошибка вот в этой функции. Смотрим проблемный JS файл - чей-то jQuery плагин стародавнего года. Идем на сайт оф. разработчика, качаем последнюю версию, пытаемся запустить сайт с ней - все работает идеально.

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

— Добрый день. Сегодня сделать сможете?
— Добрый. Без проблем. Другой вопрос, что значит "сможете". Надо просто заменить один файл на другой, не более того. Логичнее было бы сделать это вам, а не давать мне доступы из-за такой пустяковой задачи.
— Да я во всем этом ну совсем не разбираюсь. Сейчас скину логин/пароль.

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

— Все сделано, тестите.
— Не работает.
— Ну, Ctrl+R нажмите в браузере.
— О, заработало. А можно еще вот в сайдбаре текст поменять, старый адрес заменить на новый?
— Можно, конечно же. Как - без понятия. Я не знаю, на чем ваш сайт работает, CMS какая или самопис, или просто набор страничек.
— Так можете?
— Пока не могу сказать. Пойду смотреть. Отпишусь как только так сразу.

Потыкал сайтик - оказался самописом, но ничего сложного, совсем уж детский уровень, сам таких движков написал кучу, поэтому все было до боли знакомым. Контент из сайдбара брался прямым запросом к БД. PHPMyAdmin тоже был установлен у хостера, поэтому все что потребовалось, это отредактировать одну запись в базе.

— Сделано, смотрите.
— Да, все правильно. А можно еще в футере дату изменить в копирайтах?
— Можно, да. Пойду смотреть, отпишусь как что.

Тут вообще все было просто, хардкод в footer.php.

— Сменил. Что-нибудь еще?
— Нет, больше ничего не надо. Сколько с меня?
— $25
— Смешно, да. Так сколько с меня?
— $25
— Okay.

Нет, ну правда, я не первый год в бизнесе, чтобы меня могли обмануть с ценой. Если изначально согласился на $25, то независимо от дополнительных правок $25 и остается, на то оно и fixed-price. Да и брать что-то сверху за то, что по сути одну цифру заменил на другую - не комильфо. По времени так вообще смешно вышло - сейчас глянул, от первого сообщения в чатике до получения оплаты прошло меньше 50-ти минут. Не так уж и плохо.

Плюс одна закрытая таска, $22.5 (-10% комиссии АпВорка) и 5/5 отзыв.

Отзыв на АпВорке

И вроде бы разошлись. Однако, нет. Через недели две:

— Здравствуйте! Я не знаю, что вы там делали с сайтом, но браузер его не открывает, пишет, что заражен. Из Гугла вылетел по той же причине. Хостеру звонил - сказали обращаться к тому, кто сайтом занимается. После вас к нему никто не притрагивался.
— Здравствуйте, да. Сейчас посмотрю, как что.

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

Перешел на сайт - так и есть, браузер блокирует к нему доступ, т. е. сайт уже попал в базы зараженных ресурсов. Поизучал исходный код, классика жанра: eval(что-то нехорошее); в конце всех локальных JS файлов.

— Да, сайт у вас заражен. Вот эти файлики были модифицированы. Но проблема целиком и полностью на вашей стороне. Я линуксами пользуюсь, у меня пароли не уведешь. Так что смотрите - тут либо у вас пароли угнали, либо вашу CMS взломали, ибо самопис и наверняка дырявый.
— Пароли у меня вряд ли могли увести, на Маке сижу. Сам сайт никогда не ломали за все время его существования. Так сможете починить?
— Починить - не проблема, по сути просто файлы почистить. Но это не решит проблему. Проблема - как вас взломали. Ну ок, все почищу, завтра будет то же самое. Думать надо. У вас логи какие-то есть?
— Нет, ведение логов в админке отключено, к сожалению. Так почините? Очень нужно.
— Ок, починю, не вопрос, но пока подумать надо, отпишусь как только так сразу.

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

Хостер - не совсем хостер, а какой-то разросшийся старый интерпрайз, предлагающий все что только можно, в том числе и услугу хостинга. В сети достаточно много отзывов, что их сервера ломают вполне себе регулярно, и заражают все клиентские сайты. Может быть, и в этот раз? Ничего свежего из отзывов за последний месяц-два ни в гугле, ни в социальных сетях найти не получилось, однако проверить самому не мешало бы. Если взломали не клиента, а хостера, значит это должно иметь хоть какой-то массовый характер. Посмотрел IP клиентского сайта, выцепил пул сайтов, висящих на этом же IP - и да, взломанные тоже есть, причем ровно таким же образом и таким же кодом. Теперь у меня на руках были если и не железобетонные доказательства, то около того. Осталось только получить чистосердечное от представителей хостинга (что им делать уже приходилось - когда тему поднимали в соц. сетях, они официально извинялись).

Пошел писать в суппорт. Черт, на всем сайте никаких е-мейл адресов нужных, только прямые телефоны. Но есть страничка в фейсбуке, пойду туда.

Здравствуйте!

Вот есть клиент, хостится у вас. И его взломали.

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

Я тут чуток погуглил, в сети множество упоминаний, что ваши сервера постоянно ломают. Ну и немного поинвестигейтил - вот посмотрите на эти сайты, они все на одном IP, но под разными аккаунтами, и все однотипно взломаны.

Можете подтвердить мои предположения? Или опровергнуть, чтобы я продолжил искать причину взлома.

Ответили оперативно, минут через двадцать, что-то дополнительное поспрашивали, потом "извините, не наша компетенция, вот вам телефоны, или залогиньтесь в аккаунт и создайте тикет".

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

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

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

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

#4 Потыкать сайт

Таска звучала довольно абстрактно, "есть архив с дампом сайта, его надо развернуть, потестить и внести некоторые правки, бюджет $100". И все. Т. е. заранее я ничего сделать не мог, но все равно почему-то решил забидить. Кавер был в одно предложение, "скидывайте дамп, посмотрю, есть LAMP на локалке и дев сервер в онлайне, т. е. смогу тестить как у себя, так и показывать вам сразу развернутую версию".

На удивление, почти сразу пригласили на интервьюшку и отослали дамп.

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

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

Но все это стало растягиваться на недели - хотя если взять чисто рабочие часы, то суммарно выйдет на вечер в лучшем случае. Как обстояла ситуация. Есть один крупный сайт, над ним работает дев тим. И есть некоторые надстройки над этим сайтом, до которых у дев тим никогда руки не доходят. И есть клиент, который некоторым образом со всем этим связан (каким образом - не уточнял). Соответственно, цепочка была такая - дев тим (которые ответственны за продакшен), клиент (который кидает на фриланс часть нужных ему работ, которыми официальной команде нет времени заниматься) и я.

Клиент ставит задачу (внести какие-то правки), я их вношу, измененную версию отсылаю ему, он ее отсылает разработчикам - те смотрят, и либо разворачивают обратно, либо кидают в продакшн. И клиент почему-то хотел не сразу все правки "скопом" сделать/отправить, а пачками по несколько штук. Вот и получалось, что нужно что-то сделать, я за полчасика делаю, отсылаю ему, он отсылает им, ждем ответа, и по новому кругу...

Но в целом все шло гладко, никаких накладок не было. Зная, что все правки будут проходить ревизию их айтишников, для каждой версии писал CHANGELOG.txt на кучу килознаков, по делу и без. И README.txt тоже поначалу писал со всякими измышлениями на тему. Увидел, например, что сайт выкидывает ошибку на какой-то странице (т. к. на локальном сервере у меня в php.ini стоит в показе ошибок E_ALL) - отпишусь, что так и так, задачи передо мной такой не стояло, но упомянуть посчитал важным. Или каждую страницу гонял через валидаторы до и после правок - если были расхождения в результатах, отдельно писал, какие и почему, и допустимо ли это (у них использовался Doctype: XHTML 1.0 Strict, соответственно вставка какого-нибудь необходимого партнерского iframe'а с кучей аргументов выливалась в ряд ворнингов). Не знаю, читали ли они это все, но ни разу код обратно не развернули.

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

Ок, проблема из-за меня, мне и разбираться. Пошел писать в суппорт, "так и так, пропустил оффер, он истек, а я как бы нанят и работа считай сделана, не могли бы вы его переоткрыть?". Через пару дней получил ответ, "клиент может пригласить вас повторно, пусть тыкнет на соответствующую кнопочку вон в том углу". Отправил этот ответ клиенту. "Да я на эту кнопку и тыкал, ошибками сыпет." Снова в суппорт, "клиент тыкал, не помогло". Еще через пару дней, "ну, пусть очистит кэш в браузере и самом апворке, зайдет с другого браузера, бла-бла-бла". Понятное дело, что это вряд ли поможет и банальная отписка (что странно, ибо я мог спокойно попросить заплатить через ту же палку, но хочу оставаться внутри системы и отдать им свои 10%, могли бы для таких финансовых вопросов реагировать оперативней и цеплять более технически подкованный суппорт, а не копипастеров хэлпа), но все же перенаправил ответ клиенту.

— Эх, ничего не работает из предложенного. А давайте так - у меня вот тут еще одна таска есть. Если будете делать, то забываем про текущий оффер, просто открываю новую работу с бюджетом с учетом предыдущей таски, $(150 + 100). Согласны?
— Согласен.

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

Новая таска уже оказалась чуток поинтересней, даже покодить пришлось - аж целых 50 строчек на PHP и 30 на JS.

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

Беглый инвестигейтинг позволил обнаружить внутреннюю своего рода апишку, которая возвращает JSON последних сообщений. Ну а большего, стало быть, и желать нечего. Написал свое слайдшоу с нуля на базе этого API, визуально мало отличающееся от оригинального. До кучи еще приделал простенькую систему бэкапов (т. к. никто не может гарантировать, что с этим "API" ничего не произойдет завтра) - каждые 100 запросов JSON ответа пишется в backup.txt, если в какой-то момент API сломается, то будет использоваться последняя версия JSON'a из бэкапа, плюс уведомляшка на почту, дескать, все сломалось и работает на костыле. Клиент этого не просил, но против своих привычек не попрешь, делаю как умею. Впрочем, ему понравилось судя по всему, даже ремарку сделал, "I can see how chess culture can influence people, in cases of IT to anticipate steps ahead". В шахматы захотелось поиграть что-то. Никогда по-серьезному не занимался, не считая шахматного кружка у трудовика в школе, за что стыдно.

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

То, что не заплатят - даже вопроса такого не стоит. Клиент изначально предлагал перейти на почасовку, потом предлагал сразу 50% авансом вперед заплатить (на что я отказался, ибо наполовину сделанная работа - считай не сделанная, уж лучше все сразу по факту). И трат у него в бирже под $10к, и сейчас на него работает параллельно несколько фрилансеров со вполне себе нормальным рейтом, от $25/h до $55/h. Не доверять нет ну никаких оснований.

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

Еще вот от других клиентов пачка прямых предложений пришла, на условную постоянку (30+ часов в неделю, контракт от 3+ месяцев), везде отказался, совсем ничего интересного.

Из печального - с лета комиссия повысится в два раза, с 10% до 20%. Это касается только оборотки меньше $500 между клиентом/фрилансером (т. е. не обязательно разовый заказ, а именно суммарные средства, полученные от одного и того же клиента). Чем эта сумма выше, тем ниже процент (10% для сумм $500-$10k и 5% для $10к+). Говорят, что так хотят простимулировать долгосрочные контракты и длительное сотрудничество.

С одной стороны - плохо, т. к. коснется меня это напрямую, длительных контрактов как раз пытаюсь избегать. С другой - на моих микросуммах +10% все те же копейки, не велики потери, просто работать больше надо.

Modulbank

Написали из Modulbank, хотели заказать у меня обзорчик и размещение баннера. Отказал, конечно же. У меня блог все-таки не для рекламы финансовых организаций, а для постинга рисуночков. Но упомянуть их посчитал все-таки нужным, так как в письме они сказали, что нацелены на малый бизнес, и среди их ЦА - вебмастера и фрилансеры, оформленные как ИП и работающие в основном на зарубеж. Дескать, изучили всю информацию по теме, и теперь получать переводы от всех этих партнерок и бирж на свой р/c можно без проблем.

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

Т. е. не то чтобы рекомендую, а просто информирую.

К слову о банках. Сам являюсь клиентом Альфа-Банка. Срок действия пластика истек, должны были перевыпустить новый без дополнительной заявки. Зашел в интернет-банк, они там недавно онлайн чат прикрутили, решил затестить. Задал вопрос, как что, готова ли карточка и если да, где могу забрать. Ответили через несколько секунд. Нет, реально, даже и минуты вроде не прошло. Не бот, живой человек. И это был вечер выходного дня. Ну просто 10/10. Единственное, что не понравилось - сам плагин чата, нельзя поле ввода сообщения растянуть, показывается лишь одна строка, и автоматическую отправку по Enter тоже считаю неправильным. Т. е. вводить что-то длиннее одного предложения - уже сложно. Писать им через обратную связь со своими предложениями/нареканиями не буду - думаю, и так прочитают, упоминания о себе в интернете отслеживают, за что им тоже плюс.

DeskTime

DeskTime трекинг времени за апрель 2016

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

Average workday в почти 13-ть часов - радоваться нечему, бага в версии 1.38 под Линукс, не ставится на паузу при простое, а продолжает считать последнее открытое приложение, таким образом после обновления до этой версии Overall DeskTime за сутки стал всегда равным 24 часам. Отписался им в суппорт, поблагодарили, сказали, что разработчиков уведомили. Через несколько дней скинули 1.39 бетку потестить, на которой до сих пор и сижу. С ней этой баги уже нет, но появилась другая - трекер запускается раз через раз. Сказали, что работают над этим и пока не могут найти, в чем проблема. Сейчас проверил - официально доступна пока все та же .38-ая версия.

Продуктивные приложения:

DeskTime продуктивные приложения

Вся суть моих тасок - 14 часов на чатики и 3 часа на непосредственно разработку.

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

Все приложения:

DeskTime все приложения

Первые два пункта - из-за баги. Остальное - печаль сплошная.

Eog - вьювер картинок, рисование с фото-референсов.

Evince - пдф вьювер, начитка английского вслух, плюс Гугловские гайдлайны для асессоров аж на 160 страниц наконец-то осилил.

Рисование

Каждый день, часа по полтора.

Кубы:

Рисование натюрморта из геометрических тел

Figure drawing с фото-референсов, теперь и из кубиков:

Рисование фигуры человека с обобщением до геометрических фигур

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

Мольберт из гипсокартона

Т. е. к компьютеру не подойти. Поэтому решил пропустить месяцок-другой, пока с клиентом таску наконец-то не закрою.

Зато оняму много вышло на этот раз:

Рисование оняму

Рисование оняму

Рисование оняму

Социалочки:

Tumblr: 1, 148 фолловеров (+13).
DeviantArt: 148 вотчеров (+1).

 

 

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

Комментарии

Опять работаешь бесплатно? )))
Бессмысленная и беспощадная бесплатность. )

Расскажу пару примеров на дороге.

Едет небольшой поток по _главной_ дороге сворачивая с пересечением встречной на нерегулируемом перекрестке. (В России это был бы поворот налево)
Уже почти все проехали остаюсь, например, я, какая нибудь машина позади и машина впереди. И вдруг машина впереди решает пропустить поток накопившийся на встречке.
Тем самым только усложняя движение (потому, что основная, более нагруженная дорога, остается занятой, на ней стоят две машины и байк и мешают движению)
Бессмысленная и беспощадная "вежливость".

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

Это были примеры "беспощадности"

__
Теперь про бессмысленность.

Вот я сделал игру про башенку. Она заработала мне за май 860 долларов. Заплатил художнице я что-то около 20000р. Работа явно имеет бОльшую ценность. И поэтому, что 20, что 30, мне все равно ок. Более того у нас даже величину переводов определял я, так, что думаю если бы я этого не делал, то сумма была бы еще меньше. (Я там кстати должен еще на тысячу р ей. Она даже не намекает на это.)

Для работодателя который оперирует десятками тысяч и который содержит штат дармоедов (я про твой пример 150+100) ты - сокровище и он готов платить тебе соответственно. И когда ты говоришь "да не не надо мне денег я не жадный" и отказываешься от какой-то задачи, ты в глазах работодателя поступаешь как мудак. Он думает как-то так: "Да возьми ты это бабло и помоги мне с этой задачей, все равно же программировать любишь, чего ты мне мозг насилуешь".

Они там в европах и америке иногда ужасно вежливые бывают. Я сам напарывался со своей прямолинейностью. Поэтому я тебе за заказчика эту ситуацию разъясняю ))))
Все это не просто работа, не просто деньги. Это кирпичики чьего-то бизнеса. Чьей-то идеи, задумки. Деньги тут подсчитываются в первую очередь не как конкретная сумма, а так, чтобы хватило на задачу. Задача, она ценней денег, иначе бы не было самого заказа. Хочешь быть "хорошим", делай задачи, а ЛИШНЮЮ скромность засунуть в... ну туда, да. Лишние же деньги потом отдашь на благотворительность.

Не хочешь брать деньги за "Да и брать что-то сверху за то, что по сути одну цифру заменил на другую - не комильфо. По времени так вообще смешно вышло - сейчас глянул, от первого сообщения в чатике до получения оплаты прошло меньше 50-ти минут. Не так уж и плохо." ?
Ну так бери нормальные задачи. С погружением. С изучением. С активным гуглением.
Это банально интересней. Я вот пишу на шарпе и каждый день по какому-то поводу ловлю экстаз мозговой. Вчера например впервые создал свое событие для своего же класса, было круто. (У меня как у кодера уровень так себе и я многого не делал и не знаю). Сегодня стоит другая задачка, но я в ней опять создам пользовательское событие. И от того, что я вчера узнал что-то новое и полезное, а сегодня смогу это применить во второй раз, от всего этого чувствуется кайф.

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

Рассматриваешь акк апворка, как актив? Нарабатывай.
Думаешь срубить много денег когда-то потом? Может срубишь, а может и нет. Но в любом случае, чтобы поднять эту вероятность, надо научиться правильному отношению к деньгам. Вот и научись с апворком.

___
Ну или хотя бы для начала начни к вопросу о цене дописывать

— Нет, больше ничего не надо. Сколько с меня?
— $25, НО МОЖЕТЕ НАКИНУТЬ.

P.S Я сам в мае сверстал одностраничник и немного его покодил за скромные 9к р. Да я мог бы по идее запросить больше, потому, что мое время стоит дорого. Я мог бы запросить меньше, потому, что задача простая. Но я просто запросил в районе рынка. Плюс 1кр запросил за пару правок. Я эти деньги даже не стал брать, лежат у моего "посредника".
При этом:
а) задача решена, все довольны.
б) я порешал сторонних задач и тоже получил удовлетворение.
в) ни у кого не возникает ненужного напряжения по поводу денег.

Ой, да какая эта работа, так, на кнопочки потыкал)))

Ну а если серьезно, то не совсем дурак, и всем своим действиям аргументацию имею.

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

Отказываюсь от задачи - мудак для клиента сразу, тут не спорю.

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

Из двух зол выбираю меньшую.

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

С первой работой все так и было, отдельная CMS на сабдомене. А вот с новой предложенной - уже нет. Там по Ctrl+U сразу понятно, что "висит" на том же бэкэнде, что и головной сайт. А головной сайт - сириос бизнес в медицинской тематике, с офисом и штатом.

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

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

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

Ecommerce сразу отказываюсь, он даже у меня в стоп-словах при поиске тасок стоит. Единственный мой опыт с приемом платежей - привязывал на свой сайт какой-то аггрегатор в рунете, который потом кучу раз отваливался и приходилось пополнять счет вручную после писем от пользователей "пополнил счет, ничего не пришло, как так?" С таким бэкграундом оказывать услуги по прикрутке биллингов как-то глупо. Ну ок, может быть просто, формочку ПэйПала там разместить или около того. А может быть сложно, если нужны какие-то дополнительные способы приема платежей, разные страны и т. д. Я просто не в курсе ни как это делается, ни какие могут возникнуть проблемы. А подводные камни так или иначе будут, без них никак. Придет время прикручивать прием платежей на свои сайты - никаких проблем, что может быть проще, почитать документацию, кое-как реализовать, потом переделывать по уму по ходу дела, что-то сломается - починить на лету, часть платежей не будет доходить - разбираться как что. Но это для себя ОК, при работе на клиентов это уже ни разу не ОК.

Ну да, несколько раз уже были такие диаложики,

— А вот у меня еще таска есть, надо прием платежей прикрутить.
— Извините, но нет. У меня в e-commerce опыта никакого нет. Т. е. совсем.
— Ну и что. Потратите лишнее время на разобраться, потом зато больше клиентов сможете брать.
— Я отказываюсь не из-за того, что придется потратить много времени, а потому что не могу гарантировать результат и есть вероятность, что наделаю совсем уж детских ошибок, которые потом аукаться будут вам еще долго. Наймите кого-нибудь с опытом в коммерции. А я пасс.

Или сайты с нуля. Я не знаю, как их делать, вот честно.

Что с дизайном? Самому - у меня в лучшем случае StackOverflow-like выйдет, а клиенты хотят модно-молодежно, хоть и не юзерфрендли. Бесплатные шаблоны? Совсем не вариант, не сателлиты же. Заказывать на тимфоресте? Я как-то ковырял эти шаблоны, ад сплошной и никакой юзабельности, и шаг влево-вправо особо не сделаешь, все поедет.

CMS какая? Тот же Друпал? Зачем клиенту этот монстр, и кто его суппортить будет потом, хотя бы следить за выходом новых security updates?

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

Тупо набором хтмл страничек с инклудами хэдера-футера без админки и прочих фич? Чтобы потом клиенту ради того, чтобы поправить где-то текст, приходилось открывать таску на фрилансе?

При этом очевидно, что есть конторы/фрилансеры, которые специализируются на сайтах под ключ, и у которых все эти вопросы давным-давно решены и технология отлажена. Есть готовые сборки разных CMS, есть свой фреймворк, есть пак проверенных фри-шаблонов и базовых скелетных тем, есть пул стандартных вопросов клиенту, чтобы быстро определить, что ему надо. И т. д. К ним и надо обращаться. У них будет быстро и качественно. А у меня долго и непонятно как, 60 метров сорцов ядра Друпала для 10-ти страничной визитки, например. Выяснять у клиента что ему нужно тоже не совсем вариант, "— Вам админка нужна или заливать те же картинки и через фтп норм будет? — А что такое фтп?".

И так далее. Не говоря уже про предложения по разработке логотипов/SEO/администрированию. Для себя я могу рисовать логотипы, заниматься оптимизацией и админить свой сервак. Но за деньги - увы, нет.

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

И еще отказываюсь от работы, в которой ну вообще не вижу смысла,

Это кирпичики чьего-то бизнеса. Чьей-то идеи, задумки.

Года полтора-два назад был клиент, со своим "бизнесом, идеями и задумками". Что-то поделал ему, отношения были оче хорошие и вообще. Он хотел меня загрузить работой на много месяцев вперед, а то и лет. А я отказался, когда уже полностью вник в проект и понял что и как. Хотя все его новые таски мог спокойно делать в лучшем виде. "Извините, но та реализация, что у вас есть на руках - не взлетит. Все ваши таски оторваны от реальности и их выполнение ни насколько не приблизит вас к конечной цели. Дальнейшие траты на меня будут просто деньгами на ветер. Более того, все что вы на меня уже потратили - тоже считай выкинутые деньги. Я так работать не могу. Извиняйте. По-хорошему, надо выкинуть все, что уже сделано и зафиксировать убытки, без разницы сколько времени и денег вы уже вложили. И делать все с нуля по уму, в первую очередь озаботившись поиском нормального лида. Но это разве что мысли вслух, советовать что-то и, соответственно, брать на себя ответственность в вашем случае не берусь, т. к. могу ошибаться." Только этот отказ был не в два предложения, а на несколько листов прокрутки, лол, с пояснениями, почему не взлетит.

Мудак? Мудак.

Но вот сейчас пять минут пытался вспомнить адрес его проекта (суть прослойка между конечными клиентами и клининговыми агентствами), все-таки вспомнил. Зашел. Да, все как я и говорил. Воз и ныне там. Ничерта не работает. Зато деньги сразу видно вбуханы - мультиязычность, переводы на несколько языков, разные динамические фичи, промо-видео снято и т. д. Но не работает, весь критичный функционал в 404 и прочих ошибках, либо вообще не сделан. Потому что архитектура изначально была неправильная, поверх которой еще прошлись с десяток фрилансеров за $10/час.

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

Я согласен, отказавшись я поступил плохо. Но еще хуже я поступил бы, если продолжил работать. Опять же, из двух зол.

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

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

— Эх, хорошо все-таки быть офисным программистом. Иногда сверху спускают новые задачи, в которых вообще не разбираешься. А надо, других вариантов нет. И понеслась - в офисе допоздна, кофе литрами, брейнсторминг... И все сделано. Хотя еще не так давно казалось, что вообще нереально. Левелап за левелапом.
— Ну, не знаю. Хорошо быть фрилансером. Можно брать только те задачи, в которых разбираешься. А где не разбираешься - отказываться.

И каждый по-своему прав.

У меня сейчас как. Есть некая кривая скилла, которая со временем растет, ну или должна расти.

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

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

А т. к. средний скилл у меня довольно низок, вот и получается, что весь фриланс вообще считай детский сад.

Т. е. тут одно из двух - либо начинать брать таски на пике своих возможностей (что повлечет снижение качества и увеличение сроков), либо качественно поднимать свой средний уровень. Решил пойти по второму пути.

Скажи прямо, что задача сложная и нет гарантии ее решения. Если заказчик с тобой УЖЕ поработал, то он должен понять это.

Пробовал, не верят, думают, что шучу:

— But as for now it's more like an idea, I hope it will work as expected, but right now I'm not 100% sure, only like 99.99%
— "I'm 99.99% sure, just not 100%" you have a good sense of humor

Рассматриваешь акк апворка, как актив? Нарабатывай.

В целом, нарабатываю, пусть и очень-очень медленно. Под отзывами появилась пагинашка, уже на одну страницу не помещаются. Job Success удается удерживать на 100%, "Clients who would recommend you" тоже соточка, даже при текущих темпах через несколько месяцев должен обзавестись плашкой Top Rated, ну а выше в плане ачивок уже и некуда расти. Только что ряд тестов пересдать и войти в Top 10% по большинству из них, плюс в настройках акка все на максимум выставить (у меня пока собственная оценка скиллов и английского стоят либо на середине либо на минимуме), ну и хотя бы один раз попробовать почасовку, чтобы не было 0 hours в статистике. Тогда уже должен начать крутиться в топе поиска по нужным ключам и получать по несколько прямых предложений не в месяц, а в день (судя по тому, что читал в интернетах - сильно за 10 прямых офферов в день вполне себе норма, если аккаунт висит в топе). Т. е. тихой сапой, но аккаунт качается.

Думаешь срубить много денег когда-то потом? Может срубишь, а может и нет.

Нет, задачи такой не стоит. $300/месяц за глаза, больше конкретно с фриланса не нужно, чисто мелочевка на текущие расходы и бытовуху. Ставка на много денег как была на свои проекты, так и остается.

— Нет, больше ничего не надо. Сколько с меня?
— $25, НО МОЖЕТЕ НАКИНУТЬ.

Со стороны клиента при закрытии таски есть поле "бонус", где он может накинуть столько, сколько посчитает нужным. Мне несколько раз накидывали, иногда даже в размер и больше основной оплаты. Ничего не имею против.

Другое дело, что если в процессе работы не было явного пересмотра цены, то я считаю, что не имею ни права ни оснований сам называть сумму, отличную от изначальной. Единственно верная трактовка fixed-price, ИМХО.

Забыл одну немаловажную вещь добавить :)

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

"Фиксед-прайс" и подразумевает разовую работу, поэтому только он у меня в фильтрах и стоит.

На апворке есть целый пласт почасовки/лонгтермов, либо на определенные задачи, либо просто как айтишник на подхвате.

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

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

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

Я согласен, что с таким подходом я сильно проигрываю по деньгам. По деньгам вообще самое простое - найти почасовку каким-нибудь сферическим веб-разработчиком на 6+ месяцев, даже если брать смешные $10/час и работать по паре часиков в день, уже будут выходить хоть какие-то суммы. Но я на фриланс не ставлю в плане денег, а занимаюсь им исключительно постольку-поскольку и со своей атмосферой. ^_^

Понимаю что последний абзац это почти ответ на то что я написал ниже – но я просто вас не понимаю почему вы «настолько» против постоянной работы?

Вот читая ваши ежемесячные отчеты - не понимаю - почему вы не устроитесь на нормальную работу с 8 до 18 програмером да куда угодно, я уверен, что у вас уже хватает знаний намного выше джуниора ну возьмут вас джуниором ну через 6 месяцев синьором будете точно. Вы же уже столько лет прозябаете (читал ваши статьи "туда" в глубину) - жалко просто, что навыки пропадают зря а время уходит. Были бы у меня ваши навыки (php и все такое) я бы уже давно где нибудь в москве (вы ведь из россии?) или какой другой столице работал бы на «нормальной» работе… жалко просто, что такие навыки и при этом какие то копеечные фрилансы которые вообще не понятно, зачем за такие копейки делать. Заметил что вы очень принципиальный но просто подумайте о том что время уходит и тут не до принципов.
Почему вы не устроитесь php (js, sql и т.д) программистом в нормальную контору с достойной ваших умений оплатой? Или хотя бы удаленную постоянную работу а не странные фрилансы. Зачем вы так себя не цените?

p.s. Знайте пока вы делаете странные фриласны за гроши – где то там за тысячи километров от вас открывая ваш месячный отчет слышен громкий фэйспал и минут 15 немого сожаления о том что «вы так и остались где были».
Цените себя.

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

Ответ на от Частый гость, …

видя его старательность

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

уже руку сломал фейспалмами

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

:3

Как-то так.

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

Хорошо это или плохо - время рассудит. Пока, правда, судит не в мою пользу. Но еще и не вечер, только-только смеркаться начало, немножко времени в запасе есть. Ну и да, на вкус и цвет и кому что.

Нормальная работа. Что мне она даст? Ничего. Прозябать точно также в офисе год за годом. Ну ок, будет стабильность, в месяц порядка 50к или около того. Смогу себе айфон купить, который мне не нужен. Планшентный компьютер, чтобы с дивана хабр читать, который я не читаю, но если буду офисным работником, то стану, а то что еще на корпоративах обсуждать. Машину, чтобы на работу ездить. Сейчас машина не нужна, некуда ездить. Но будет работа, можно и машину будет купить. Квартиру. Хотя нет, квартиру уже не куплю. Только если лет за пять дорасту до крепкого миддла-синьора со 100к окладом и впишусь в ипотеку лет на 30. Еще на курорты деньги появятся. Целых две недели в году можно будет ездить отдыхать. Не хочется, но надо. А то о чем на корпоративах рассказывать.

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

Из итогов марта:

>устройся в какую нить конторку тем же девелопером но на фуллтайм

Смысла особого для меня в этом нет, если честно.

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

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

Зарплата - это хорошо, конечно. До сотки можно достаточно быстро дорасти. Вот только мне эта сотка не так чтобы и сильно нужна. На данный момент есть условно два чекпоинта - первый, это некоторая минималка на "выживание", 15-30к или около того. А дальше уже надо сильно за 100к плюс перспективы, чтобы была возможность хотя бы теоретически недвижкой обзавестись той же. Офисный оклад даже в 100к - это копить непонятно сколько, а потом ипотеку брать лет на двадцать.

Текущие копейки - это всякое разное, чем пока перебиваюсь, к основному вектору развития сильно не имеют отношения. А основной вектор - свои проекты, пока в трех тематиках (stand-up comedy, learning English, drawing). Не ГСы/статейники, а вполне себе серьезные нишевые ресурсы. По всем трем направлениям - идей и наработок более чем достаточно, но по факту же на руках нет ничего. Вот сейчас начинаю форсированно развивать параллельно все эти направления одновременно. Если хоть одно "выстрелит", то уже будет очень хорошо, в том числе по деньгам и перспективам (хороший средний нишевой проект под бурж, даже в таких нишах, как entertainment/educational - это уже доход в несколько тысяч долларов, что копейки для буржа же, но уже приятные сотни тысяч в пересчете на рубли с возможностью накопить на ту же студию в черте города за адекватные год-два).

Из итогов февраля:

Тут у меня вот какая проблема, цели в те же 50-150кр/месяц совершенно не стоит, а это плюс-минус вилка офиса или того же фриланса на постоянке.

Микроцель - держать некоторую минималку, порядка 30кр, тупо на существование. Будет больше - не против, конечно, но не сильно и надо.

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

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

Ну и так далее.

А, на других бложиках в холиварах тоже приходится зачастую защищаться:

Но ровно также не устраивает и офис в вилке 50-100к. Перед глазами примеры есть. Можно подумать, хорошо живут. Та же околосотка (до которой дорасти еще надо) – отслюнявливать сильно за 30к на аренду быстро надоедает, более разумным вариантом начинает вырисовываться копить несколько лет, а потом вписываться в ипотеку лет на дцать с первоначальным взносом, и все это время держаться за рабочее место, т. к. и стаж с высокой зп должен быть большим (иначе ляма 3 не дадут), и потом эту самую ипотеку еще выплачивать надо будет. Мне сие не шибко интересно. Ну и отношение к деньгам биз/офис у меня разное – отдавать 70% от доходов с биза на аренду ок (“мы делаем деньги из воздуха, чтоб снова пустить их на ветер”), 70% с зарплаты уже не ок.
...
Но идти на пятидневку только ради того, чтобы иметь возможность в перспективе взять ипотеку – пока что таки да, не вариант и не в планах.
...
Мне и текущая сфера деятельности оче норм. На тридцатку должен выйти осенью, инфа почти соточка (апрель/май порядка 20к). А между 30-50-70к разницы для меня особой нет. Ну и в имеющиеся направления – верю, что вещь тоже далеко не последняя.
...
Со стороны, конечно, видней. Но лично я считаю, что на данный момент исходные данные по всем направлениям у меня если и не идеальные, то приближенные к ним. Лучшего просто и пожелать нельзя. И как бы оно не само образовалось, а пришел к этому сам со временем, пусть и окольными путями и слишком уж за многие годы. Дропать все сейчас было бы по меньшей мере глупо, ИМХО.

Т. е. да, найм ну вообще не интересен ни в каком аспекте. Текущие копейки - просто минималка на существование, на "хлеб и воду", грубо говоря, не более того. Основная цель - вменяемый доход со своих проектов.

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

>Нормальная работа. Что мне она даст?
Опыт, вы будете быстрее расти, учится у окружающих и вообще на проэктах

>Прозябать точно также в офисе год за годом.
Я не предлагал год за годом - вы можете раз в пол года менять работу - никто же не запрещает. Научились всему чему могли на одном месте - ушли и пошли дальше.

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

>но если буду офисным работником, то стану
не попробуете не узнаете

>Машину, чтобы на работу ездить.
Снимите комнату рядом с работой, смените работу снимете комнату в другом месте.

>Но будет работа, можно и машину будет купить. Квартиру. Хотя нет, квартиру уже не куплю. Только если лет за пять дорасту до крепкого миддла-синьора со 100к окладом и впишусь в ипотеку лет на 30.
Не знаю сколько вам лет но то как вы расписываете все напоминает 18-и летних девушек которые еще с вами не заговорили а уже придумывают как будут ваших детей звать.
Никто вас не заставляет покупать все что вы перечисляете - если вы обходились без квартиры "до" то сможете и "после". Мне жаль что вы делаете фриланс за пару копеек когда стоите в сотни раз больше.

Проблема в том что то что вам под силу сейчас будет уже не под силу через 5 -10 лет. Скорость набора вами опыта на фрилансе - во всю видна в ваших отчетах - вот вы сами скажите как вам на фрилансе получать достойную оплату что бы в месяц выходило вот вы упомянули 50К - ну скажем эти 50к как вы с нынешними навыками сможете делать?
А через год как по вашему сколько у вас будет на фрилансе? Те же 20 534.
А через два года?
У вас есть идеи как получать ДОСТОЙНУЮ компенсацию за ваши умения вашим способом?

>По всем трем направлениям - идей и наработок более чем достаточно, но по факту же на руках нет ничего.
А у вас есть какие то дедлайны? Если нету то как вы вообще оцениваете прогрес?
>Если хоть одно "выстрелит"
А если два из трех не выстрелит а третье будет еле тлеть? Есть ли дедлайны когда все это "прибить"?

>что со своими текущими идеями/наработками вполне себе получится выйти за ближайшие несколько лет на доход в несколько тысяч долларов
Тоесть дедлайн - 2018 год? ну что ж нормально - как помню ваши фото - вам лет еще не много и в 2018 вас джуниором должны взять.

>отдавать 70% от доходов с биза на аренду ок
>идти на пятидневку только ради того
Вы все крутитесь вокруг квадратов я же говорю о том что бы вам нормально платит за ваши умения и все. Не хотите в офис значит нужна удаленная работа. Просто жалко смотреть на 20.5К и убитые годы, и какие странные "фрилансы"

p.s.
Извиняюсь за съеденные окончания в некоторых словах, надеюсь понятно что имею ввиду.

Опыт, вы будете быстрее расти, учится у окружающих и вообще на проэктах

И на это у меня тоже есть заготовленная копипаста! :)

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

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

А так у меня целая мешанина вышла - программирование на всем подряд, фронтэнд/бэкэнд, включая C++, настройка всяких серверов и линуксов, SEO/SMO/SMM, дорвеи/сателлиты/MFA/форумы/блоги/сплоги/сервисы/etc., арбитраж...

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

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

И вот взять хорошего миддла по веб разработке интранетов из серьезной конторы - знаний в этих областях ровно ноль. Сильный специалист, скоро и до лида дорастет. Но ни что такое LP, ни что такое сплит-тестинг и т. д. не знает от слова совсем, представление о SEO на уровне 10-ти летней давности, метатеги там прописать и тайтл.

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

По скиллам вопрос спорный. Эникейщиком/суппортером/вебмастером - тут скорее будет деградация, вместо развития. Примеры перед глазами есть.

Труъ разрабом в труъ конторы - оно, конечно, хорошо. За пару лет можно "прокачаться" до годного разработчика. Вот только применимость этим скиллам за пределами работы в команде над крупным проектом на определенной должности и под надзором лидов весьма спорная. Примеров перед глазами опять же куча. Грамотные спецы, этого не отнять, но как что-то свое - либо в планах годами, либо вырвиглазное нечто уровня народных сайтов, и по идее, и по исполнению. При этом пишут всякие модули под хайлоуды, с секьюрностью, со всеми наворотами только в путь.

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

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

Другими словами, ИМХО, навык работы над крупными проектами в должности миддла даст навык работы над крупными проектами в должности миддла, но никак не научит создавать свои проекты.

раз в пол года менять работу

Любое IT на хороший оклад - это как минимум крупный проект + миддл, т. е. только-только въезжать будешь полгода во все это делопроизводство. Годика полтора-два уже более реальный срок, да и то не факт, может в конторе есть куда расти.

она должна быть адекватна и у вас должно хватать не только на хлеб если вы умеете делать что то дельное

Она и есть адекватная. То, что хватает только на хлеб - не аргумент против адекватности, получаю ровно столько, сколько стою.

не попробуете не узнаете

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

Снимите комнату рядом с работой, смените работу снимете комнату в другом месте.

Порядка 30кр выйдет в месяц, чуть больше. И по факту свободной налички будет оседать в кармане не сильно больше, чем имею сейчас.

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

Если бы я стоил в сотни раз больше - я бы получал в сотни раз больше. Рыночная экономика же. Получаю пару копеек - значит и стою пару копеек.

Проблема в том что то что вам под силу сейчас будет уже не под силу через 5 -10 лет.

Но будет под силу уже что-то другое. Все течет, все меняется.

эти 50к как вы с нынешними навыками сможете делать

Смогу. Поставив крест на своих "хотелках" и выбранном векторе развития.

Проблема в том, что эти 50к ничего для меня не поменяют кардинально.

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

А через год как по вашему сколько у вас будет на фрилансе? Те же 20 534.

Да, те же пару сотен долларов. Но должны подтянуться другие источники доходов, кратно превышающие фриланс.

ДОСТОЙНУЮ компенсацию за ваши умения

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

А у вас есть какие то дедлайны? Если нету то как вы вообще оцениваете прогрес?

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

Есть ли дедлайны когда все это "прибить"?

Придет время - "прибью" без проблем. "Прибил" в свое время под сотню сайтов и с десяток разных направлений деятельности. Дедлайнов нет, да. Ориентируюсь исключительно на свое восприятие целесообразности. Считаю целесообразным - тяну. Нет - прибиваю.

Тоесть дедлайн - 2018 год? ну что ж нормально - как помню ваши фото - вам лет еще не много и в 2018 вас джуниором должны взять.

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

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

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

>а просто эникейщиком/вебмастером

Вы себя не до оцениваете.

>А аккаунт на stackoverflow и опенсорс на гитхабе зачастую лучше записей в трудовой будут.

Согласен - но согласитесь рефёралы с прошлых работ от прошлого руководства не менее а наверное более интересны.

>Если бы я стоил в сотни раз больше - я бы получал в сотни раз больше.

Как жаль - но тут ошибка в логике, как мне кажется - если бы вы сами оплачивали свою работу самому себе же - вы бы могли говорить что "...я стоил в сотни раз больше - я бы получал..." не вам себя оценивать а как выговорите рыночной....ваши принципы вас ведут в странном направлении. Я предлагаю вам поверить что вы стоите большего - вы продолжаете "не верить" что ж я попробовал (судя по вашим цитатам пробовал не я один) - нравится ваш блог - написал то что давно хотел написать.

>Потом будет поздно? Ок, не велика потеря, я свой выбор сделал.

Ох как же вы принципиальны. Все что могу сказать еще лет 7-9 (судя по "В восемнадцатом уже третий десяток разменяю") и вы будете думать по другому.

У вас нет бесконечного времени, то что есть (время) вы продавать дорого(за столько за сколько следует) не хотите (в силу каких то убеждений настойчивость в которых достойна уважения) - раз уж вы такой дорогой ценой (продавая за копейки ваше время- а это дорого) зарабатываете себе время на свои проэкты - ну так приложите усилия к ним. Ведь вроде рисунок это один из них (stand-up comedy, learning English, drawing) а с другой стороны вы пишете "вполне себе отдаю отчет, что одно дело я со своим своего рода хобби и затратами в час в день" либо я что то не понял.

Ваша упертость достойна уважения и все же я подытожу то что хотел сказать:
1-ВЫ стоите намного больше чем сейчас в ваших отчетах обычно значится. Что бы вы там не думали :)
2-Что бы быстрей прогрессировать в рисунке вам нужно найти учителя работы которого вам покажутся как цель вашего обучения в рисунке и что бы вас направляли в некотором направлении.

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

Вы себя не до оцениваете.

Убежден, что оцениваю я себя более чем адекватно и объективно.

С одной стороны - я вижу чем занимаются оффлайновые знакомые в офисах, и их уровень.

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

но согласитесь рефёралы с прошлых работ от прошлого руководства не менее а наверное более интересны

Над этим тоже работаю.

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

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

не вам себя оценивать а как выговорите рыночной

Рыночная же и оценивает.

Меня как специалиста - фриланс. Если платят бакс в час, значит и стою бакс в час.

Мои проекты оценивает сам интернет. Если бы они были качественные и востребованные, то и в итогах уже были совсем другие цифры.

Имею что имею. Но ни разу не унываю, т. к. все это дело поправимое.

Я предлагаю вам поверить что вы стоите большего

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

нравится ваш блог - написал то что давно хотел написать

Спасибо ^_^

Все что могу сказать еще лет 7-9 (судя по "В восемнадцатом уже третий десяток разменяю") и вы будете думать по другому.

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

(время) вы продавать дорого(за столько за сколько следует) не хотите

Я его продаю. Очень-очень дорого, вот так:

такой дорогой ценой (продавая за копейки ваше время- а это дорого) зарабатываете себе время на свои проэкты

Никакие 50к зарплаты не сравнятся по ценности со следованием собственным амбициям.

ну так приложите усилия к ним

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

Ведь вроде рисунок это один из них (stand-up comedy, learning English, drawing) а с другой стороны вы пишете "вполне себе отдаю отчет, что одно дело я со своим своего рода хобби и затратами в час в день" либо я что то не понял.

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

Ваша упертость достойна уважения и все же я подытожу то что хотел сказать:
1-ВЫ стоите намного больше чем сейчас в ваших отчетах обычно значится. Что бы вы там не думали :)

Спасибо!

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

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

вы еще более настойчивы и уперты чем кажитесь

Есть такое :) И если мне не изменяет память, в упертости меня укоряли начиная с самого детства. Не изменился, стало быть. :)

Успехов вам в ваших проектах.

Спасибо!

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

Не за что! ^_^

То же самое с рисунками – у вас последние пару лет не растет уровень, топчитесь на месте. Думаете взять количеством? А уверенны, что вам хватит терпения? Точно? – вам следует найти наставника (практикующего художника) который вам будет говорить, где вам и что поправить – так все делают вначале, или просто рисуют на пару что бы друг друга критиковать. К примеру https://www.youtube.com/watch?v=mOOi2Gp9Vto У всех есть те кто их направляют возможно у вас и есть в голове планка планка «как вы хотите рисовать» но вы явно сами не знаете как туда прийти.

Поспорил бы :)

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

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

Прогресс у меня да, не блещет. Но в целом - как в среднем по больнице. Может чуть ниже. Может и не чуть. Но в целом - средний прогресс. Я слежу за всякими ветками обсуждений, где люди показывают свое развитие, обсуждают что как и так далее. Не случайные подборки на том же девиантарте, а тематичные треды в /ic на форчане, например, где никто кривить душой не будет и где люди планомерно работают над скиллом, а не рисуют как попало. Если с нуля начинать - что-то начнет получаться год на пятый, не раньше. Это не взятая с потолка цифра, это как оно есть в среднем. У меня еще не все так плохо, есть и куда более запущенные случаи.

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

>Примеров, когда люди после 5-10 лет художек, курсов, частных занятий и прочего не выносят абсолютно ничего - масса.
Но вы ведь рисуете не для того что бы стать одним из "них"?

>У меня еще не все так плохо, есть и куда более запущенные случаи.
Зачем вы регулярно равняетесь на худших :)?

Но вы ведь рисуете не для того что бы стать одним из "них"?

Если честно, то я вообще не знаю, для чего и зачем рисую.

Зачем вы регулярно равняетесь на худших :)?

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