Как стать автором
Обновить
8
0

QA Engineer

Отправить сообщение

Есть еще одно из полезных правил:

Календарь должен быть один и в нем как рабочие, так и личные дела

Список дел тоже должен быть один. В нем также должны быть и рабочие и личные дела

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

Почему это достаточно важно? Когда очень много списков дел: для покупок, для рабочих задач, для спорта, для того что хотел попробовать и др. То есть большая вероятность, что что-то продолжаешь :( Такая же история и с календарем, может просто не прийти в голову заглянуть в личный календарь и не увидеть дело "13:00 звонок доче прокагдилировать ее домашнюю работу" :)

Зря вы не выложили код на GitHub можно было бы создать Issues.

Предложил бы добавить вот какие фичи:

  1. Добавить работу с переменными среды MY_PHOTOS_DIR и чтоб можно было указать путь до моей основной коллекции. В коллекции чтоб хранился индекс-файл photos.index с хэшами всех моих файлов моих проиндексированных файлов

  2. Добавить в коллекцию файл removed_files.index. Его назначение хранить хэши файлов, которые я решил удалить когда-либо. Что если у меня еще где-то сохранилась копия фоток? А ведь среди них могут уже быть ранее удаленные мною файлы. Как избежать повторного просмотра? Если я решил удалить, значит все! Смысл возвращаться к этому процессу? Итак фоток столько, что не пересмотреть )))

Мне кажется проще купить удаленную машинку на Linux и поднять свой VPN. По той причине, как ответил оратор выше про левую пятку "роскомпозора" :)

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

Я начал программировать в далеком детстве на пленочном БК0010 на языке Фокал. Потом после него появились Компаньон-2, Дельта. Все это отечественные "приставки" к телевизору. Моя душа полюбила все эти "шестеренки" программного мира. Когда начал на своем первом Intel-совместимом компе начал использовать мою первую IDE под названием Visual C++ 6.0 счастью не было предела )) Потом понеслась: Delphi 7, Eclipse, Turbo Delphi, Netbeanse, Visual Studio 2008/2010/2013. Много что использовал и последним моим IDE был VsCode.

Казалось бы все могут! Мощные комбайны. Однако когда хочется контроля, т.е. ставилось только то что я сказал, а не то что вместо меня решил Microsoft или кто-то еще, то тут с этим проблемы. Занимает лишнее место и далеко не 1-2 МБ. Очень часто пожирает лишнюю память. Большая часть современных IDE устанавливает без ведома пользователя много того, что он не запрашивал "на всякий случай". Вот только этот "всякий случай" все почему-то не наступает!

Недавно начал использовать VIM после больше 15 лет использования различных IDE и поражаюсь своей глупости "Почему зная о таком инструменте я не нашел время взять и попробовать? Отказаться от использования же не трудно!".

На кого и кому нужен VIM ? Прежде всего тем людям, которые очень много работают с текстом. Программисты в это множество попадают.

При работе с текстом у нас возникает:

  • Огромное кол-во повторяемых действий. Это и рефакторинг, это и найти последовательность символов. Это и найти, потом вставить, потом вернуться назад и повторить с нескольким строками. Это и удалить 7 строк подряд. Это и переместить 3 строки на 5 по выше! И много чего !!!

  • Также, очень часто программист смотрит на код! Да! Когда говорят про рефакторинг это не от хорошей жизни! А от того что мы, программисты, больше смотрим на код, чем пишем новый! Когда мы смотрим на код мы перемещаемся по нему. Вопрос: а зачем тогда давать программисту при просмотре возможность "напечатать случайно"? Чтобы что? Чтоб дать ему случайно внести багу? Именно от этого спасает "командный режим". Захочешь что сделать нажмешь нужные кнопки

  • Любой программист стремится меньше уставать, т.к. программирование это деятельность больше чем на 5 минут! Он экономит на всем! Пишет скрипты помогающие ему. Он учит горячие клавиши. Он ставит нужные инструменты. Он учится новым подходом. И одним из таких навыков для повышения своей эффективности это: навык слепой печати. Развивая этот навык он побочным эффектом получает: повышение скорости набора текста. Но самым главным эффектом от этого навыка руки меньше устают! В результате развития навыка программист быстрее пишет код и пробует свои идеи. Иногда действительно, лучше взять и сделать, увидеть результат и решить подходит или нет, чем долго думать и не факт что придумаешь адекватное ситуации решение. Но вот не задача, в случае IDE приходится перемещаться на стрелки или того хуже на мышку. Со временем уже привыкая к VIM ты понимаешь, что тебе не только на стрелки сложно перенести руку, но и на кнопку ESC !!! И ты вставляешь "inoremap jk <esc>" в свой конфиг, что позволяет оставаться ТОЛЬКО над клавиатурой!

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

Вопрос на тему: "Зачем надо использовать VIM, когда есть современные IDE?" звучит также как "Зачем использовать сортировку Хоара, когда есть пузырьковая сортировка? Сортирует же, че мучиться то?"

Раньше молодым ребятам изучающим программирование я всегда советовал такое:

  1. Учи английский

  2. Развивай навык слепой печати

  3. Развивай алгоритмическое мышление(сортировки, деревья, графы)

  4. Изучай Linux или FreeBSD и используй в качестве основной ОС

  5. Занимайся спортом

  6. Общайся с противоположным полом(не будь задротом)

  7. Развивай коммуникацию(ходи на конференции, знакомься с новыми людьми, пили с другими open Source проекты)

