(no subject)
Aug. 22nd, 2024 11:33 pmИ сразу расскажу еще о другой, независимой от предыдущего рабочей истории.
Связывается со мной чувачок и рассказывает, что хотели бы они нечто исполнить. Суть вопроса для меня была очень прозрачна и я отнёсся к подкату прохладно: в этой теме всё, что можно технически реализовать, мне известно. Да, можно все сделать, что пипл пожелает, но вот ведь незадача. Также мне известно, что каждый и всякий воспринимает эти задачи сильно неадекватно. Вроде того, что надо просто найти какого-то волшебника, и тот за мелкий прайс сделает чудо... То есть, недооценивают сложность и сложность даже не исполнения, а поддержания: то, что то, как именно они видят решение проблемы - это очень нестабильно и скорее всего будет рассыпаться и потребует продолжения банкета в то время как хотелось бы волшебнику заплатить один раз и немного.
Чувачок быстро потерялся, и было это - в 2020 году. И вот в 2024 мы празднуем возвращение героя!
Чел пишет, что мы общались четыре года назад и они по прежнему видят необходимость в кое-какой разработке, несколько проектов и хотелось бы поговорить. Далее идет какая-то вялая переписка в течение недель и даже месяцев, один раз мы даже с ними поболтали в режиме телеконференции. Чуваки теряются на долгое время, но потом опять выходят на связь...
Контора турецко-американская, как всегда рассказывает о том какой она глобал маркет лидер и все такое.
Так-то вроде обычная болтовня - и я невысоко оцениваю возможность нормальной работы с этими товарищами, но в процессе нашего общения происходит очень забавный эпизод.
Я замечаю на StackOverflow немного странный вопрос и смотрю кто же его задал. Ба! Так это же мои знакомцы... В какой-то момент, когда они выпали из общения, некто, кто описывает себя как сеньор-инженер из Турции постит вопрос, который я однозначно идентифицирую как продолжение моего предыдущего разговора о потенциальной разработке. В профиле инженер незамысловато указывает место своей работы - все сходится.
Человек задает вопрос в стиле несопоставимом с лычкой "сеньор". Ну окей, мы с таким знакомы :) Поскольку вопрос очень нишевый, то никакого внимания он не получает вообще. Как я уже пару раз упоминал - все, кто в этом что-то понимает на хорошем уровне, устроены в жизни лучше моего, так что "помощи зала" жаждущим бесплатной помощи ждать неоткуда. Самая смехотура состоит в том, что человек сделал попытку, набросал небольшой объем кода и обозначил места "я не знаю как тут делать дальше". И вот он знает 1%, а не знает 99%. Но он даже не понимает насколько много он не знает. Чуваки, видимо, уверены, что половина дела уже сделана, осталось немного, чтобы какой-то маг дописал какую-то неведомую абракадабру и чтобы произошло чудо...
Проходит ещё месяц и ребята опять выходят на связь со мной. Они мне присылают этот же самый проект, который я видел на StackOverflow месяц назад, и просят дать фиксированную цену на недостающие 99%, которые они, видимо, оценивают несколько иначе.
Поскольку я серьёзно разговариваю даже с такими товарищами, то я дал им вариант, за который я готов взяться и отвечать. Но, думаю, что они от предложения не особо в восторге.
no subject
Date: 2024-08-23 06:29 am (UTC)Кстати, расскажите пожалуйста, а как вы пришли к решению разговаривать со всеми и подолгу? С одной стороны - бесплатная трата своего личного времени. А с другой?
no subject
Date: 2024-08-23 08:12 pm (UTC)Это вопрос, видимо, пересекается и с другим - как я пришел к тому, чтобы вести анонимный журнал в интернете :)
Я общаюсь с разными незнакомыми людьми по нескольким причинам.
Во-первых, принципиальная ставка ещё много много лет назад на работу без традиционных условий трудового контракта. То есть я обычно работаю с людьми в рамках отношений, когда ни одна из сторон не может эффективным образом навязать выполнение своих требований, даже если они обоснованы. То есть, выбор вариантов ограничен списком: продолжать работать, прекратить и не заплатить, прекратить и пропасть со связи.
Оказывается, так можно вполне неплохо работать, долго, годами, и на взаимовыгодных условиях. Никаких трудовых кодексов и т.п.
Но с моей стороны такая работа подразумевает, что ты продолжаешь пусть даже вяленько держать руку на пульсе: быть готовым потерять работу в т.ч. по независимым от тебя причинам, и найти новую. Для этого как бы ты не был доволен текущим занятием, ты интересуешься тем, что происходит вокруг. Простые вопросы: кому че надо, кто что спрашивает, кто что предлагает, делаешь какие-то контакты. И надо поддерживать коммуникативные способности общаться с людьми и понимать их. Причем желательно научиться не просто читать текст, а понимать из потока информации по максимуму - интонации, подтекст и т.п.
Всё это достигается тренировкой. Кому-то это объяснили в школе и тем людям проще, но лично мне некому это было растолковать и поэтому к необходимости такого взгляда на вещи я сам для себя внезапно пришел примерно вскоре после окончания ВУЗа, и очень медленными шагами эти коммуникативные навыки улучшал. Я быстрее начал выуживать подробности из общения, но медленней учился формировать разумное и выгодное для себя поведение. Поэтому я продолжаю такие небольшие интеракции в том числе и ради тренировки.
Второе - это то, что со временем это перестало быть какой-то большой сложностью. Я не особо много трачу времени и быстро переключаюсь между историями, помню их подолгу. Это я собираю их для рассказа воедино из крупиц, а в жизни это порой бывает так, что прочитал письмо, в течение дня вернулся к нему в мыслях пару раз, пото на следующий день еще пять минут потратил на ответ. Потом это все повторилось несколько раз. Сказать, что это стало большим бременем я вряд ли могу.
И кроме всего прочего эта тренировка отлично укладывается поверх привычной инженерной работы. Вот мы дружно побыли на конференц-звонке и потом кто может пересказать или обратить внмиание на подмеченные детали и т.п. Это ведь очень нужный и полезный навык, а откуда он берется? По сути из простых вещей: интроверт делает свою рабюоту хорошо потому что он интраверт, но при этом дополняет свои способности тренировкой того, что как интроверт не имеет :)
Если так уже свести глобально из чего состоят основные навыки программиста, так это (1) память (2) внимание к деталям (3) коммуникативные способности (4) способность переключаться между задачами, и только после этого идет список каких-то там технологий, опыта работы сколько-то лет в чем-то и т.д.
no subject
Date: 2024-08-23 09:14 pm (UTC)Спасибо, есть о чем подумать.
no subject
Date: 2024-08-23 06:57 am (UTC)Кстати, если вопрос нишевый, а ниша не его, то понятно, что он в ней как слепой котенок. И вопросы могут быть соответствующие. Разумеется, есть общие вещи, которые синьору спрашивать не стоит.