Новости Статьи

7 грехов программиста: Уныние

Знакомо состояние, когда всё валится из рук, задачи печалят, и ты не можешь начать писать ни строчки кода? Даже решенные проблемы не радуют, проект представляется свалкой костылей в которой, если покопаться, можно откопать остатки мамонтов, неандертальцев и программистов, павших в процессе разработки, и над всем этим брезжит вопрос “зачем все это?”.


Мы все периодически бываем подобными черепашками

Уныние рано или поздно настигает всех программистов. Это абсолютно нормальный процесс — невозможно 100% времени оставаться сверхмотивированным турбо-веником. К сожалению, у меня нет универсального рецепта борьбы с ним — я сам иногда опускаю руки, даже если этого никто не видит — поэтому сегодня я постараюсь рассказать о тех эпизодах своей жизни, когда я сталкивался с унынием, и как я с ним справлялся или пытался справляться.

Уныние на проекте

Унылейшее уныние. Дважды печаленька. Кто-то устает на проекте за три месяца, кто-то за полгода, кто-то за три. Существуют сотрудники (почти все из знакомых мне — девушки), которым наоборот нравится стабильность. У них иммунитет к унынию. Но большинство хочет перемен. И не всегда у компании (к примеру у крошечной, размером с мою) есть возможность перевести Вас на другой проект. Кто-то решает проблему радикально — перескакивая с одной компанию в другую. Это опасно, однажды вы рискуете услышать:

«Миша, ты больше ни в одной компании года не работал, мы тебя в стартап не возьмем!»

Любое IT — большая деревня, и я бы точно побоялся бы брать к себе сотрудника, на которого нельзя положиться.
Прежде всего, давайте разберем причину. Уныние — для меня антоним интереса. Интерес возникает когда мы находим оптимальный интерес между сложностью задачи и нашими навыками. Другими словами — задача должна содержать “вызов”, но не должна быть сверхсложной.
Если вам грустно от того, что все задачи понятны и просты (а еще и требуют кучу времени) — усложните задачу. Да, с точки зрения бизнеса плохой совет, но мы же боремся с вашим унынием. Вместо верстки 15 инпутов воткните какой-нибудь мелкий конфигуратор для этого. Или напишите скрипт, который генерирует для вас эту верстку. Усложните задачу (но не сильно!) чтобы пробудить интерес. Или под эгидой мелкого багфикса проведите партизанский рефакторинг модуля.
Если задача слишком сложная — как можно быстрее ищите помощи. Тимлида, менеджера и т.д. — сообщите им. Вам либо помогут, либо поменяют задачу — помните, слона надо есть по бифштексам, не пытайтесь взять Эверест в одиночку — это удается единицам.

Эмоциональное выгорание

Во-вторых, «сгореть» на работе могут интроверты, то есть те, кто держит в себе все свои переживания, не выплескивая эмоции на окружающих. Оказавшись в стрессовой или неудобной для себя ситуации, такой человек долго не будет выражать недовольство, накапливая негатив. Естественным следствием этого часто становятся хроническая усталость и профессиональное выгорание.
Наконец, ещё одна категория работников, которым грозит эмоциональное выгорание, — перфекционисты, то есть те, кто всегда стремится выполнить свою работу лучше всех. «Красный» диплом университета, успешные самостоятельные проекты, победы в профессиональных конкурсах — всё это даётся перфекционистам не за красивые глаза, а становится результатом ежедневного напряжённого труда. Несколько лет работы практически без выходных нередко оборачиваются синдромом профессионального выгорания. (с) https://www.superjob.ru/pro/5089/
Я искренне считаю, что почти каждый программист должен быть почти перфекционистом. Лично мне нужны, важны и ценны работники, которые задумываются прежде всего над тем “как сделать Х хорошо”, а не над тем “как сделать Х”. Однако я не согласен с приведенной выше цитатой про интровертов. В предыдущей статье про гнев я говорил, что если Вы начальник — то не можете вымещать его на подчиненных. И будь вы трижды экстравертом — если вы следуете этому совету, вы будете выгорать — не желая видеть ваших подчиненных и осознавая что вы бесполезны как начальник.
Я борюсь с эмоциональным выгоранием несколькими способами:

В моем списке дел существует огромный (правда, огромный) список “Sometimes”. Это вещи, которыми бы стоило заняться, но не имеют конкретного времени начала. Когда мне не хочется делать ничего — я нахожу в этом огромном списке штуку, которая имеет хоть малую пользу для того, что я должен делать сейчас — и делаю ее. Таким образом я:

  • начинаю что-то делать. Особенность человеческой психики такова, что самое главное — начать, а не лежать на спинке и фрустрировать;
  • решаю главную проблему уныния — внутреннего зверя, который говорит “я знаю что ты занимаешься фигней”, и который доедает оставшиеся силы — я не занимаюсь “фигней”, я работаю в нужном направлении;
  • запускаю мозг. Когда я в унынии — это большая и непростая задача

