Знакомьтесь, Алексей Пахунов из Житомира
Программное обеспечение, которое отвечает за полёт Crew Dragon, пишет он. Старший разработчик ПО в группе Flight Software, SpaceX Илона Маска
Программное обеспечение, которое отвечает за полёт Crew Dragon, пишет он. Старший разработчик ПО в группе Flight Software, SpaceX Илона Маска
Я тут немного пива выпил в жару, сейчас я вам все расскажу как было... :)
Кто себя или меня узнает - не выдавать! :) Постараюсь покороче писать - но я под пивом... так что никаких гарантий... :)
Меня крайне огорчают некоторые личности. Люди последнее время стали какими-то радикалами - они или черное кричат или белое - и при этом поубивать друг друга готовы.
Не получается в одном посте изложить всю многогранность моего отношения к вопросу. И если я что-то критикую - это не значит что я ненавижу. И не выпендриваюсь я - пишу как есть.
Я могу такое о студентах писать - но я в жизни не посмею их унизить. Потому что в свое время, меня тоже терпели - и большое спасибо этим людям. (расскажу ниже)
Я могу и так возмущаться - но у меня на самом деле от этого эмоции, и не надо говорить что "ааааа - вы знаете как им бедным плохо, а тут еще вашу долбанную математику учи. Абразавание ацтой!!! Только практика рулит!!!" - хотя они же блин математики :) что им еще учить? И я не гноблю их, и не насмехаюсь - я сожалею, но эмоционально. Ситуация же уже есть, и не я ее создал.
Или вот реально пишешь как было - а тебе начинают - "В Оксфорде учился буржуй, они там все козлы - им на нормальных людей насрать. А с простым инженером никто так не станет возиться" Да блин. Станет. Ну нет у них нашего "по знакомству" или типа особого отношения. Те оно конечно есть, но не так. Все открыто - работаешь, пользу приносишь - молодец, на тебе бонусов. Просто надо объяснить "как и почему" так бывает. Так каждый может - не все хотят. И я им не стану завидовать - я скажу "Охрененно чувак! Красавчег!" и подумаю - надо тоже так попробовать...
Ладно это лирика - к делу...
Я все детство провел в райцентре. Учился в обычной школе, жил в обычной советской однокомнатной хрущевке с мамой, папой и сестрой. Поскольку дома места не было (там вся квартира метров 20), я все время после школы проводил во дворе, или шлялся туда где мне было интересно.
Мама была военным, потом школьным учителем, потом преподавала в университете.
Папа тоже был военным, потом на пенсии и потом занимался всяким - но нигде определенно не работал, хотя работал но я уже был взрослым тогда и с ними не жил. Он слегка забухивал иногда, и я тогда вообще сваливал из дома и приходил только поспать.
Доход семьи - объяснять не надо. Все было прилично, но ходил я в одной и той же одежде годами. Нормально жили - тогда многие семьи так жили. Маме спасибо что возилась со мной и поддерживала в моих интересах. Отцу спасибо за характер и за то что иногда по делу мозги вправлял.
В школе я учился хорошо, но не старался. + Проведение большинства времени во дворе, тяга к всяким экшенам итд - ну такой "дворовый хулиган - интеллектуал". Носил очки, но никто не трогал - тк мог и в морду дать неслабо, и не боялся. (тоже спасибо Папе - научил)
Даже на учете стоял в детской комнате милиции, и классуха раз в неделю приходила посмотреть - в каких я условиях живу. Хз почему - я вот сейчас вспоминаю - все норм было.
Когда я учился в 4 классе. (11 лет где то) - я ходил мимо статистического центра домой. Там стоял вычислительный комплекс такой здоровый на весь этаж, и дядьки шастали в белых халатах. Но окна были наполовину замазаны краской, а там где не замазаны - было хреново видно.
Но в этот раз было тепло, и окна были открыты. Я просто подошел посмотреть. Дядьки это заметили, и один из них вышел на улицу через центральный вход и подошел ко мне.
"Чего смотришь? Интересно? Так пошли - покажу", - сказал он. Вот так я определил будущую профессию. :) Без шуток.
Показали мне что внутри, что то рассказали - и дали книгу с собой. Такое описание ОС, еще по советскому ЕСПД оформленное. Будете ржать - но я прочитал. Нихрена не понимал, но читал.
Мама меня водила в библиотеку, я с детства читал много и это любил. Начал просить журналы про технику, и разбираться. Через какое-то время я прочитал все-таки это описание, и даже с большего понял.
Пошел обратно к дядькам в белых халатах. Принес им книгу - прочитал говорю, давайте что-нить еще. Они поржали - посадили меня за терминал - показывай что умеешь. Ну показал простые команды - каталог посмотреть, файл открыть итд. Дядьки ржать перестали.
Дали мне такое же описание по паскалю. + я уже сам нашел в журналах описание языка LOGO и что-то про LISP и BASIC читал. Паскаль освоил быстро - дядьки стали пускать меня программить на постоянной основе, когда у них с работой не завал.
Через пару лет я уже писал нормально на паскале, бейсике само собой. Стали появляться персоналки у знакомых - zx спектрумы итд. У меня не было - ну блин кто мне его купит. Ходил к друзьям - программили вместе, ну и в игрушки играли конечно. :) Хотя компания подобралась нормальная - все программистами в итоге стали. Освоил язык ассемблера z80 - писали на нем всякие демки и загрузчики для zx, и прочее...
Я уже в классе 8 учился, когда один деятель открыл контору. Ну он такой аферист был - но тогда все коммерсанты те еще аферюги были - время такое. Вот он нас приобщил к работе. Мы писали какой-то софт на dBase - и он нам даже денег давал. Причем мама меня все пытала - думала я красть начал. :)
Потом этот деятель куда то делся - а компьютеры остались. Тк он арендовал это помещение в детском клубе (типа станции юных техников) - это так там и осталось, по наследству.
Директор клуба тогда нас к себе "подтянул" - мол давайте, кружок программирования организуем для школьников. Я уже писал - один из нас так там и работает до сих пор - и его ученики призовые места на мировых олимпиадах и конкурсах берут каждый год, с 90х годов. Золотые люди - Он и Директор клуба, они столько для людей сделали...
Я тоже там работал - первая запись в трудовой, в 16 лет.
Отец все это не одобрял - мол "нафиг тебе это - иди вон как все нормальные люди в хабзу и на завод, тебе эти игрульки" итд.
Ну выбора особо не было. Тк жрать то надо, мама одна все тянет, отец нестабильно. Пошел после 9 класса я в СПТУ. Отучился на КИПиА с отличием - очень хвалили, сразу сдал на 4 разряд и пошел на завод + в клубе работал. Потом пошел в армию.
Вернулся из армии и пошел в техслужбу МВД электронщиком. Там они подохренели от моей прошаренности в компьютерах, тем более тогда они уже были там + тогда программисты это вообще был "редкий малопонятный зверь" - меня быстро переоформили программистом.
потом к нам привезли на испытание новое оборудование, оно тогда разрабатывалось только, я тогда впервые ОС Novell Netware увидел в работе. :)
Я как-то влез в исходники софта для оборудования, и поковырял из любопытства - сделал модуль резервного копирования данных, и автоматического восстановления - ибо вручную я задолбался ну и еще там пару фич. Особенно не в кайф когда за тобой ночью приезжают, потому что "все упало". :) Получил по голове от начальства. Но люди из этого проекта заинтересовались, пообщались со мной, и забрали меня к себе.
Программил у них, хотя не очень долго. Потом еще много где работал. Был даже первооткрывателем - например сделали с одним товарищем первый клиент-банк для предприятий, для одного банка. Была еще моя софтина для расчета ЗП - еще на FoxPro написанная (причем она работала с этим клиент банком автоматически). Все хвалили и пользовались ей неприлично долго.
В Оксфорд я попал уже когда работал с англичанами. Мы завершили проект, очень успешно, они были очень рады. + они сами ученые - биологи.
Просто спросили - хочешь учиться? Мы дадим рекомендации. Да вот тут да - в Оксфорд без рекомендаций наверно документы даже смотреть не станут, но это-же Оксфорд. Сдал экзамены и меня взяли. Учился за свои кровно заработанные, пахал на 2 работах. (благо дело можно в рассрочку - платить помесячно или по любой другой схеме - как договоришься)
Учился еще много где - курсы брал по отдельным предметам или циклам в университетах в США и в Европе. Всякие вендорные курсы. Вообщем все что хоть как-то мне было интересно - сразу лез туда. :) И вообще учусь постоянно.
Работу тоже выбираю где поинтереснее. Те не деньги или должность - а экшен и опыт, а деньги само собой - хорошему спецу хорошо платят. А я хороший спец. И не выпендриваюсь я - это так и есть. Просто я уже прошел фазу "ямы страданий", и теперь здраво оцениваю и себя и других.Мне моя профессия в кайф, я же не за деньги ее выбирал.
И опыта у меня завались - я и гос проектами руководил, и директором был, и программировал все на свете, и научно-технологическими исследованиями занимаюсь, и на чем я только не говнокодил... :) Последнее вообще болезнь - увижу что-то новое поговнокодить, если зацепило - готов все кинуть и идти хоть стажером - только ДАЙТЕ ПОТРОГАТЬ!!! :) :) :)
И вот в итоге сейчас - я опять учусь, работаю + преподаю на мехмате, пишу диссертацию, в стартапе участвую, статьи пишу всякие, курсы веду, компании некоторые консультирую, в OpenSource комьюнити участвую (некоторые apache продукты немного говнокодю + вендорные комьюнити + ОС некоторые тоже), в паре научных ассоциаций иногда возникаю, ну и еще немного всякого... Не скучаю вообщем...
Но я ленивый человек, что очень помогает все организовать эффективно.И да - иногда мне лень останавливаться... :)
Пусть только напишет кто то что "это блин для избранных", "так не все могут". Я много людей знаю которые так-же и даже покруче смогли. У меня просто сейчас такой круг общения. Меняйте свой если вы с ними не пересекаетесь.
Вот у меня реально в жизни было "0" перспектив. В лучшем случае 6 разряд КИПиА к пенсии. Но люди хорошие вовремя мозг вправили, и я начал им правильно пользоваться. :)
И не выпендривайтесь - типа "зачем на этих балбесов время свое тратишь". Если бы дядьки в белых халатах , директор клуба, мой учитель физики, и многие многие нормальные люди в моей жизни, так же думали - я бы хренпойми где и кем был вообще. Поэтому я так не могу поступить с людьми, пусть даже и балбесами...
Просто старайтесь - потом будет легче... Просто будьте людьми, осознающими ответственность за себя и окружающих. Мы не для развлекухи постоянной живем, и не для вещей - а в голову надо что-то положить, и передать тем кто будет после вас...Делайте и будет вам - если оно конечно вам надо. А если не надо - не деморализуйте других и не мешайте им делать!
Все - пора останавливаться! :)
Не ругайте за сумбур - как смог так и написал. Спасибо за внимание.
Дело было 10 лет назад, в сложном 2008 году, когда прошел по миру так называемый экономический кризис. Коснулся он и моей небольшой программисткой фирмы. Нас тогда было около 25 человек. Кризис начался внезапно: клиент приносящий 25% оборота, оповестил нас, что вынужден приостановить производство. Не очень хорошая новость. Ситуация внештатная, но пока не аварийная.
Мы затянули пояса уменьшив как можно накладные и административные расходы.
А буквально в течении следующих двух месяцев сократили производственные мощности несколько других заказчиков. В итоге мы потеряли 40% оборота. А вот теперь ситуация стала аварийной.
К счастью у нас была довольно крупная сделка в разработке, которая должна была бы компенсировать ущерб. Но сами знаете, лето, кризис, а в такие времена деловые решения принимаются медленно. Да и вообще, можно ли было вовсе рассчитывать на эту сделку?
Фирма ушла в минус. Но на тот момент я уже был стрелянный и пизженный воробей, и имел благоразумие накопить денег на черный день.
У нас был запас хода на несколько месяцев. Но это не спасение, а всего лишь отсрочка коллапса. Надо принимать решение о сокращении организации и это надо делать до того как истощатся накопленные средства.
Надо сокращаться. Надо сокращать людей. Трудное и неприятное решение. Присутствует ощущение своей несостоятельности. И по хер, что читаешь в новостях о том как крупные фирмы увольняют сотни сотрудников. Я не крупная фирма, я каждого своего сотрудника знаю и ценю.
Но пришел час Икс, когда надо было оповестить некоторых сотрудников о вынужденном сокращении. Среди них был молодой парень: Илья. Илье было 26 лет. Профессионально, он был совсем юниором. Илья очень сильно старался, часто засиживался в офисе по вечерам, но все равно пока он не был самостоятельной рабочей единицей. Хотя он мне по человечески очень нравился, он все равно попал под сокращение. Ну а что мне было делать?
Как ни странно, после сокращения дела начали идти в лучшую сторону. Нам удалось найти более дешевое и более новое помещение, куда мы запланировали переезд на конец июля.
И о чудо! Прошел проект который мы ждали, но на который перестали надеятся.
Вот как бывает: ситуация из аварийной, буквально за неделю стабилизировалась.
Так я сам принимал Илью на работу и сам его оповестил о сокращении, то я сам ему и позвонил в пятницу с хорошей новостью, что если он еще свободен, то я готов принять его обратно, начинать может в понедельник, только адрес офиса другой.
“Вы очевидно переехали в новый офис?”: спросил Илья.
“Ну почти, мебель и технику в субботу грузчики перевозят, а в воскресение мы всем коллективом офис настраивать будем, так, что если планов нет у тебя приходи помогать. А вечером новоселье отпразднуем.”
“Классно! Я буду! Какой адрес?”
Воскресение было очень жаркое. Слегка за 30 градусов. Мы классно поработали. Офис был просторный, с кондиционерами и совершенно “нулевым” ремонтом. Сделали все. Заказали пиццы и пива… Потом я поехал домой.
Понедельник.
Прихожу на работу. Настроение классное. Офис новый, даже пахнет новым помещением. Кризис позади. А то я очень перенервничал.
Но я как в офис зашел, что сразу почуял, что беда пришла. Вот не могу объяснить почему и как, но тревога какая то зашла в душу.
Не ошибся я. Я на кухню зашел, а там ребята стоят. Лица каменные. Они мне:
“Сергей, Илья утонул”
Я им: “Вы че охуели так шутить?”
Нет, действительно утонул. После “новоселья” Илья с друзьями поехал на озеро, поддатые уже были немножко. Илья разбежался и нырнул и уже никогда не вынырнул. Как потом оказалось сердце остановилось. Вода холодная была, а воздух жаркий. Вот резкий перепад температур и вызвал остановку сердца.
Скорая, полиция, водолазы…
Он с мамой жил. Мы маме денег перевели. Помогли похороны организовать. Похоронили мы его. Страшно молодого парня хоронить. Жутко и страшно. Сам ссышь тоже, так как понимаешь, что бренно все.
А я загрузился не на шутку. Не покидало чувство вины. “Вот ведь как”, думаю, “если бы я не принял решения сокращать штат, то может и не было этой ситуации. Еще бы месяц подождал бы и все. А если бы я его не попросил придти помочь с переездом, может тогда он бы жив был?”
Но опустило меня постепенно.
Мы на место Ильи нового сотрудника взяли. Ему стол и компьютер Ильи достался.
Корпоратив.
Потом у нас летний корпоратив был. Мы сняли гостевой домик за городом с банькой. Кто хотел мог на ночь остаться.
Уже под вечер ко мне новый сотрудник подсел и сказал:
“Сергей, я знаю, что мне приняли на место погибшего Ильи. Я за его компом работаю, за столом. Я не суеверный, но мне не комфортно, стремно мне.”
А я дурень, возьми и скажи: “Понимаю тебя. Сам бы так же себя чувствовал. Ты на знаки смотри. Будь осторожен”
И, бля, че вы думаете? Этот красавец, утром, хлебнул пива из банки, что всю ночь открытой стояла, а туда оса залетела и бедолагу за язык ужалила. Чувак на глазах опух мычит что то нечленораздельное, а на лице ужас.
Мы скорую вызываем. Суетимся, орем. Блядь пиздец… Но нормально все закончилось.
Он в больницу попал на пару дней. Говорить он не мог. Он нам письмо прислал, что увольняется. Я бы на его месте так же бы поступил, от греха подальше, как говорится, тем более, что я сам ему посоветовал на знаки смотреть.
Я это все к чему собственно?
Мораль такова:
Не надо с разбега в жаркую погоду воду бросаться и пиво не надо по утрам пить из открытых банок.
Автор - Gorsh3000(c)
Уволил программиста. Причина, не работает, мотивируя себя вслух тем, что он эту работу мог бы сделать за большие деньги на другой работе. Ладно один раз, два раза, но каждый день, и забивать на работу...
Короче, собирает вещи и пускает слух что я нестандартной ориентации.
Недолго думая, через пару дней набирают ему с левого номера и чуть изменив голос, сообщаю что хочу нанять такого программиста как он и продиктовал адрес, куда ехать.
А отправил я его на одну из своих бывших работ, где работал грузчиком лет семь назад и предварительно сговорился с тамошним начальником. А пускай попахает за двенадцать тысяч в месяц, вспомнит что был и так неплохо устроен.
Почему найти програмиста проще чем человека?
Сколько читал про "отношения" пользователей и техники.. И думал, ну как так можно? Вот как..? Как можно отрубить проводную мышь с системника и удивляться, что она не работает... Или поливать святой водой монитор, дабы "демоны из него поганые извелись" .И что в итоге?
Работаю я относительно недавно системным администратором, в середине июня устроился. Первое место работы. Отошёл в серверную на пару минут. Возвращаюсь. Сообщает секретарь, что меня с третьего этажа ищут, что у них три компьютера на этаже сгорело. Прихожу на этаж - оказалось, что только один, и не компьютер, а монитор. Работница говорит, что у неё монитор сломался. Что она просто сидела, работала, и тут бац, и один из мониторов чудесным образом перестал работать. Смотрю в системе, она отмечает, что монитор существует, что она его видит. Драйвера посмотрел - все норм, кабель поменял - та же картина, поднял свой ноут - тоже нет сигнала на мониторе, хотя отображается, а так как уже минут пятнадцать как обед начался, решил забрать собой к себе монитор и посмотреть что за диво дивное с ним случилось.
Возвращаюсь с обеда, подрубаю к своему ноуту монитор. Он говорит "Чувак, ты подрубил ко мне монитор, вот он". Смотрю на монитор - нет признаков жизни. Начинаю по экрану водить рукой и о чудо!!!! Рука дотрагивается панели, которая являлась кнопкой включения!!!! И он включается!!!! Она просто его выключила. Выключила, Карл! Я прихожу к ней с монитором, пока её нет подрубаю его на место. Она подходит, спрашивает, ты что, починил? На что я спрашиваю, трогала ли она его? Нет говорит, я его не трогала. Работала за ним и он отрубился. Начинаю другой подход использовать. Спрашиваю, у вас может компьютер тормозил, или муха может на монитор села? И действительно, компьютер долго открывал папку сетевую папку и она рукой ударила по монитору в области панели, "чтобы работал побыстрее"..
Занавес..
Такую задачу поставил Little.Bit пикабушникам. И на его призыв откликнулись PILOTMISHA, MorGott и Lei Radna. Поэтому теперь вы знаете, как сделать игру, скрафтить косплей, написать историю и посадить самолет. А если еще не знаете, то смотрите и учитесь.