Начинающие свой путь в сфере IT могут быть шокированы открывающимися перед ними горизонтами возможностей и объемами информации. Множество направлений, бесконечное число книг и онлайн-курсов. С чего начать? На что обратить внимание и к чему обратиться в первую очередь, а что изучать далее? Вопросов много и вот эта непонятность может стать причиной ступора. Или завести в ложном направлении, что в итоге может послужить причиной того, что человек просто бросит, так толком и не начав изучение. Решив, что это слишком сложно и лучше заняться чем-то другим. Кстати, если человек все же бросит, вероятно, это действительно не его. Программирование, как яркий представитель мира IT, на мой взгляд, с одной стороны доступно каждому, а с другой требует если и не особого склада ума, то как минимум особого отношения к тому, что изучаешь и делаешь. И вот без этого реально тут будет сложно. Но такое отношение можно выработать, оно не дается с рождения.
В данной статье у меня нет цели кого-то чему-то учить. Мне интересно вспомнить свой путь и рассказать о тех книгах, которые помогли в самом начале. Или на которые я обратил внимание в дальнейшем и затем советовал многим из тех, кто спрашивал, а что бы им такого почитать в качестве основы.
Книг будет не так уж много. Но каждая из них по своему значима как для меня, так и потенциально для тех, кто захочет погрузиться в пучины мира программирования и IT.
TL;DR: Список книг из статьи
Петцольд Ч. «Код. Тайный язык информатики» — как всё устроено на уровне битов и логических схем;
Деревенец О. «Песни о Паскале» — хорошая «грунтовка» для понимания основ программирования. Но очень на любителя, Паскаль, все дела;
Столяров А. «Программирование. Введение в профессию» — глубокий системный учебник по программированию в целом;
Брукшир Г. «Компьютерные науки. Базовый курс» — академический, но доступный, обзор компьютерных наук.
Мне нравятся книги, которые дарят ощущение уюта. Открываешь первую страницу и словно погружаешься в теплые объятия. Если учесть, что читал я ее зимой, то ощущения были будто в лютый мороз, который грубо рисовал на окнах, оказываешься в кресле у камина, с большой чашкой чая в руках и укрытый домашним пледом. Нежишься у огня и лениво листаешь страницы, погружаясь в мир созданный Фэнни Флэгг. Как будто это я, а не главный герой, отправился в небольшое поселение под названием Затерянный Ручей. Будто это не он из мрачного и холодного Чикаго отправился в свой последний путь в неизвестность Алабамы, ни на что особо не рассчитывая, а я перенесся из зимы в лето, на юг, в атмосферу тамошней теплоты и абсолютной доброты.
В центре сюжета — Освальд Т. Кэмпбелл. Обычный городской житель, который в свои 52 года получил от врача пугающий диагноз и взял «билет в один конец» из родного Чикаго на юг, в непонятное место из старого рекламного проспекта. Казалось бы, впереди его ждет лишь печальный финал, но у жизни на этот счет оказались совсем другие планы.
Флэгг, как обычно в своих книгах, с добрым юмором описывает местное общество. Чего только стоят неутомимые дамы из тайного ордена «Крупные горошинки»! Их энергия могла бы запитать небольшую электростанцию, а их бесконечные споры и благотворительные интриги вызывают непроизвольную улыбку. Даже не задумываясь об этом, они дарят соседям и всем окружающим тепло и радость. Естественно, и новоприбывший «турист» не остается обделен их вниманием.
Трогательно наблюдать, как меняется сам Освальд. Человек, который собирался тихо доживать свой век, неожиданно обнаруживает, что почтальон Клод, доставляющий газеты и посылки на лодке, весьма интересный человек, готовый поделиться вдохновением. Заразиться любовью к птицам и рисованию в пятьдесят с хвостиком? Почему бы и нет! И вот наш герой вооружается путеводителем по птицам, берет в руки сначала бинокль, а затем и художественную кисть. Вперед к новым свершениям!
Когда я читал книгу, за моим окном бушевала вьюга, а город тонул в ранних зимних сумерках. Но чтение, страница за страницей, растворяло реальность. Я кожей чувствовал мягкое южное солнце, слышал плеск воды в реке и видел ярко-алое пятнышко кардинала на фоне густой зелени. Того самого кардинала Джека, птицы, вокруг которой и крутятся все события в этом небольшом поселении.
Множество добрых и отзывчивых людей, готовых поддержать друг друга и даже чужаков. Множество необычных приключений. Интриги, волнение от неожиданных поворотов и событий. Все как обычно у Фэнни Флэгг. Читаю уже ее четвертую книгу и не перестаю удивляться, как можно писать настолько интересно, ярко и добродушно. Просто, но с каким вкусом!
Словно сказка для взрослых, книга говорит нам, что рождество — это не дата в календаре, а состояние души. Даже когда врачи и обстоятельства ставят на тебе крест, жизнь, пусть и на страницах книги, может приготовить для тебя самый яркий и солнечный поворот. Неожиданный, по своему фантастический, но от этого не менее радостный. В такой книге он более чем уместен.
Так что если вам вдруг начало казаться, что ваша «внутренняя батарейка» садится, а зима никак не хочет заканчиваться, попробуйте заглянуть в штат Алабама, в Затерянный Ручей. Там знают рецепт исцеления.
Движение это жизнь. Мыслю, значит существую. Множество умных людей в разное время описывали, что есть наша жизнь. Или что есть основой нашей жизни. Движение, мышление, стремления. Сложно спорить с этими умными людьми. Ведь все так и есть. Все это и многое другое является важными составляющими человеческой жизни. В контексте размышлений об этом мне пришла в голову мысль. А ведь учение это тоже наша жизнь. Жизнь есть учение. Как писал когда-то еще один человек: «с рождения мы умеем только ходить под себя, а всему остальному учимся в процессе». Действительно, с раннего детства мы постоянно чему-то учимся. Сначала элементарным вещам: ползать, ходить, говорить, думать, помнить. Потом идем в школу, где учимся писать, читать, считать и многим другим вещам. Потом осваиваем профессию, в которой продолжаем развиваться. Осваиваем различные увлечения. Мы движемся, мыслим и учимся. Вот пока есть все эти составляющие — мы живем. Растем. Развиваемся. Жизнь это учение. Так давайте жить! Бурной и активной жизнь, постоянно изучая что-то новое или совершенствуя уже имеющиеся знания и навыки. Это же так здорово — жить!
Лет 5 назад я где-то в новостях читал о потенциальных проблемах с бананами. Что-то там с их выращиванием, грибком, который заражает целые плантации и о том, что скоро бананы либо станут дорогими либо их вообще не будет. Наконец-то встретилась статья, которая немного прояснила ситуацию.
Автор начинается свой рассказ с истории появления бананов в рационе человека и продолжает тем, как они распространились по планете. Но из-за специфики выращивания и нежелания людей кушать плоды с косточками (ужас, бананы с косточками, еще не хватало) в итоге все превратилось в вегетативное размножение одного сорта. На тот момент Гро-Мишель. Было это где-то с середины 19 века. Кстати, бананы есть десертные и овощные, которые можно варить и жарить. Занятно, однако.
И вот, Гро-Мишель были вкуснее чем то, что мы едим сейчас. Но затем появился грибок. А так как сорт был практически везде один и тот же, распространился он весьма стремительно. В итоге с середины прошлого века пришлось переключиться на сорт Кавендиш. Он не такой сладкий, чуть более сухой, но все равно вполне ок. Именно его мы сейчас в основном и едим. Наверное.
Все было бы хорошо, но грибок мутировал и взялся за новый массовый сорт. Именно об этой проблеме я и читал в новостях лет 5 назад. Сейчас с биологическими угрозами способны бороться чуть лучше, чем сто лет назад, но все равно проблема вырисовывается серьезная.
Так что кушайте бананы, пока они есть. Или, по крайней мере, пока они есть в таком виде и с таким вкусом. А то кто знает, вдруг потом придется овощные кушать. Они явно то по вкусу отличаются. Разворачиваешь такой кожуру, надкусываешь, а вкус как у картошки. Или помидора. Такое себе.
У многих из нас найдется папка «курсы/статьи/изучить» в закладках, которая растет быстрее, чем список багов в новом проекте. Мы мастерски откладываем начало процесса обучения на потом, в ожидании идеальных условий и свободного времени, которых никогда не будет. «Начну с понедельника», «как только разгребусь с работой», «вот уйду в отпуск»… Это все отличные отговорки, которые заменяют реальные действия.
Начало обучения кажется тренировкой по тяжелой атлетике. Нужно обязательно подготовиться, размяться, настроиться, выделить пару часов и выложиться на полную. Чтобы сразу и на мировой рекорд. Или хотя бы городской. Но в реальности наша жизнь вне работы — череда коротких промежутков: ожидание кофе, поездка на транспорте, очередь в магазине. Что будет, если попытаться воспринимать это не как обыденность «потерянного времени», а сделать такие промежутки инструментом роста? Если перестать стремиться к рекордам и заменить попытки одноразовых сверхусилий на регулярный фоновый процесс развития?
Ловушка штурма
Многие из нас думают, что обучение это штурм. Нужно собрать все силы, выбрать несколько часов времени и взяться за дело. Беда в том, что сделать это удается крайне редко. Ожидая подходящего момента мы лишь смотрим, как жизнь проходит мимо. Стремясь найти несколько часов свободного времени, мы то тут, то там теряем по 10-15 минут. Ждем пока закипит чай, стоим на остановке общественного транспорта, листаем новости в телеграме или просматриваем ленту в социальной сети (хотя тут 15 минутами может не обойтись).
Это большая ловушка. Вот дождусь выходного, отпуска или хотя бы свободного вечера и уж тогда точно возьмусь за онлайн-курс, который давно собираюсь пройти или за толстый учебник по новому языку программирования или новой технологии. Вот это ожидание идеального момента губит многие потенциальные начинания человека. Это похоже на перфекционизм, либо идеально, но долго, либо никак. Потому что просто так начинать не хочу, а хочу дождаться подходящего момента, чтобы уж делать, так делать. Жду, жду, а его все нет. Время уходит. Вместо того чтобы сделать что-то неидеально не делается вообще ничего и никак.
Выходной оказывается занят посиделками с родными или друзьями, делами по дому, отпуск уходит на поездку в теплые края или в деревню, а свободный вечер это вообще из области фантастики. Ведь после работы надо хоть немного отдохнуть, пообщаться с близкими, разобраться с насущными хлопотами. Или посмотреть любимый сериал. В общем, времени на обучение нет.
Ладно, но неужели мы настолько заняты, что не можем найти 15 минут, чтобы изучить что-то новое? Еще китайцы говорили, что много маленьких шагов приведут к большой цели. Чем мы хуже?
В Дискорде сегодня зашел разговор на тему обучения программированию. Обсуждали всё: от классики типа SICP до современных «разъясняющих» туториалов. В процессе родилось несколько мыслей о том, как на самом деле устроено вхождение в профессию и почему советы опытных разработчиков иногда могут быть вредны для новичков.
Ловушка «легких» книг
Иногда можно услышать, что условную книгу по алгоритмам можно «проглотить за вечер». Как человек, который пробовал их читать (и далеко не с нуля), скажу прямо, нифига они легко не читаются.
Возьмем те же «Грокаем алгоритмы» или «Теоретический минимум по Computer Science». Да, они легче академического Кнута, к которому без мощной математической базы вообще лучше не подходить. Но алгоритмы — тема не теоретическая. Это не художественный роман, который можно прочитать за 5 часов. Без вдумчивого погружения и практики чтение учебной литературы бесполезно — знания испарятся к следующему вечеру.
Когда опытный разработчик говорит, что книга простая, он часто судит со своей колокольни, забывая, сколько у него лет опыта, которые позволяют с легкостью оперировать даже сложными концепциями. Новичок же, послушав совета опытного наставника, не осилив такую «легкую» книгу даже за неделю, может просто разочароваться в себе. Не надо так делать.
Программирование как единоборства
В обучении есть два принципиально разных подхода, и я часто сравниваю их с боевыми искусствами:
путь бокса. Раз-два, и ты уже на ринге. Полгода тренировок — и ты готов к соревнованиям или реальной драке. Это эффективно здесь и сейчас. Ты учишь конкретный инструмент (язык, фреймворк) и сразу идешь кодить;
путь традиционных школ (например, ушу). Ты можешь пять лет просто «стоять в столбе», вырабатывая усилия, нарабатывая базу и культуру движения. Это долго, это нудно, и на первом этапе боксер тебя, скорее всего, без проблем вынесет. Но в долгосрочной перспективе у «традиционщика» глубина понимания и потенциал развития намного выше. Эффективность пока оставим за рамками.
Нужен ли фундамент?
Среди некоторых преподавателей бытует мнение, что нужно знать устройство ПК, ОС и сетей еще до того, как выбрал первый язык. С одной стороны, я согласен. Зная основы (как адресуется память, как работают указатели, как устроены сети и ОС), изучать программирование будет проще. Может быть дольше, но понимание и глубина будут выше (и глубже?).
Мой личный опыт подтверждает это. Когда-то я начинал с низкоуровневых курсов на Си и ассемблере. Это дало понимание «основы основ», которое потом не раз выручало в высокоуровневых языках.
Однако всё зависит от цели:
если задача — научиться кодить как «обезьянка» (выполнять типовые задачи по шаблону), то фундаментом вполне можно пренебречь. Правда есть вероятность, таких специалистов скоро начнет активно вытеснять ИИ. Хотя подмастерья и ремесленники все равно в каком-то количестве будут нужны;
если хочешь стать мастером, без базы не обойтись. Фундамент позволяет не ходить по кругу, постоянно отвлекаясь на доучивание основ в процессе подготовки и работы.
Что в итоге?
Идеального подхода нет. Кто-то хочет быть ремесленником, кто-то подмастерьем, а кто-то замахивается на мастерство. Ваша цель должна определять путь. Не нужно затрачивать чрезмерные усилия на то, что лично вам не нужно, как и не стоит упускать глубину, если есть желание добиться настоящих вершин в изучаемой сфере. А тем кто дает советы и учит нужно стараться адекватно оценивать цену своего опыта и не вводить в заблуждение тех, кто только начинает.
Пусть «расцветают все цветы». Пусть существуют разные пути обучения, и быстрые курсы типа ликбеза, и фундаментальный подход, рассчитанный на будущее мастерство. Главное понимать, по какому пути ты идешь и какую цену готов за это заплатить временем и усилиями.
Так что сначала определяем цели, а уже затем подбираем под них соответствующие инструменты и подходы. Универсального и единого правильного пути не существует.
Что такое кот? «Это не только ценный мех, но и…» Нет, не 3-4 килограмма легкоусвояимоимого мяса, а скорее поедальщик такого мяса. Хотя и не в таких количествах, разумеется. Люди по разному относятся к братьям нашим меньшим. Кому-то нравятся хомяки или морские свинки, кому-то попугаи, кому-то коты или собаки. Мне нравятся коты. Вот только хлопотно это, держать кота. Завести его это почти как завести ребенка. Попроще конечно, во всех смыслах, но все равно хлопотно. Того и гляди, чтобы не нагадил где-нибудь или не перегрыз что-нибудь. Чтобы на шею не сел. Иногда в буквальном смысле. А наказывать жалко. В общем, надо быть в ответе за тех, кого приручаем. Поэтому всегда стоит несколько раз подумать и только потом делать. То есть заводить домашнего питомца. Разве что хомяка. С ними попроще. Джунгарского, например. С другой стороны — они и живут меньше. Значит чаще придется расстраиваться. Эх, грусть-печаль. За все хорошее в этой жизни нужно платить. Не деньгами, точнее не только ими. И каждый раз думаешь, на что ты готов пойти ради чего-нибудь эдакого? Стоит ли оно того?
У меня первый мобильный телефон появился лет так 20 назад. Тот самый, с фонариком. На самом то деле я не стремился к обладанию данным девайсом ибо был из того поколения, которое привыкло заходить к друзьям домой, чтобы выяснить, не хотят ли они пойти прогуляться. Но так сложились обстоятельства, что мне его буквально всучили и сказали — пользуйся. Ну ок. Связь стоила дорого, а модной фишкой среди молодежи было набрать, успеть сказать за пару секунд пару предложений со скоростью Эминема и отключиться. Ибо первые несколько секунд не тарифицировались. Платили тогда, кстати, оба. И тот кто звонил и тот кто принимал звонок. Но это все лирика. В контексте важно то, что уже тогда я знал про BlackBerry. Модные и дорогие телефоны. По сути это были айфоны своего времени. То есть еще до реальных айфонов. А потом на сцену вышел Стив Джобс и история модных канадских телефонов пошла под уклон.
В статье рассказывается история канадской компании Research In Motion (RIM), созданная в 1984 году, поднявшаяся на производстве пейджеров, а затем и телефонов под брендом BlackBerry. Как же так вышло, что сначала они сумели возглавить американский рынок, а затем оказались у разбитого корыта? Да, судьбы многих компаний оказались сломаны айфоном. Но если про Нокию знают практически все, то BlackBerry у нас не настолько известна. Хороший повод восполнить исторический пробел. Компания, которая почти смогла.
Детство — пора возможностей. Ты представляешь себе, как много вокруг интересного, но даже не догадываешься, сколько еще открытий ждет впереди, ведь каждый день открываешь новые грани жизни.
Еще вчера Олег Павлов, герой повести, был ребенком, а сегодня он уже семиклассник. У него крепкая мужская дружба с Василием, непростые отношения с новенькими одноклассницами Катей и Галей. Дома вроде бы все нормально, семья как семья, любящие папа и мама. Вот только учительница поменялась — пришла молодая, не очень опытная. И это становится первым звеном в цепочке событий, которые постепенно меняют жизнь Олега, хотя он сам об этом еще даже не подозревает.
Как и в реальной жизни, нашего героя окружают самые разные люди: те, кто жаждет знаний, и те, кто бунтует против всего мира; те, кто хочет быть правильным, и те, кто бездумно распускает сплетни, не беспокоясь о последствиях. Много ли мы понимали в таком возрасте? Автор наглядно показывает, как легко можно попасть под чужое влияние, ошибиться и разувериться в ближнем. Как легко оказаться без вины виноватым. Просто потому, что ты еще ребенок, который ничего толком не понимает в этом мире. И делает глупые ошибки. Не со зла, просто так складываются обстоятельства, а жизненного опыта не хватает.
Повесть охватывает год из жизни обычного советского школьника 50-х годов прошлого века, раскрывая темы первой неловкой любви, дружбы и предательства, стремления быть не таким, как все. Отношения с родителями, учителями и одноклассниками, учеба в школе — все это и многое другое есть в книге.
Сам Олег парень не плохой, но неуверенный в себе. В силу свой мягкости он попадает под влияние более наглого и самоуверенного сверстника, который считает себя опытным, хотя это не так. Детство такое детство… К сожалению, излишняя самоуверенность в этом возрасте часто приводит к беде. Но тот, у кого душа светла, сможет в итоге понять, где верный путь. Понять, кто друг, а кто недруг. Что правильно, а что нет. И как стоит жить.
Это полная приключений книга, где герой мечется в поисках своего предназначения, оступается и делает глупости, но в душе остается наивным юношей, которого просто нужно лишь вовремя поддержать. Объяснить, что такое жизнь. Показать, как бывает трудно и как важна настоящая, а не мнимая дружба. Что люди не обязательно должны использовать друг друга, а вполне могут подставить плечо и помочь в трудную минуту.
В конце концов, каждый сам делает выбор каким быть и как прожить жизнь. Просто нужно смотреть на мир шире, стараться видеть хорошее. Все мы ошибаемся, иногда спотыкаемся и падаем. Главное — вставать и идти вперед, несмотря ни на что. Учиться на ошибках и всегда оставаться человеком.
Я всегда с осторожностью смотрел в сторону искусственного интеллекта, но, в целом, старался не оставаться в стороне от современных технологий и тенденций. Работал локально с LLM, локально же генерировал картинки и даже видео, использовал публичные сервисы для работы, общался с разными чат-ботами и иногда писал об этом статьи. Но до поры до времени не касался темы вайбкодинга.
Что ж. Настал тот день и час, когда обстоятельства и звезды сложились должным образом. За полчаса я сделал работающее полезное расширение для браузера. Эта немного ироничная статья о том, как я ко всему этому пришел, что и как делал и что в итоге получилось.
Идея
Был обычный вечер. Я лениво общался в Дискорде, параллельно листая ленту Хабра. Увидел очередную статью про вайбкодинг. Как и много раз прежде задумался о том, что уже давно хотел попробовать создать расширение для браузера. Но руки никак не доходили. Да и не было подходящей идеи, которую бы хотелось реализовать. А без интереса делать что-то скучно.
С такими мыслями я открыл вкладку браузера с ютубом. Видео почти на десять минут, где автор будет неспешно вещать великие мудрости, соблюдая интонацию, паузы и все прочее, максимально растягивающее процесс просмотра во времени.
И тут что-то во мне щелкнуло. Есть же волшебная кнопка «Показать текст видео»! Дело в том, что читаю я очень быстро и очень хорошо воспринимаю именно текст. К тому же, читая можно приостановиться на сложных моментах, перечитать, или вернуться к предыдущей части, перескочить через фрагмент, если видно, что он пустой. В общем, с текстом работать можно намного быстрее и удобнее, чем возиться с видео.
Но есть минус. Текст показывается сбоку в небольшом окошке с узкими строками, его приходится долго прокручивать и нельзя просто скопировать (ок, ок, можно, но это все равно лишние телодвижения, особенно если текст длинный, хотя…). В общем, не очень удобно. Вот если бы его можно было взять и скопировать в отдельный документ и спокойно пролистать… Да это же идея для расширения! По идее это не должно быть сложно, тем более у меня даже есть неплохой опыт парсинга веб-страниц.
Однако я решил попробовать чистый вайбкодинг. Отринув свой опыт программирования и прочего. Только Gemini, только хардкор. Никакой помощи. Посмотрим, на что он способен. Были некоторые сомнения, но задача казалась несложной, поэтому я верил в успех. Не зря, кстати.
Каждый ли человек является эгоистом? Такой вопрос я задал сначала себе, а затем гуглу, после того, как отвечал на некое сообщение на одном из форумов. С одной стороны, действительно, каждый человек прежде всего беспокоится о себе, заботиться о своей судьбе, о своей жизни. Вряд ли это стоит считать чем-то плохим или нормальным. В науке это называется «рациональный (или разумный) эгоизм». Это вполне нормально для человека, думать о себе любимом. Более классическое определение эгоизма означает чрезмерную заботу о себе, часто в ущерб окружающим. Но где та грань, где заканчивается подобный эгоизм и начинается обычное самолюбие, характерное для любого человека? В конце концов, у каждого из нас в жизни есть лишь один самый близкий и надежный человек. Он сам. Как его не холить и не лелеять? Не заботиться о собственном благополучии? В чем-то это похоже на общепризнанные права человека. Каждый имеет равные права, но твои права заканчиваются там, где начинаются права другого человека. Вероятно, и эгоизм является здоровым, пока ты беспокоишься о себе, но не в явный ущерб другим людям. Есть еще конечно и альтруизм. Но насколько альтруизм является бескорыстным, а не скрытым проявлением эгоизма? Ведь так сложно иногда бывает даже самому себе признаваться в некоторых вещах. Вот так и пойду спать с мыслями об эгоизме, альтруизме и грани между ними. Явной или иллюзорной.
Я уже как-то смотрел видео о контейнерах в морских перевозках. Там речь шла о том, в чем их удобство, почему они не падают с корабля в море и как в этом помогает устройство под названием твистлокер. Теперь настала пора прочитать статью о том, как вообще возникли контейнеры, которые сумели кардинально изменить систему перевозок во всем мире.
Итак, во главе угла всей истории находится американец с шотландскими корнями по имени Малком Маклин. Водитель, а потом владелец собственного бизнеса, связанного с перевозками, он был весьма предприимчив. Свою бурную деятельность он развел после Второй мировой войны, как раз в середине прошлого века. В США были некоторые сложности с автомобильными перевозками. Зато с морскими сложностей было меньше. Но там были проблемы со временем. Корабли то и сами по себе транспорт не шибко быстрый. Напрямик тоже сильно не поплывешь. Но самая большая проблема была связана с погрузкой и разгрузкой, на что уходила просто уйма времени и сил. Очевидно, что этот этап требовал улучшений.
Так и родилась идея стандартных емкостей, которыми и стали контейнеры. Постепенно выработался единый стандарт и сейчас они занимают ведущее место в грузоперевозках во всем мире. Согласитесь, это удобно, когда есть стандартная емкость, которая легко размещается хоть на корабле, хоть на машине, хоть на железнодорожной платформе. Легко перемещается краном, очень хорошо крепится. В общем — замечательное изобретение, которые привело к ускорению перевозок и очень заметному снижению их стоимости.
Такая вот история о том, как чья-то идея изменила мир. Конечно, не он один все это сделал. Но должен же быть кто-то, кто даст первый толчок, кто зародит идею. А уж дальше всегда найдутся желающие все это развить, чтобы заработать. Благо и проклятие нашего мира одновременно.
Почти у каждого из нас есть закладка в браузере, которую мы «когда-нибудь» посмотрим. Или книга, которую «когда-нибудь» почитаем. Или фильм, который «когда-нибудь» посмотрим. Но смысл есть лишь в том, что мы реально пропускаем через себя. То, что остается в нашей памяти. В виде эмоций, цитат, мыслей. Иногда кажется, что все это стремительно улетучивается едва ли не быстрее, чем мозг воспринимает поступившую информацию. В такие мгновения хочется зафиксировать свои ощущения. Словно сделать фото мгновения на память. А вечер пятницы — это время, когда я закрываю рабочие документы, папки и открываю свою главную базу данных — собственную память. Погружаясь в водоворот прошлого…
Хрупкость алмаза и мостики в прошлое
В одной старой песне есть такая строчка:
лишь наша память, прочнее, чем алмаз
Жаль, что на самом деле это не так. Наша память вовсе не такая прочная и надежная. Желающие могут ознакомиться, например, с книгой Джулии Шоу «Ложная память. Почему нельзя доверять воспоминаниям», чтобы убедиться, насколько там все не очень хорошо. И не очень прочно. Насколько легко забыть или подменить настоящие воспоминания ложными.
Поэтому, чтобы помнить, человек использует различные ухищрения, вольно или невольно. Воспоминания привязываются к каким-нибудь предметам, образам, событиям, которые выступают своего рода якорями. Сохраненные в альбомах или на компьютере/смартфоне фотографии, старые переписки в ICQ или Skype, предметы, лежащие на столе, особенно яркие события жизни, хорошие или плохие. Все это наш «мостик» в прошлое. Все это может помочь отправиться в путешествие давно минувших дней. Прочувствовать те эмоции, которые мы ощущали когда-то, вспомнить забытые лица (у меня с этим всегда большие проблемы). Почувствовать ностальгию, радость или печаль.
Старый чердак в мире интернета
Интернет тоже может выступать своего рода старым чердаком. Знаете, как в американских фильмах, где семья живет в большом частном доме, но даже в нем места для всего и всех не хватает. Поэтому старый хлам, вещи из детства повзрослевших детей закидывают на чердак. Там они пылятся годами. Пока повзрослевшие дети не заглянут в эту обитель пыли и пауков, чтобы вспомнить позабытое прошлое.
В интернете таким чердаком могут выступать те месте, где мы обитали или общались в прошлом. Для меня это старые форумы, большинство их которых уже стали достоянием истории. Сайты, где я проводил время 10-20 лет назад. Первые онлайн-курсы. Онлайн-игра, на которую оказалось впустую потрачено сотни, если не тысячи, часов. Все это в прошлом. Но иногда хочется заглянуть на этот «чердак», вспомнить, как это было. Вспомнить, каким я был, ведь каждый человек со временем меняется. Интересно бывает проследить такие изменения.
Вероятно, это мое первое публичное сообщение в сети, речь об игре S.T.A.L.K.E.R.
Вероятно, это мое первое публичное сообщение в сети, речь об игре S.T.A.L.K.E.R.
Вероятно, это мое первое публичное сообщение в сети, речь об игре S.T.A.L.K.E.R.
Но если далекое прошлое это условный старый «чердак», то чем же является вот этот самый сайт, на котором опубликована эта статья? Цифровым архивом? Сокровищницей знаний и воспоминаний? Местом, где я могу не только опубликовать свои свежие мысли, отзывы на прочитанные книги или заметки об искусственном интеллекте, но и заглянуть в недалекое прошлое.
Мой цифровой след
Сайту уже более 5,5 лет. За это время было опубликовано около 500 заметок и статей. Из них половина это отзывы на книги. Что ж, книги читать я люблю. Как и писать затем на них отзывы. Все это словно картотека. Фотоальбом, где вместо фотографий заметки, статьи, отзывы, стихи, рисунки. И листая страницы сайта я могу окунаться в прошлое, словно листая фотоальбом. В те времена, когда фотоальбомы еще были настоящими, а фотографии распечатанными, а не в виде файлов, отображаемых на экране телефона или монитора, как сейчас в большинстве своем.
Так начинался этот сайт
Так начинался этот сайт
Так начинался этот сайт
Сайт это словно концентрация меня в интернет-пространстве. Эдакий цифровой след, в хорошем смысле этого слова. Который я оставляю для себя, в первую очередь, и для других, кто захочет прикоснуться к нему. Заглянуть в мою душу или просто узнать что-то полезное для себя. Ведь для этого мы, авторы различных текстов в сети, и публикуем их. Чтобы выразить себя, чтобы лучше понять себя и чтобы поделиться своим опытом с другими. Как сами пожинаем опыт других, пока учимся.
Виртуальное отражение реальности
Это место действительно очень хорошо характеризует меня. Даже больше, чем я себе обычно представляю. А если задуматься… У меня на столе и в комнате такой же бардак, как и на сайте. О да, я за все это время так и не смог адекватно организовать информацию на сайте, структурировать ее и упорядочить. Все, как в реальности. Я хватаюсь то за то, то за это, изучаю то одно, то другое, а в итоге так и не могу сконцентрироваться на чем-то, что мне действительно важно и нужно. Ну так и на сайте точно так же. Уже который год я хочу начать вести регулярную рубрику связанную с полезностями из программирования. И… собираюсь. Планирую. Вот когда-нибудь точно руки дойдут. А может и не дойдут. Время то идет. Которое вовсе не бесконечно, в отличии от нашей вселенной.
Так что мы не можем помнить все. Но можем делать что-то, чтобы попытаться запомнить больше. Или оставить «крючки», наткнувшись на которые сможем в будущем вспомнить прошлое. Как я пишу на этом сайте. Вот прямо сейчас, оставляю заметку себе будущему. Чтобы когда-нибудь листать эти страницы и вспомнить, как сидел в пятницу вечером, после тяжелой рабочей недели, уставший, но довольный. Сидел, размышлял, вспоминал и писал.