Если же вы просмотрели свой “Sometimes” (даже если вы не ведете список задач — заведите себе такой список, он помогает развиваться, что, впрочем, тема для отдельной статьи) и ничего не охота — вам срочно нужна помощь и одному/одной Вам не справиться. Еще один простой метод — парное программирование. Позовите ближайшего коллегу пописать с Вами код, и да, вам будет тяжело, но рассматривайте это как запуск машины с севшим аккумулятором — с буксира.
Если же и это не помогает — я сажусь и начинаю НИЧЕГО не делать. Два важных пункта — ничего не делать, это тупо сидеть, а не листать ВК, Ютуб и т.п. Главное при этом сидеть, а не лежать, а то мой мозг мгновенно уходит в спящий режим. Даже в состоянии уныния, мой рекорд — 21 минута, после чего мне захотелось чем-то заниматься.
И еще, бороться с эмоциональным выгоранием сильно помогают банальные и очевидные вещи:

  • физические нагрузки (бег, плаванье, зал, велосипед и т.д.)
  • правильное питание, витамины и т.п. (если у организма неоткуда взять энергию, он впадает в энергосберегающий режим)
  • знание странного-странного ответа — в чем ваше призвание? (я не верю в призвание “писать код”, оно слишком простое и нереалистичное)

Обучение

В нашей профессии знания устаревают настолько быстро, насколько это вообще возможно. Хотим мы того или нет — мы постоянно учимся. Мы осваим новые фреймворки и библиотеки, изучаем новые подходы и концепции. Чаще всего, это происходит в формате “experience injection” — когда мы получаем небольшую “пилюлю”, содержащую квинтэссенцию опыта наших колег, и этот небольшой кусочек великого знания, который сразу же помогает нам быть продуктивнее. Иногда же нам приходится полностью перестраивать свою картину мира (примеры — переход от ООП к функциональному программированию, от Angular 1.x к React+Redux и т.п.). В таком случае процесс обучения становится гораздо более длительным и выглядит так:

Этот график справедлив не только для программирования, а и для любого обучения в жизни в принципе. Вначале мы быстро усваиваем новую информацию, но потом ннаступает ровный участок. На этом участке мы продолжаем изучать технологию, но наше понимание не растет и более того — нам кажется, что мы застопорились навсегда. Лично у меня одно из ярчайших подобных воспоминаний — как я осознавал генераторы в JavaScript года 3 назад. 2 недели я игрался с koajs, написал на ней кусок реального коммерческого приложения, но понимания как это работает — не приходило. Фактически, я использовал заклинания и они работали. А когда не работали — я просто переставлял буквы, в надежде что заработают. И вот однажды, подъезжая к гаражу, пришло ОНО. Осознание. Я называю этот процесс “квантовым скачком” (отличный старый сериал) — находясь на ровном участке обучения мы нарабатываем энергию, чтобы перейти на новую энергетическую орбиту (все ж помнят из школьного курса химии, как атомы переходят между орбитами?)

Для меня это самый сложный сценарий уныния, потому что его никак не избежать. Я по своей натуре спринтер — привык “взрываться” коротким усилием и получать результат. Поэтому мои советы будут слегка абсурдны, но если они сработали у меня — может и Вам помогут?
Поставьте себе цель пробежать полумарафон. Что за чушь? Полумарафон способны пробежать даже неподготовленные люди (я подготовился за 16 недель). В процессе подготовки вам прийдется бегать в течении часа-полутора. Заниматься тупым, абсолютно неинтеллектуальным бегом. Причем если вы хоть чу-чуть напрягаетесь, то с большой вероятностью вас даже наушники раздражать будут от усталости. Таким издевательством (в общем-то полезным для здоровья) вы приучаете организм к неким монотонным действиям, которые не приносят видимого результата сразу же. Я сам с удивлением обнаружил, что теперь, пробежав полумарафон, я гораздо проще отношусь к рутинным действиям (и нет, это не было первоначальной целью)

Я на последних метрах. Боль временна, триумф вечен

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

Итого

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

Подпишитесь на еженедельную рассылку Asmo News

Оставить комментарий
Новости

Компания Geenio, вошла в международный рейтинг сервисов для дистанционного обучения TotalTech Database

