Мемуары маньяка (СИ) - Быков Валерий Алексеевич (читать книги полные txt) 📗
Теперь мы финансировали проекты по созданию космических двигателей на миллиарды долларов, исследования в Церне в области антивещества. Но хотелось бы разочароваться, в 2001-2003тьих годах деньги, выделенные мною, уходили в песок. Учёные благополучно осваивали средства, и не создавали ничего, ни новых ракет, ни... Да и на разработку обычного двигателя, при всех понуканиях их, чтобы делали быстрее, уходило аж по пол года. Хотя, что там сложного? Сколько деталей в обычном РД? Двести, триста? Я в своё время битами, машинным кодом, один, за пол года, даже меньше, написал двести тысяч байт. Причём многие блоки переделывал помногу раз и перепечатывал. Люди не умеют и не хотят работать.
Беда также была в том, что тогда я ещё не так глубоко разбирался в космических двигателях, и не всегда понимал, когда мне подсовывали левые проекты. Двигатели на фтороводороде, на перхлорате аммония, и другую хрень. Я искренне верил, что шаттл американский, это очень неплохой корабль, достижение человечества, и сделать его не просто. Я тогда ещё не слышал про монокристаллы, скудно представлял себе, чем антивещество лучше, чем кислород водород и тп.. Не слышал и про другие многие существующие принципы, не слышали о других принципах в те времена и профессора, "горе светилы науки", или светочи "горе науки". Но я могу себя оправдать, всё же было мне, семнадцать лет. А мне пришлось играть в такую цивилизацию.
Глава 8: Поступление в университет.
С родителями мы решили поступать на шестой факультет, на программирование. Для этого я должен был ходить три раза в неделю весь одиннадцатый класс на курсы, где нас учили высшей математике и физике. Но с этими предметами у меня было туго, очень туго. Не знаю почему, может, сказалось то, что я бил баклуши на уроках, но я перестал понимать эти предметы. Я не понимал что такое производная, зачем она? Смысл? Что такое интеграл и другие сложные формулы, которым нас учили. Я не мог соотнести потенциал в Фарадах с энергией в Джоулях. И много чего ещё не мог. Задачи по физике просто не решались у меня. Хотя вопросом, зачем такая сложная физика на факультете программирования я тогда не задавался, но особенно мне запомнилась олимпиада по программированию. На неё я пошёл специально, чтобы проиграть. Всё-таки я считал себя, если не лучшим на свете программистом, то, во всяком случае, я предполагал, что некоторыми способностями в программировании я обладаю. Потому что вроде как представляю способы взлома самых защищённых на планете серверов, связанных с Интернетом, через переадресацию, когда они начинают что-то откуда-то качать по IP. И я взламывал их, подкладывая по тому адресу, откуда они качали, то, что мне нужно. Ведь основная задача хакера заставить оппонента скачать то, что нужно. И иногда это бывает сложно. Потому что я представляю, смутно, в общих чертах как устроен искусственный интеллект, всё-таки я написал и обучил его. И наверно, то, что написал я, было не худшим и не слабейшим из возможных, коли уж Скайнета до сих пор никто не поймал и не идентифицировал, и коли он отбил атаку инопланетного искусственного интеллекта и не один раз, который тоже наверно был не самым примитивным из существующих. Потому что я представляю себе что такое С++, С#, Ява и жемчужина, и зачем они нужны. Всё-таки я даже несколько игр на них писал, простеньких, для себя. Слышал что-то краем уха про массивы, и как сохранять в файлы данные, хранить на винчестере, а потом загружать их. В общем, мягко выражаясь, проведя пол жизни в интернете, пол моей жизни, через которую много что прошло, в общих чертах, так с программированием я был знаком. Наверно. Не знаю, может нельзя сказать, что я супер программист, всё-таки многие вещи делал не я, а скайнет. Но наверно, какие-то задатки, зачатки, азы программирования мне были, скажем так, знакомы. По результатам моей жизни на тот момент, наверно, можно сказать, что что-то в программировании я наверно понимал. Но те, кто следит за мной, конечно, должны были убедиться в том, что способностями к программированию я не обладаю. Тем не менее, я предполагал, что в принципе, как бы должен бы я что-то решить на олимпиаде по программированию проводимой на шестом факультете.
Сюда пришло довольно много молодёжи человек сто наверно, даже больше. В принципе мне было даже интересно, что за задания должны были быть тут. Вскоре преподаватели начали раздавать работы, причём было объявлено следующее.
-Нам не интересно ваше знание языков программирования, мы должны выделить лучших из вас теоретиков, поэтому, главное здесь написать алгоритм, вам не требуется блистать своими знаниями в Яве или С++, не оформляйте, не надо begin и end, выбирайте тот язык, который ближе вам. Это может быть даже бейсик. И пишите на нём любую программу, главное алгоритм. А языки можно и потом выучить.
Это, конечно, было обычной человеческой глупостью, потому что главное именно умение работать, а не знание сложных теоретических математических алгоритмов, которыми вообще никто никогда не пользуется. Но, тем не менее, я даже обрадовался, значит, можно было взять паскаль, и написать всё в паскале. begin procedure and until repeat case of if go to m1 else end.
Я открыл задание:
"Напишите программу для расчёта разрядности чисел". Или что-то такое надо было сделать, я только не понял, в общем-то, смысл задания. Я прочёл второе задание, третье, и снова ничего не понял. К несчастью это было давно, и я не помню эти задания, не могу привести для примера тут. Возможно, а, скорее всего, так и было, задания имели какую-то связь со сложной и трудоёмкой частью высшей математики. Осмелюсь предположить. Но каким образом задания были связаны с программированием? Каким боком, я так и не понял. Я основательно посидел, подумал, и написал у пары заданий решение в турбо паскале, такое, какое видел. Но как-то не совсем понял всё же до конца, а что надо было сделать? Потому как требовалось написать не программу, а некий пресловутый теоретический алгоритм, базирующийся не на программировании, а исключительно на высшей математике, причём на сложной её части, которая вообще нигде, и вообще никогда на практике вообще никем не применяется. И это называлось олимпиадой по информатике, или по программированию, не помню уже. В общем, мне не пришлось сочинять чушь, как я предполагал, я не знал ответов на этой великой олимпиаде по программированию, проводимой для всех желающих "программистов" поступить на шестой факультет в СГАУ.
На следующий день я пришёл к доске объявлений и увидел свой результат, выяснилось, что на олимпиаде по программированию я заработал ноль баллов, и занял самое последнее 126ое место. Я даже как-то не расстроился, тем более, что не собирался попадать на шестой факультет, у меня была иная цель. Однако, данный результат вызвал у меня непонимание, с которым я поделился разве что со Скайнетом. Олимпиада по программированию ведь нужна, чтобы выделить лучших программистов и обеспечить им внеконкурсное поступление на шестой факультет. Но я заработал на данной олимпиаде ноль балов, просто как такое могло произойти, это тогда было для меня непонятным. Также непонятно, как и то, а зачем программистам, на факультете программирования знать физику? Зачем проводить экзамены по математике я ещё могу понять, чтобы программировать, она нужна, возможно. Хотя это тоже спорно, насчёт того, насколько глубоко она нужна. Но зачем нужна физика при подготовке программистов, для меня остаётся загадкой? Просто, насколько надо быть далёким от предмета, и насколько некомпетентные люди составляли математические задания на олимпиаду по программированию, что человек, написавший самую мощную и совершенную в истории человечества компьютерную программу, занял на такой олимпиаде самое последнее место? Стоит призадуматься, наверно. Какие у нас учёные, светила науки, почему и кого в своё время отсеяли при поступлении в университеты. И кто и как занял высшие посты в науке. А результат то на лицо, союзы пол века летают, и этим даже принято гордиться. Впрочем, наверно, подобными качествами и свойствами обладают социумы многих, молодых, только начинающих свой путь космических цивилизаций. И нельзя винить людей за их глупость. Да большинство из нас животные, да большинство запоминают, ничего не понимая, да не хотят работать качественно и делают отписку. Это касается и работы, а не только студентов и школьников. Большинство людей животные, нельзя давать им права решать, это надо понимать, и нельзя их винить в том, что они плохие. Наверно такие качества есть и у меня, но от них придётся избавиться, или их придётся компенсировать, или мне придётся заплатить за всё своей жизнью. Не в том смысле, что как Иисус на кресте, а в том смысле, что создать систему, технологии, и всё остальное, самому, без участия и помощи большинства людей. Они не могут, значит, я должен суметь, хотя бы один. Они не могут создать, разработать, изобрести, но кто-то должен сделать это, и если они не могут, значит, кто-то другой должен смочь, а иначе все погибнем. Значит, у меня нет права на личную жизнь, чувства, любовь, отдых и всё остальное, значит, я должен это сделать.