Но сейчас между 2 и 3 советую еще "Научись использовать VIM". Всего вам доброго!

А может вам и не надо в ИТ? Не надо программировать? Как бы это вам сказать, если человеку нравится бегать. Улучшать свои показатели в беге, то вопроса, а зачем нужны упражнения СБУ у него не будет! В программирование надо идти, когда тебя от всех этих "шестеренок" прет и не важно, что шестеренка1 похожа на шестеренку2 изученную ранее. Понимаете? Занимайтесь программированием ради самого программирования!

Я бы еще добавил совет:

Научись, пожалуйста, забивать!

Поясню: Порою на работе или в жизни случается что-то не совсем приятное и выбивающее нас из колеи. Теряя почву под ногами и попадая в не очень привычные для себя условия мы начинаем тревожиться, психовать. Но каждая ли ситуация действительно имеет настолько важное значение? Нет! Не кадая! А вот мы очень часто, реагируем на каждую, не совсему эффективным для нас способом. Тревожимся, стрессуем. Все это приводит к тому, что не можем нормально отдохнуть. Это в свою очередь приводит к тому, что мы не можем быть отдохнувшими и эффективными в те моменты, когда надо действительно быть отдохнувшим и эффективным. Мы вновь стрессуем. Цикл замыкается.

К примеру, что-то сказал руководитель, значит надо спросить себя : А все ли слова своих бывших руководителей ты сейчас помнишь и считаешь важными? Нет! Значит надо просто спросить себя: Что я сейчас могу сделать в этой ситуации? Поставить в зависимости от ответа цели и задачи. И забить! Работать в спокойном режиме. Без нервов.

Я сталкивался с прокрастинацией и не раз. Острые фразы были связаны с полным эмоциональным выгоранием. Первое выгорание случилось после того как умер мой отец. Второе выгорание случилось после моего развода.

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

И да, если вы прокрастинируете на регулярной основе, то очень часто это связано с тем, что вы не видите смысла в том что вы делаете! В таком случае чаще тормозите себя в моменте и задавайтесь вопросом : "А зачем мне надо сделать вот это действие? Чтобы что?". Да, есть конечно ответы "Это моя работа". Но ведь и работа может быть разной! Еще раз: Задавайте себе вопрос : "Почему я должен это делать?". Чем ближе ответ на этот вопрос завязан на ваши истинные потребности, тем меньше будет желания прокрастинировать.

Если вы прокрастинируете: это реакция вашего тела, подсознания, что вам пора думать над тем что вы делаете

Зря на хабре нет возмоности поставить смайл "Огонь" )))

Когда отлаживаем код, тогда и становимся программистами.

Там, как бы, кнопка "Перевод" видна. Тут нету автора ;)

А можете подсказать, чем именно отличается pyprojects.toml, который создает популярный инструмент poetry от того pyprojects.toml, который упоминается в PEP-0518 ? У меня в пет-проектах прижился poetry и мне он нравится. Поэтому хотелось бы лучше понимать возможные риски

Ну, конечно же это разные. Но без умения коммуницировать с людьми никакого networking не случится! Даже если человек 1000 контактов забьет в адресную книгу и что толку, если в момент, когда ему надо будет поговорить он не сможет это делать эффективным способом?

А можете сказать по какой причине на такую серьезную должность вы искали работу именно через HH? Мне казалось, что одним из главных навыков на должности подобной этой : коммуникабельность. Наверняка, вы слышали о такой крутой штуке как "networking". Поэтому и возник вопрос, почему зная об этой штуке вы идете на HH ?

Вы увидели в моем комментарии то, как будто он комментарий на статью, а это не так! Он является комментарием на комментарий! Прочтите его

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

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

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

Не следует запрещать переработки только лишь потому что кто-то слаб и не может себя организовать так, чтоб работать "правильно".

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

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

По поводу ценности для работодателя, государства и др. Я такой херью не страдаю по той причине, что когда-то услышал очень мощную фразу "Работа, в жизни человека занимает около 40% его жизни. Было бы глупо тратить 40% на хер знает что". С момента, когда я это услышал осознал для себя, что работа должна прежде всего нравиться именно мне. Другими словами работадатель всегда расценивался мою только как приятель, который идет со мной куда-то. Если нам по пути, ок, идем вместе, как только он или я дошел до нужного поворота, то дальше расходимся, т.к. пути у каждого разные!

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

Сейчас в состоянии "Уволен". Но работу не ищу. Вернее, не тороплюсь. Как раз потому что основная причина ухода с Р1 это выгорание. Дошло до того, что всегда был уверен в себе. Ценил себя. Уважал. А сейчас не вижу ценности в себе. По этой причине принял для себя более прагматичное решение:

  • Приведи график дня, т.е. сон в такую норму, что после 10 вечера спать хотелось со страшной силой

  • Увеличь объем в спорте

  • Научись находиться в таком состоянии, когда на душе хотя бы нейтрально

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

Вылезать из состояния "выгорел" очень очень сложно! Лучше не заниматься геройством и не попадать в него.

1
23 ...

Информация

В рейтинге
5 116-й
Откуда
Железнодорожный (Московск.), Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность