День девятый. 12-ое сентября.

День девятый. 12-ое сентября.

junsenioradmin

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

Я думал, что выглядел так же круто.

На дворе стоял 2013 год - середина 10-ого класса. На столе лежал диплом дополнительного образования с гордой надписью на развороте - “Инженер-программист”. На втором развороте было написано “Специальность - Разработка баз данных”. Разрабатывал и инженерил я в IDE Delphi 7, которая уже к тому моменту была устаревшей и интерфейсом напоминала Windows XP в лучшие свои времена:

Что я умел? Да ничего, даже ООП толком не знал. Писал функциональный код, функции были на 2-3 экрана, переменные назывались “temp” и “data”. Дядя Боб бы не продал мне свою книгу, посчитав, что это уже не лечится. Но я думал, что я хорош собой и хотел зарабатывать на своих знаниях. Как же мне заработать? - подумал я, и понял, что без предложения спроса не будет. Начался этап регистрации на форумах, вступления в группы в вк и создания тем с предложением своих услуг. Через пару дней в одной из групп в vk, где просили помощи студенты и школьники, появилось объявление примерно следующего содержания: “Нужно разработать программу, которая будет управлять базой данных на Delphi 7” Навряд ли я смогу описать свою радость, когда в личке автор мне ответил: “Да, ещё актуально”. 

Парень сбросил мне ТЗ, сказал что срок неделя и заплатит он 4 тысячи. “4 тысячи!” - подумал я, и взялся за заказ. Днём я учился и гулял, а вечером садился за мою первую работу, выполняемую на заказ. Школьнику 10-ого класса чертовски греет душу осознание того, что он - настоящий программист и ему заплатят за это деньги. Ещё больше меня грело понимание, что я смогу выполнить работу, работая вечерами по 4-5 часов. Сейчас я понимаю, что в тот момент, скорее всего, я и зародил в себе желание в дальнейшем работать сам на себя, а не на дядю. Хотя тогда этого ещё не понимал. 


Работа шла, компоненты перетаскивались, архитектура программы начинала выстраиваться. В какой-то момент, через 3-4 дня у меня стали появляться вопросы касательно технического задания. Обычные вопросы, возникающие всегда, когда в ТЗ что-то размыто. Написав своему заказчику и выждав ответ - вопросы решил. На следующий день появились новые вопросы, я написал ещё раз и ещё раз получил ответ. Затем - ещё раз. В третий раз заказчик ответил мне “Слушай, вот тебе контакт (прилагает ссылку) девушки - спрашивай у неё”. Я настолько увлёкся работой, что открыл диалог с девушкой и стал задавать вопросы ей. Общение пошло быстрее и к концу недели программа была готова. Подошёл момент, когда нужно было отдать программу, а мне за это отдадут деньги. Я понимал, что если отдам программу - мне могут не заплатить. Заказчик тоже не хотел платить первым, опасаясь, что в этом случае уже я не выполню свою часть работы и пропаду в закате. Идея пришла следующая - сделать демо-доступ на 10-15 минут, после чего программа закроется и удалится. Тем же вечером я написал небольшой .bat-файл, который прописывался в реестр и запускался при запуске компьютера. Джойнером .bat был склеен с .exe моей программы таким образом, чтобы .bat запускался скрыто и не показывал своего присутствия. В моей программе был зашит таймер (стандартный, насколько помню, компонент), который через заданное время запускал .bat, а тот уже закрывал программу и удалял её. Само собой весь файл запускался с правами администратора, чтобы всё это стало возможным. Господи, я тогда считал себя самым умелым специалистом по ИБ. Про антивирус перед этим я успешно узнал, ссылаясь на то, что антивирус не любит некоторые компоненты Delphi. Антивируса, к моему счастью, не было. 


Настал час X - я написал заказчику “Я сброшу вам программу, вы её проверьте и, если всё работает, жду оплаты”. Заказчик порадовался и ответил, чтобы программу я бросал девушке, с которой мы уточняли ТЗ - она проверит. Я сбросил девушке программу, удостоверился, что она её запустила и ошибок не было (значит и вся моя система сработала). Через 15 минут девушка мне написала, что программа закрылась, но до этого всё работало так, как надо. Я сказал написать это её начальнику, чтобы он сбросил мне деньги, после чего я передам уже полную версию программы. 

Далее: Д - девушка, П - парень, который размещал объявление, Я - я. 


Д: “Начальнику?”

Я: “Ну да, начальнику. Я так понял, что с вами я уточнял рабочие моменты, а оплату сделать должен он.”

Д: “Он Ваш начальник, а не мой. Отдайте мне уже мою программу, я за неё уже заплатила 8 тысяч”

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


Главное - подавить эмоции. Я это тогда сделать не смог - первым же порывом был открыт диалог с заказчиком, было написано сообщение о судах, анальной боли и возврате всех денег мне, если он не хочет проблем. Параллельно с этим я начал гуглить информацию о нём - само собой, пустота. Вспомнив, что один раз он сбрасывал мне свой контакт в skype, его skype тоже улетел в строку поиска. Первая ссылка - чёрный список заказчиков. Удар моей же руки по моему же лицу увенчал мысль, почему я не мог проверить это сразу.

Вторая ссылка - сообщение на одном из форумов с поиском заказчика, ник автора совпадает с его skype. Поиск всех сообщений на форуме по этому нику, поиск информации из сообщений, какая-то почта, связанная с одним из логинов на очередном форуме. Поиск информации по этой почте. Какой-то номер телефона. Номер был забит, по-моему, в Viber, и появилось имя - пусть будет Артём. Я понимал, что, вероятно, мой заказчик никакой и не Артём, и гуглить я не умею, но решено было попробовать. 

Открыв диалог с заказчиком я увидел, что сообщение давно прочитано и в ответ - тишина. Я написал ещё одну угрозу судом, но начал её с обращения: “Артём, ...”. И знаешь, это сработало. Через 10 минут он спросил мою карту, и ещё через 30 от Артёма Артёмовича А. мне пришли 4 тысячи рублей. Диалог пиликнул ещё одним сообщением: “Договаривались на 4. Больше не сброшу”. Затем я попал в его чёрный список.


Я сидел и охуевал от происходящего. А больше не с происходящего, а с самого себя. Почему я не задумался, когда меня перенаправили на другого человека? Почему не погуглил информацию о заказчике сразу? 

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


Мне просто повезло - заказчик оказался неопытным кидалой, а я чудом вышел на его имя. Поверь мне, тебе так не повезёт. Как и мне во второй раз. Поэтому ВСЕГДА используй безопасные сделки. 


Но мораль тут не одна:

1) Любые подозрительные действия со стороны заказчика - это повод для беспокойства. 

2) Всегда используй безопасные сделки.

3) Работать удалённо - это приятно. Попробуй работу в офисе, но не ставь на себе клеймо офиса и работы на дядю. Выбери сам, что тебе приятнее, а не иди по накатанной. 

Report Page