четверг, 29 сентября 2016 г.

Глава 3. Изменения, демократия и где в Казани потерялась осень

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

Однако, не стоит думать, что если вы услышали тишину, то ничего не происходит. Напротив, скорее всего в эти моменты рушатся государства со скрежетом соударяющихся старых автомобилей под музыку System of A down.

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

Как часто бывают изменения?
Сашка согласен с Ицхаком Адизесом, что изменения постоянны и заканчиваются только с гибелью того, где происходят изменения. И наша главная цель добиться того, чтобы эти изменения стали непрерывными улучшениями (точь в точь как у Голдрата).

Но вернёмся к вопросу, который остался без ответа: "От чего гибнут империи?"
От того, что они либо игнорируют изменения, либо провоцируют segfault-изменения. Поэтому важно уметь принимать и внедрять "правильные решения".

Есть старый надёжный способ принятия решения: голосование. Давайте посмотрим как менталитет страны накладывается на профессиональное восприятие и развитие человека.

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

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

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

Что же делать, когда кто-то борется за некое решение, а большинство, на которое это решение также влияет, не проявляет признаков жизни? Сашка достаточно прост в этом вопросе, его религия говорит о том, что если всем плевать, а одному станет лучше, то надо внедрять это решение. Если задуматься, то в этом есть зерно здравого смысла. Для всех ничего не изменится, их эффективность и результативность (привет Адизесу ещё раз) останется прежней, а кто-то станет более продуктивным. Польза на лицо. Но на то же лицо и проблема заинтересованности как в задаче и её решении, так и в результате и его последствиях.

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

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

суббота, 17 сентября 2016 г.

Глава 2. Какой язык программирования учить и как выглядят новые города

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

Действительно, град был совсем юным, буквально три года. Вы бывали когда-нибудь в таких городах? Зрелище не из приятных, на самом деле. Гнетущая тишина, пустота и две с половиной улицы, на которых кроме ветра-то и не встретишь никого. Ради справедливости отметим, что население города уже составляло почти сотню человек.

Сашка со своим коллегой посетили данный закоулок географии своей необъятной страны по причине простой и достойной похвалы: они собирались поделиться своим опытом и некоторыми данными с людьми, которые ещё только учились быть теми, кем они, как им кажется, хотели быть.

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

Ощущение было именно таким - зловещим и угрюмым. Но внутренний настрой позволил, не отвлекаясь как безумие новых городов, пройти до нужного здания (единственного образовательного учреждения в юном граде) и, поприветствовав встречающую их девушку, подняться в комнатку с плохой вентиляцией, уставшим учителем и с толпой жаждущих знаний.

Усевшись по-удобней, Сашка стал внимательно слушать концовку урока. Если приглядеться, то он был единственным, кто слушал учителя в тот момент.

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

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

Итак, какой язык программирования выбрать?

Любому здравомыслящему человеку понятно, что сам вопрос изначально неверный. Хорошо, верный, но не точный. Он похож на вопрос "Какой овощ выбрать на ужин?" Всё зависит от того, что вы хотите получить в итоге.

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

Если вы жадны до власти и хотите быть первоклассным лидером, который поведёт за собой тысячи талантов из первой категории, то вообще не понятно почему вы задали вопрос про язык программирования. Берите любой и ведите воинов к победам.

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

А теперь, давайте, наконец-то разберём случай, когда вас интересуют только деньги. Если честно, то нам на вас плевать, ибо люди, жаждующие просто деньги, не стоят отдельного внимания, поэтому поищите информацию в другом месте. Но спасибо, что прочитали до этого момента.

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

Ясное дело, что вы ожидали несколько иного: как минимум список перспективных языков или популярных. Но задумайтесь: почему вы стали искать эту информацию здесь? Может стоит взглянуть просто рейтинг языков за предыдущие 5 лет и составить линию тренда, чтобы предположить более предметно, какие языки будут нужны в следующие 5 лет (или найти готовый тренд).

В любом случае, спасибо за уделённое время. 

Глава 1. Кто такой Сашка, почему мы пишем код и когда новый год

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

В комнате горели только две лампочки из двадцати, что создавало уютную атмосферу для молодого парня, продолжающего убивать своё зрение за компьютером вот уже пару десятков лет. Знакомьтесь, это Сашка. Он технический директор направления в ведущей IT-компании в столице своей родной республики. Сейчас под его руководством пара десятков первоклассных специалистов различной направленности, а когда-то (буквально 5 лет назад) он был начинающим программистом.

Что он делает? В смысле, после работы, в свободное время (в том числе от семьи), т.е. в своё личное время? Он пишет. Что именно, разобрать сложно, но на выходе обычно получаются или приложения, или стихи, или рассказы.

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

На самом деле, Сашка постоянно пробует что-то новое: например, недавно начал рисовать. Он постоянно избавляется от ненужных привычек (и вредных, и не вредных) и очень быстро воспитывает необходимые ритуалы и, опять же, привычки. Как правило, начало чего-то, ранее не испробованного, Сашка откладывает на новый год. Знаете, наверное, это популярное "Новый год - новая жизнь"? Как раз про него. Единственное, что в данном случае стоит уточнить, так это день начала нового года. Сашка, достаточно математичен и техничен, поэтому в его понимании "год" - это период в 365 дней. И дело в том, что такой период начинается каждый день, т.е. у Сашки новый год ежедневно. Представляете сколько подарков?
Да, жизнь у него насыщенная и он постарается делиться только самым интересным, полезным и необычным... да, т.е. всей жизнью.