做程序猿的老婆应该注意的一些事情

Сегодня я расскажу о муже одной молодой женщины и их истории. Все совпадения случайны.

Одиннадцать лет назад я впервые встретила программиста — во время военной подготовки на первом курсе. Я даже не уверена, что программист помнит, что это была наша первая встреча. Тогда я случайно притворилась творческой натурой и вступила в гитарный клуб. Я хотела взять самоучитель по гитаре для начинающих, и восторженный Брат Хай из гитарного клуба сказал, что он есть у одного его однокурсника, и отвёл меня за ним. Это была наша первая «встреча» — я увидела только сгорбленную над компьютером фигуру, спиной ко мне... Я серьёзно подозреваю, что программист даже не поднял голову, чтобы взглянуть на девушку, загоревшую, как перевёрнутая панда, потому что, передав книгу, он быстро вернулся в объятия своего компьютера. Соответственно, я тоже не помню, как он выглядел.

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

Тогда я ничего не знала ни о компьютерах, ни о программистах. Я знала только, что эти студенты компьютерных специальностей в большинстве своём были от природы непутевыми, играли в игры, не учились, и аура гастарбайтеров становилась всё сильнее и сильнее. Они носили жёлтые тапочки гастарбайтеров на занятия, ели в столовой вместе с братьями-гастарбайтерами, не мыли голову и прятали её под шапками, выбирали одежду из кучи грязного белья, когда нечего было надеть, а их кружки так давно не мыли, что в одной пчёлы действительно свили гнездо. Каждый день они разбирали чужие компьютеры, сжигали чужие процессорные чипы или таращились в компьютер, изучая «хрень» (Debian), или собирались вместе, чтобы смотреть видео...

Хотя позже программист немного ударился в творчество и присоединился к группе как басист, он всё равно оставался самым бестолковым в группе: просто опускал голову и упорно играл, не то что яркие солист и гитарист.

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

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

Я спросил его: «Разве тебе не нравится изучать информатику? Как ты превратился в кучу дерьма?» Он сказал: «Это те учителя, которые используют устаревшие учебники, и учат куче дерьма».

Факты доказали, что он был прав. Меня это немного озадачивало — я никогда не видел, как он учится, но оказалось, он умел писать код и даже помогал другим писать дипломные работы, а после выпуска без проблем нашёл работу.

Насчёт того, куда податься после выпуска, программист выразился так: «В Китае только в Пекине, Шанхае, Гуанчжоу и Шэньчжэне ещё осталась хоть какая-то IT-индустрия. Выбирай место». Я сказал: «Тогда поехали в Пекин». Так мы и приехали в имперскую столицу.

Семь лет назад в Пекине, на первых работах, стартовая зарплата программиста составляла всего 2500 RMB, а я устроился в издательство со стартовой зарплатой тоже 2500 RMB.

По моим воспоминаниям, первые два года работы были самым утомительным временем для программиста. В течение двух лет он почти совсем не отдыхал. С понедельника по пятницу он работал сверхурочно до 10–11 вечера, а то и позже, либо не спал всю ночь. По субботам и воскресеньям он днём ходил в офис работать сверхурочно. В то время он всё ещё занимался мобильным портированием. Когда ты молод, можешь выдержать ночь без сна и на следующий день всё равно пойти на работу. Сейчас программист иногда всё ещё не спит всю ночь из-за релизов, но на следующий день ему почти требуется отдыхать большую часть дня. С возрастным фактором не поспоришь.

От того, что в колледже мы были вместе каждый день, до необходимости позже привыкнуть ждать, когда программист закончит сверхурочную работу, — адаптация требует времени, и есть люди, которые так и не привыкают, как я. Даже сейчас, если программист возвращается поздно после сверхурочной работы, я не могу заснуть; мне приходится ждать, пока он вернётся домой, чтобы лечь спать. В результате моё здоровье тоже пострадало от недосыпа.

После четырёх лет работы в Пекине мы только тогда задумались о том, чтобы пожениться. К тому времени он уже один раз сменил работу и перешёл в стартап, начав работать над iOS. В программисте меня восхищает то, что он довольно чутко чувствует тенденции индустрии. Его тогдашнее изучение iOS было одним из примеров, и он также хвастался, что ещё в колледже предсказал, что продукты в стиле микроблогов станут популярными, а когда Bitcoin только появился и почти никто о нём не знал, он майнил два дня, и т. д. Но я не знаю, просто ли этому мужчине на роду написано никогда не получать нежданных доходов, поэтому он всё так же старательно работает наёмным сотрудником, чтобы сводить концы с концами.

В стартапе, куда он перешёл, он также стал техническим руководителем. Переработки были не такими интенсивными, но всё равно было трудно увидеть выход. Стиль компании было сложно изменить, поэтому в итоге он не поверил в радужные обещания компании. Я сказал: если компания действительно выйдет на биржу, разве все опционы на акции в сумме не превысят 30 миллионов? Программист спокойно ответил: не волнуйся, она не выйдет на биржу.

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

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

За семь лет он из молодого парня превратился в дядю, его вес вырос с 55 кг до 75 кг, из легкомысленного кодера — в мелкого менеджера в большой компании. Это очень соответствует пути роста программиста. Трудно сказать, радоваться этому или печалиться.

Я замужем за программистом уже много лет, и хотя я всё ещё полный новичок, я всё же могу подытожить несколько моментов:

Во-первых, нужно уметь выносить одиночество

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

Во-вторых, нужно уметь выносить уныние

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

В-третьих, нужно уметь позаботиться о быте программиста

Конечно, большинство программистов нетребовательны к одежде и еде, но и ждать, что они будут много делать, тоже не стоит. Некий программист каждое утро только и кричит: «Нет носков, чтобы надеть! Нет футболки, чтобы надеть!»

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

В-четвёртых, вы должны дать программисту финансовую свободу для покупки электронных товаров

Например, механическая клавиатура стоимостью более 1k, наушники дороже 1k, всевозможные игровые устройства Nk и множество других мелочей вроде браслетов. Короче говоря, как только выходит новое электронное устройство, если они хотят его купить, они должны его купить, иначе им становится не по себе во всём теле.

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

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

В-шестых, участвуя в их тимбилдингах, вы должны уметь вливаться в коллектив

Например, за едой вы должны низко опустить голову и жадно есть, и жадно пить напитки. Иногда, услышав «За здоровье!», вы чокаетесь, хихикаете и затем продолжаете, опустив голову, есть и пить. После еды и питья играйте в Sanguosha или техасский холдем.

В-седьмых, вы должны понимать некоторые базовые термины

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

В-восьмых, вы должны боготворить Стива Джобса и помнить имена важных шишек в IT-сфере

Читайте больше IT-новостей, когда вам нечего делать.

В-девятых, вы должны напоминать [им] остерегаться программистских болезней

Остерегайтесь кератита, заболеваний плеч и шеи, жировой болезни печени и теносиновита.

Десятое, не стоит слишком беспокоиться о том, что у программиста проблемы с противоположным полом

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

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

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

Двенадцатое, последнее и самое важное: хвалите программиста, цените его эстетику, потому что программирование — это тоже искусство.

У всех программистов есть определённая аура; иначе мы не смогли бы так легко выделять программистов из толпы на улице.

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

Отдайте честь программистам.

Источник: http://www.techug.com/things-about-be-programmers-wife