Компания Geenio, основанная россиянами, вошла в престижный международный рейтинг сервисов для дистанционного обучения TotalTech Database и одержала победу в двух номинациях, получив звание Great User Experience за удобный интерфейс и Rising Star за быстрое развитие по версии Finances Online.

Finances Online — это независимая глобальная платформа, собирающая и публикующая сведения о программных продуктах для бизнеа, в том числе распространяющихся по модели SaaS (Software as a Service). В базе данных платформы зарегистрированы тысячи вендоров бухгалтерских решений, CRM- и других систем, а также продуктов для корпоративного обучения. Ежегодно профессионалы в области финансов, работающие в Finances Online, выбирают лучшие решения и составляют списки топ-100 в каждой категории, присваивают звания вендорам и их продуктам.

В этом году Geenio включили в категорию Corporate Learning Management System (LMS, система для управления корпоративным обучением) и присвоили звание Great User Experience (за превосходный пользовательский опыт) и Rising Star («Восходящая звезда»).

Продукт Geenio — платформа для организации программ обучения сотрудников компаний из различных отраслей — занимает 25-е место в своей категории, которая включает 129 решений различных вендоров.

 

О Geenio

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

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

С момента запуска продукта на западном рынке осенью 2014 года, им воспользовались более 2500 компаний, в основном из США и Европы. В России компания начала экспансию в 2015 году. На сегодняшний день заключила контракты с рядом организаций, среди которых АСИ, Changellenge, RealWeb.

Geenio — обладатель наград аналитических агентств Brandon Hall Group, Finances Online и Training Industry за выдающийся пользовательский опыт, инновации в сфере создания онлайн-курсов и систем управления обучением.

Константин Андреев — основатель и генеральный директор компаний Geenio и Roundme.

Roundme — профессиональная облачная VR-платформа и сообщество для создания и публикации виртуальных туров и панорамных 360 снимков высокого разрешения. Константин приобрел опыт управления проектами и инвестициями за 12 лет работы на руководящих позициях в финансовом секторе и во время последующего периода работы внешним стратегическим консультантом для ряда высокотехнологичных компаний.

Подпишитесь на еженедельную рассылку Asmo News

Оставить комментарий

Добавить комментарий

iOS OS Android Новости Стартапы

Teleport — приложение для изменения цвета волос

Американская компания Teleport Future Technologies, Inc. с российскими корнями выпустила приложение для изменения цвета волос. Сервис использует ряд технологий на базе нейронных сетей, что позволяет с высокой точностью окрашивать волосы в тот или иной цвет. По словам представителей компании, работа над проектом шла в течении последних 7 месяцев, но релиз самого приложения состоялся лишь пару дней назад. Также стоит отметить, что компания Teleport, основанная Владиславом Уразовым и Богданом Матвеевым в составе с ментором Виктором Кохом успешно закрыла раунд в $1 млн частных инвестиций и планирует масштабирование в США и Азию.



Чтобы воспользоваться приложением Teleport, достаточно сделать снимок и выбрать понравившийся фильтр из каталога. Программа может работать как с основной, так и с фронтальной камерой. Полученным результатом можно поделиться с друзьями в Instagram, Facebook или сохранить к себе на телефон.

На данный момент Teleport установило более 500,000 пользователей в первый день после релиза. Также приложение готово к использованию для устройств с программным обеспечением iOS и Android. Такие знаменитости, как Ольга Бузова, Регина Тодоренко и Саша Спилберг поддержали приложение своими снимками в Instagram

Обновленные данные

От 1 августа —  Приложение набрало более 1,5 млн пользователей

Свыше 75 тысяч расшариваний через социальную сеть instagram https://www.instagram.com/explore/tags/teleport/

Количество поделившихся людей суммарно в социальных сетях перешло за 180-200 тысяч.

App Store    Google Play 

Подпишитесь на еженедельную рассылку Asmo News

Оставить комментарий
Новости

Достигли ли мы предельного количества паролей?

Каждый четвертый житель Великобритании старше 55 лет имеет более 11 уникальных логинов с паролями

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

«Исследование Experian в очередной раз продемонстрировало, что люди разных поколений имеют свои особенности использования интернета и управления учетными записями, паролями и логинами, — комментирует Наталия Фролова, директор по маркетингу Experian в России и странах СНГ. – Младшее поколение ставит во главу угла удобство и, как правило, имеет не более 5 уникальных паролей для всех своих аккаунтов. Кроме того, такие пользователи обычно заходят во множественные аккаунты с помощью одного и того же логина социальной сети. При этом они, вероятно, не осознают, что стремление к удобству подвергает риску их личную информацию.  Отмечается стремительный рост хищений персональных данных, жертвами которых становятся представители именно этой возрастной группы».

