У цій статті йдеться про соціальні, професійні та психологічні причини, через які багатьом програмістам складно будувати романтичні стосунки, навіть маючи стабільний дохід і затребувану професію. Для розуміння проблеми почнемо з цікавого прикладу. От для всіх 14 лютого, це “День Святого Валентина (День закоханих)”, а для програмістів це – день комп’ютерника у той же самий день. Випадковість? Так проблема у тому, що самі програмісти не пам’ятають та не святкують ні день закоханих ні день комп’ютерника.
Специфіка професії та стиль життя
Робота програміста передбачає тривалу концентрацію, занурення в абстрактні задачі та взаємодію з логічними моделями. Більшість робочого часу проходить за комп’ютером, часто в режимі віддаленої роботи. Це формує стиль життя з мінімальною кількістю спонтанних соціальних контактів.
На відміну від професій, де комунікація є основним інструментом, у програмуванні результат важливіший за процес. Це поступово знижує потребу в емоційному обміні поза вузьким професійним колом.
Мислення програміста і міжособистісні стосунки
Алгоритмічне мислення добре працює з кодом, але часто дає збої в людських стосунках. Програмісти звикли шукати причину, оптимізувати процес і отримувати передбачуваний результат. У стосунках це не завжди можливо.
«Людські відносини не піддаються повній формалізації, як би нам цього не хотілося».
Еріх Фромм
Спроба застосувати логіку умов і циклів до емоцій партнера може створювати напруження. Там, де потрібне співпереживання, програміст може шукати раціональне пояснення.
Дефіцит соціального досвіду поза професією
Багато майбутніх програмістів ще зі школи або університету фокусуються на технічних дисциплінах. Хобі, коло спілкування та інформаційне середовище часто залишаються однорідними. Це зменшує шанси на природні знайомства.
- обмежене коло спілкування, пов’язане з ІТ;
- мінімум подій офлайн;
- відсутність навичок small talk;
- незручність у нових соціальних ролях.
У результаті навіть за наявності бажання знайомитися бракує практичного досвіду.
Високі вимоги до себе і партнера
Програмісти звикли працювати з системами, де помилки мають причину і рішення. Це переноситься й у вибір партнера. Часто формується внутрішній чек-лист вимог, який складно реалізувати в реальному житті. То ж нічого дивного немає у тому, що під час першого побачення програміст спитає чи знає дівчина мову програмування Пайтон або чи буде вона її вивчати. Та й ще посилання може надати на курс програмування: https://qaweb.dev/learning-python-ua, щоб на наступній зустрічі було про що говорити.
Додається і професійний перфекціонізм: спочатку кар’єра, потім стосунки. Але «потім» може відкладатися роками. А час за комп’ютером спливає надто швидко.
Питання, яке варто поставити собі:
Чи справді я шукаю партнера, чи ідеальну модель, яка не допускає помилок?
Онлайн-знайомства і їхні обмеження
Здавалося б, програмістам має бути легко в онлайн-знайомствах. Але тут виникає інша проблема. Профіль у застосунку часто сприймається як технічне завдання: оптимізувати фото, текст, алгоритм лайків.
Це знижує спонтанність і живість спілкування. До того ж багато програмістів швидко втрачають інтерес, якщо не бачать миттєвого результату.
Що може допомогти змінити ситуацію
Проблема не в самій професії, а в супутніх звичках. Вихід лежить не в зміні роботи, а в розширенні соціального контексту.
- участь у подіях, не пов’язаних з ІТ;
- розвиток емоційного інтелекту;
- відмова від надмірної раціоналізації стосунків;
- усвідомлення, що невизначеність — норма для людських взаємин.
Цікаво, що багато програмістів знаходять пару саме після того, як перестають активно «шукати» і дозволяють подіям відбуватися природно.