Архив за етикет: програмисти

Какво би станало, ако… част втора

Реших да създам нова категория „Вътрешнозаводски хумор“, в която ще публикувам това-онова от дебрите и потайните места на софтуерните компании. Новата случка е – какво би станало, ако софтуерна фирма получи оферта да създаде софтуер за изстрелване на атомна бомба 😀 Ето и накратко събитията, които най-вероятно ще последват:

Ден 1 – офертиране: Sales manager-a на фирмата, ровейки се из фейсбук, ще открие, че Северна Корея си търсят компания, която да създаде софтуер за изстрелване на първата им истинска атомна бомба. Въодушевен от това, без да се бави и много-много да мисли (тъй като знае, че единственият компютър с връзка към интернет в тази свободна държава е на Ким Чен Ун), веднага се свързва с диктатора на азиатската страна предлагайки му за няколко часа и срещу скромна сума да му направят малка демо версия, с която да покажат огромния потенциал на капиталистическия строй.

Ким, естествено, проклина капитализма и му заявява, че не работи с неверници. Но sales manager-a не се отказва и заявява в шифровано писмо, че фирмата му винаги е подкрепяла социализма и диктатурата, като прикача и файл със снимка на шефа си, неговия кабинет и портрет на севернокорейския диктатор над главата му.

Ден 2 – договор: След като никоя друга компания не се свързва с него, Ким Чен Ун няма друг избор и се съгласява да работи с неверниците. Сключват договор, като едно от условията на диктатора е да се пратят PM-а* и TL-a* на програмистите на среща с него в Северна Корея.PM-те теглят чоп кой да бъде изпратен. PM1 (ще разберете по-късно) печели невероятната възможност да вземе този проект. Набързо преглежда свободните ресурси на фирмата, и за да не е единственият прецакан, вкарва половината от тях в проекта. Всички са много въодушевени. Правят си тайна стаичка в едно от помещенията на офиса, в която изучават вудо магии, с които да си отмъстят на sales manager-a.

Ден 3 – срещата: Ким Чен Ун развежда гостите си из най-забележителните места на своята страна – сградата за разпити, тази за мъчения и гробищата. Всички са дълбоко впечатлени и с нетърпение очакват започването на проекта 😀

Ден 25 – представяне на демото: Тъй като великият диктатор и слънце на всички народи не хареса идеята да му покажат просто няколко готови странички за демо, PM-ът и TL-ът решиха да направят приложение за изстрелване на… филии от тостер. Ким бе много щастлив… че за първи път през живота си виждаше тостер 🙂 Така софтуерната компания спечели проекта (да не забравяме и че бяха единствените готови да работят със Северна Корея).

Ден 30 – стартиране: PM1 тъкмо дописвайки завещанието си влиза в среща с екипа, който ще работи по проекта и им съобщава, че от днес нататък те ще се занимават с нещо, което ще промени целият им свят. Всички отново са много въодушевени и с интерес попиват всяка дума, казана от РМ1 за каторгата, мъченията и гробищата, които той е видял в Северна Корея.

Ден 40 – име на проекта: Оперативният директор на фирмата се сеща, че не е дадено име на проекта и веднага праща телеграма на Ким (вече си говорят на малки имена), за да разбере как ще се казва. Така проектът получава името „Чарлстон“ – на подводницата, която Арманд Асанте управлява в любимия на диктатора филм „On the beach“, в който светът е разрушен от атомни бомби.

Ден 100 – създаване на проекта: Работният процес тече с пълна сила. Ким Чен Ун е дал възможност да се ползват обикновени бомби и програмистите вече са унищожили няколко малки градчета в Северна Корея в опитите си да изградят правилния алгоритъм за траекторията на бомбата. Естествено, екипът е почти подновен след второто унищожено по погрешка селище, тъй като половината от тях са пратени на почивка в един от санаториумите за чукане на камъни в близост до Пхенян.

Ден 172 – финална фаза: Всичко изглежда почти наред и е готово да бъде дадено на QA-ът да тества. PM1 предпочита да не ползват вече истински бомби, след като за трети път му се наложи да си избира нов TL.

Ден 213 – тестване: QA-ът получава най-сетне възможност да тества с истински данни. За съжаление не разбира правилно заръката на PM1 да тества с тестови цели и слага мястото на офиса на фирмата за цел. Така откриват първият бъг, след като вместо офисът е унищожена колибата на домашния любимец – маймуна – на Ким Чен Ун. РМ1 е поканен на дългосрочна визита в сградата за мъчения на севернокорейският лидер.

Ден 248 – предаване на проекта: Проекта е предоставен на Ким Чен Ун и той решава веднага да го изпробва, поставяйки за цел футболното игрище на вече бившия си любим севернокорейски отбор, загубил позорно в азиатската лига от един отбор от Виетнам. За нещастие един бъг, пропуснат от QA-а, праща бомбата в изкуствения язовир на диктатора, пълен с пирани. Това много разстройва Ким, който за втори път губи нещо любимо заради този проект. QA-ът и PM2 са пратени да правят компания на РМ1 в сградата за мъчения.

Ден 281 – заплахата на САЩ: Проблемът е поправен и Ким спокойно си взривява всичко, което пожелае. Обама и неговите другари разбират за това и заплашват диктатора, че вече няма да играят с него на League of Legends, ако не им каже как го е постигнал. Той се разгневява на това им изискване – все пак това е любимата му игра и ако още нещо трябва да загуби заради този проект, то по-добре да са тъпите му приятели и им обявява война!

Веднага дава заповед да се направи корекция в кода, която да изстрелва атомни бомби, а не обикновени. След като всичко е готово, той натиска голямото червено копче…

Пет минути по-късно PM3 е пратен да разучава морското дъно, а TL5 открива, че вместо кода за атомната бомба е сложен този за филийките и тостера. Оправя всичко, но за да не отиде и той при другите, казва, че най-вероятно е имало хардуерен проблем и моли Ким Чен Ун да опита отново. Диктаторът не вярва и иска QA10 да тества преди да се прави нещо наистина. QA-ът, все още незапознат напълно с проекта, решава да въведе същите координати, които въвежда и Ким Чен Ун, но по погрешка (всичко е написано на корейски) за изпращач слага САЩ, а за получател – щаб квартирата на Ким Чен Ун.

20 минути по-късно диктаторът разбира, че атомната бомба е всъщност боядисан балон с вода и решава да се прави, че нищо не се е случило, за да не му се подиграва отново Меркел 😀

Легенда
Project Manager – или в по-прост вид – баш-шефът на проекта – той го отнася и той решава какво да се прави;
Team Leader – друг баш-шеф, отговаря за работата на дадения екип

Ако ти е харесало, разпространи публикацията сред всичките си приятели и ми помогни да стана известен 🙂