Как показывают новейшие статистические данные системы Hunter от Experian, в Британии каждый год на 5% возрастает количество жертв хищения персональных данных среди пользователей в возрасте до 30 лет, причем особенно уязвимы те, кто проживает в разных типах общежитий, где одним устройством для выхода в интернет постоянно пользуются сразу несколько человек. В Британии в отношении этой группы совершается каждое третье мошенничество, связанное с хищением персональных данных.

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

Безусловно, такой объем информации сложно постоянно держать в памяти. Неудивительно, что значительная часть людей старше 55 лет вынуждена прилагать большие усилия, чтобы запомнить свои регистрационные данные. Такое перенапряжение памяти – растущая проблема: 4 из 10 опрошенных признались, что вынуждены пользоваться сервисом запоминания паролей, чтобы ничего не забыть. Постоянные напоминания о том, что пароли лучше не записывать, а помнить наизусть, способствуют повышению бдительности, но, одновременно, и увеличивают стресс. Более половины (55%) респондентов используют один и тот же пароль для нескольких учетных записей.

 

Исследование Experian также установило, что существует путаница в понимании того, что такое учетная запись – каждый третий респондент (31%) признался, что не знает этого, а еще 61% выбирали разные определения. Трое из пяти британцев (61%) не всегда понимают, с чем они выражают согласие, ставя “галочку” при регистрации нового профиля в интернете, а каждый девятый (11%) никогда этого не понимает.

«Типичный британец имеет в среднем 26 учетных записей, или логинов, и от 6 до 10 регулярно используемых паролей, – продолжает Наталия Фролова. – Сегодня удобство приобретает первостепенное значение для пользователей. Поэтому знакомый и часто вызывающий досаду процесс восстановления пароля, в котором для аутентификации нужно ответить на несколько «секретных вопросов», может потерять актуальность. Возможно, мы уже достигли предельного количества паролей».

Для предотвращения кражи персональных данных Experian рекомендует:

  1. Не реагируйте на телефонные звонки и электронные сообщения от неизвестных лиц.
  2. Создайте отдельные пароли для разных учетных записей – в особенности для электронной почты и интернет-банка.
  3. Придумайте надежные пароли, состоящие из трех произвольных слов – вы можете составить их, добавляя цифры и символы, а также буквы в верхнем и нижнем регистре.
  4. При использовании общедоступных сетей Wi-Fi не заходите на сайты, где нужно вводить пароль (например, в свой банк, социальные сети и электронную почту) и не вводите личную информацию, такую как реквизиты вашей банковской карты.
  5. Всегда загружайте новейшее программное обеспечение на телефон, планшет или компьютер. Это увеличит вашу защиту от вредоносных программ.

По материалам Experian

 

Подпишитесь на еженедельную рассылку Asmo News

Оставить комментарий
Новости

Рейтинг безопасности почтовых серверов

Аналитический центр компании Falcongaze уже сравнивал мессенджеры, облачные хранилища и социальные сети. Пришел черед почты. Какой почтовый сервис — Gmail, Yandex.Почта, Mail.ru и Yahoo Mail — самый надежный и безопасный? Узнайте в нашем новом рейтинге.


4 место — Yahoo Mail
У Yahoo Mail есть приятные фишки. Такого необъятного хранилища входящих сообщений —1ТБ! — нет ни у одного другого почтового сервиса. Ирония в том, что гигантский объем хранилища напоминает нам о другой гигантской цифре: 1,5 миллиарда скомпрометированных аккаунтов, о которых компания ничего не знала 2 года.

3 место — Mail.ru
За проблемы со спамом и назойливое распространение таких дополнительных сервисов, как «Амиго», ставим Mail.Ru на 3 место. Стоит отметить, что компания стремится к открытости и безопасности: внедряет новые фильтры, создан сервис для жалоб. Однако тень старых проблем все еще заслоняет позитивные начинания.

2 место — Yandex.Почта
Обвинение в передаче данных спецслужбам — серьезное пятно на репутации почтового сервиса, но пока ведется следствие, вина Яндекса не доказана. Мы констатируем, что у Yandex.Почты не было колоссальных сливов и проблем со спамом — и присуждаем ей второе место.

Лидер рейтинга — Gmail
Gmail возглавляет наш рейтинг за своевременные обновления безопасности: новые фильтры, предупреждения об отправке сообщения за пределы домена и уведомления для потенциальных жертв кибератак. На результат также повлияло недавнее решение отказаться от сканирование писем для рекламы.

Подпишитесь на еженедельную рассылку Asmo News

Оставить комментарий
/** Renteres */