Вчера решил зайти на upwork.com, взять какой нибудь проект по фрилансу, скучно было, а остальные проекты закончились. У меня проектов на этом сайте не было, а первый взять сложно - у тебя еще нет рейтинга и обычно людям без рейтинга не доверяют, типа он забудетне справится и ему пофиг будет, а у меня проект сорвется и потеряю кучу времени. Поискал с утра минут 15, нашел проект русского чувака, хотя весь сайт на английском и 99% проектов зарубежные. И, все пишут только на английском сообщения. Там работа на 100$, но самой работы - ну на полчаса максимум описано. Отписал ему предложение, начинающееся со слов "А что будет, если написать cover letter на русском?" И там еще пару строчек, типа тут работы почти нет, за вечер справлюсь. Он отписался через 5 минут, уточнил есть ли у меня время, скинул исходники проекта, чтоб я точнее оценил сроки. Договорились, создали контракт. Заказчик сказал что завтра собирается релизить проект, так что надо быстрее все сделать.
Я вечером пришел с работы, сделал все задачи за полчаса, там все задачи начального уровня, вообще кто угодно мог бы справиться и мне даже неловко было брать за эти 30 минут 100 баксов. Начал смотреть остальной проект, нашел несколько серьезных проблем с которыми релиз заказчик точно не сделает, исправил их и отписал анализ примерно на А4 мелким текстом, что и почему я поменял. Отправил ссылки на исправления и со спокойной душей лег спать.
С утра проснулся, увидел перевод в 200 баксов вместо сотни и прочитал от него сообщение, - "Спасибо Вам большое. Вы проделали очень большую работу. К сожалению в результате при *и тут описание проблемы, которую я не заметил вечером, но без исправления которой релиз все равно не выпустить*
И, предложение поработать еще с ним над этим приложением с новым контрактом, если мне интересно. Воспроизвел проблему у себя, найти причину с утра не удалось за почти час, вообще не понимал почему это происходит, пошел на работу. Заказчик скинул еще с десяток изменений, которые нужно исправить по новому контракту, включая этот баг с картой. Пришел домой, пофиксил за два с половиной часа 9 проблем, оставив 3-4 часа на тот самый баг напоследок. Устроился поудобней, предвкушая 3-4 часовой интереснейший анализ кода, так как уже анализировал этот баг с утра и у меня вообще не было вариантов что с ним делать. И, блин, случайно написал одну строчку, вообще не ожидая результата, проверяя вообще другой сценарий и баг исправился : (. То чувство, когда устроился смотреть интереснейший фильм, а тут он сам перемотался на конец и показал всю концовку, после которой просмотр вообще не интересен.