Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
xenitron
7 лет назад

Карты, игры, двоичный код. Почему я хочу научиться программировать?

     В студенческие годы меня тянуло к познанию архитектуры ЭВМ, я разобрался в схемотехнике и теории вероятностей, но все мои мысли и мечты были о другом. На первых курсах, главным занятием на лекциях было написание тактик по Counter-strike, я придумывал все новые и новые, а знания проходили мимо меня. Я реализовал свои мечты в мире игр и впоследствии обрел новый вид деятельности, не менее увлекательный, он совмещал в себе логику, психологию и математику - это был покер. И вслед за созданием тактик в тетради, я демонстрировал друзьям, что смогу написать Равновесие Нэша на доске в аудитории после занятий. Я пытался разобрать математику самой сложной игры в мире.

МАИ 2005 год

     В начале моего пути просвещения, когда я выбирал институт у меня было 3 дороги: Факультет вычислительной математики и кибернетики МГУ, Факультет Авиационная техника в МАИ и работа в Боинге после него (эти 2 варианта по знакомству) и в МАИ Факультет Систем управления, информатики и электроэнергетики, кафедра 304: Вычислительных машин, систем и сетей. Мой выбор остановился на последнем варианте, он мне показался наиболее увлекательным и наименее ограничивающим в дальнейшей жизни, что немаловажно для студента. Тогда меня интересовали сами компьютеры, как они устроены, как все работает. Я прочитал 2 интересные книги:

     Они, конечно, привлекли мое внимание, особенно первая, затянула меня полностью, я читал ее в pdf формате, она была написана в художественном слоге и рассказывала  все переплетения и встречи созидателей программного кода на заре 90-ых.

     Тем не менее,  комьютер в большей степени меня интересовал с другой стороны. Я прошел путь игр от первых: King's Bounty, Civilization, Star Control, Master of Orion до самых современных, скажу честно, что после Counter-Strike я решил для себя, что все игры на компьютере пройдены. Редкое время досуга могу провести за консолью Playstation Pro на 4К играя в Battlefield 1, пытаясь превозмочь себя и научиться так же изящно пользоваться джойстиком, как мне удавалось мышкой на PC. 

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

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

     И как мы иронично не было, первым человеком с кем я познакомился на Голос фесте был @wealthycat, создатель этого курса @sc-programming, именно он стал для меня числом 1, которое преобразовалось из виртуальном мира в настоящее.

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

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

6
15.663 GOLOS
На Golos с June 2017
Комментарии (12)
Сортировать по:
Сначала старые