Найти в Дзене

Как нужно работать и как нужно отдыхать

Наконец-то, уникальный контент :) О том, как правильно отдыхать, написано примерно три миллиона книг. И в шестьсот раз больше статей. Каждый, кто пишет про отдых, пишет о себе, о своей истории, о том, что ему помогло. Или просто свободно фантазирует на тему. Я тоже изложу несколько простейших правил, которые мне очень помогают по жизни. Я айтишник с более чем 20-летним стажем. Пришел в айти сознательно. Продолжаю находиться в айти сознательно. Несколько основных проблем айтишника состоят в том, что сначала ты сталкиваешься с истощением психической энергии, потом тебя догоняет физическое истощение и слабость, далее ты осознаешь, что уже не вывозишь все современные новомодные технологии, а потом и полностью признаешь, что ты старый, отсталый и медлительный. Это все ни хорошо, ни плохо. Так происходит с каждым поколением. Когда я пришел в веб-разработку, мы начали использовать очень быстрые в разработке и шустрые в производительности инструменты. Пока все корпоративные программисты сид

Наконец-то, уникальный контент :)

Картинка найдена на просторах интернета путем профессионального гугления.
Картинка найдена на просторах интернета путем профессионального гугления.

О том, как правильно отдыхать, написано примерно три миллиона книг. И в шестьсот раз больше статей. Каждый, кто пишет про отдых, пишет о себе, о своей истории, о том, что ему помогло. Или просто свободно фантазирует на тему.

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

Я айтишник с более чем 20-летним стажем. Пришел в айти сознательно. Продолжаю находиться в айти сознательно.

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

Это все ни хорошо, ни плохо. Так происходит с каждым поколением.

Когда я пришел в веб-разработку, мы начали использовать очень быстрые в разработке и шустрые в производительности инструменты. Пока все корпоративные программисты сидели на IIS, мы на Apache+PHP за три секунды поднимали сайт и показывали готовый результат.

Конечно, я условно про три секунды. Но наша скорость разработки в свое время была фантастической. Мы за три дня делали то, что профессионалы готовы были растянуть на два месяца.

Приведу конкретный пример.

В одном проекте нам нужно было распарсить некий набор файлов, которые поступают к нам периодически. Распарсить – это разобрать содержимое, обработать, сложить куда- то и сделать какую-то задачу на основе данных. Мы обсуждали фронт работ с компанией, которой это было необходимо. Программисты, которые работали в штате, видели работу примерно так: нужен отдельный сервер, куда раз в час будут выкладываться файлы, скрипт будет их обрабатывать, класть содержимое в базу данных, второй скрипт будет работать с готовыми данными в базе данных и ставить "задачу" третьему скрипту, который будет формировать какие-то отчеты основе данных.

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

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

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

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

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

И еще раз: это ни хорошо, и ни плохо. Это нормально. Это правильно. Это важный индикатор того, что айти развивается. И мы – старшие, постаревшие – должны за этим не успевать. Мы должны за этим не успевать так же, как наши мамы не могут освоить айфон.

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

И как отдыхать?

Есть несколько правил отдыха для айтишников.

Первое правило – движение: ходить, бегать, приседать, плавать. Делать все, чтобы компенсировать сидячий образ жизни.

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

Третье правило – не пить алкоголь, худеть и просто меньше жрать. Это очень тупо, но это действительно помогает. Организм очень много энергии тратит на переваривание пищи.

Четвертое правило – ни в коем случае не жертвовать сном. Тебе нужно восстанавливаться 7-8 часов. Если не устаешь за день так, чтобы лечь и уснуть – см. правило первое. Уставай физически.

На этом все. Я спать.