Mykola Sarry

Mykola Sarry

Мысли вслух

Обмануть мозг чтобы научиться программировать

Из этой статьи вы узнаете, почему мы залипаем в соцсетях вместо работы и учебы, а также как обмануть мозг и эффективно учиться. – Хочу эффективно учиться верстке, но не могу сосредоточиться на скучном материале. – Можно ли стать программистом, если мне n лет? – Не могу писать код из-за прокрастинации. Эти и подобные
5 min read
концентрания на негативе

Не фокусироваться на негативе

У всех есть мысли, из-за которых лифт настроения то взмывает на верхние этажи, то стремительно опускается. Иногда наш лифт настроения останавливается на каком-то конкретном этаже всего на мгновение, но бывают периоды, когда мы задерживаемся там на более длительный срок. Вопрос: какие мысли подпитывать и какие в результате окажутся сильнее? [sendpulse-form
4 min read
laravel

Дайджест PHP #10

В выпуске: PHP 7.3 alpha 4, ReactPHP 1.0 LTS и другие релизы, свежее предложение «Namespace Visiblity for Class, Interface and Trait» из PHP Internals, ведеозаписи докладов и вебинаров, порция полезных инструментов, и многое другое. Приятного чтения! [sendpulse-form id=”278″] Новости и релизы * PHP 7.3.0 alpha 4
2 min read
для начинающих программистов

Как перестать быть посредственным разработчиком

В статье приведены некоторые советы для начинающих и, возможно, некоторых опытных программистов, которые могут помочь значительно повысить свой профессионализм и изменить отношение к работе. Некоторые из них могут показаться банальными, но новички, возможно, смогут найти что-то полезное для себя. [sendpulse-form id=”278″] Пишите больше кода Если вы хотите улучшить свои
5 min read
Мысли вслух

Как программисту-фрилансеру наработать клиентскую базу

Все больше людей выбирают фриланс в качестве своего основного занятия. Свободный график, возможность более высокого заработка, возможность работать и при этом путешествовать очень привлекательны для работников разнообразных профессий. [sendpulse-form id=”278″] Самая большая сложность, с которой сталкиваются фрилансеры, причем как начинающие, так и опытные, это поиск клиентов. Идеальный клиент при
2 min read
lean

Правильно выбираем следующую фичу для релиза

Грамотно и вовремя выбирать фичи для разработки и не прогадать – это про искусство приоритизации. Как найти критерии оценки, необходимые для своего продукта, вырастить стратегические показатели, предложить клиентам еще больше ценности, наладить все внутренние процессы в команде и добиться других наглядных показателей с помощью качественной приоритизации? [sendpulse-form id=”278″] Почему без
4 min read
конвейер

IT-конвейер: Туда и обратно

О классификации проектов и компаний сломано много копий. Меня всегда занимали причины закатов и рассветов небольших IT-компаний, благо примеров множество. И чтобы объяснить некоторые из них, я использовал классификацию по признаку высокой неопределенности внешней среды, а также метафоры конвейера и НИИ. Возможно, этот подход окажется любопытен и вам. Интересно в
3 min read
планирование проекта

Рецепт гладкого релиза

Всё ближе момент, когда мы выпустим в свет наше решение, свежее, новенькое и сияющее. Волнительно? Не очень, ведь мы его уже проверили со всех сторон. У нас есть чек-лист для проверки, насколько решение готово к выкатыванию в продакшн. В нём перечислили всё самое важное, что проверяем в инфраструктуре, первоначальном наполнении,
2 min read
c

Выбор языка программирования в 2018 году

Если Вы настойчиво хотите попасть в команду разработчиков компании уровня Delos из сериала «Мир Дикого Запада» или в любой гигант современной IT-индустрии — то смело выбирайте и учите топовый язык программирования из TIOBE и лучше всего: на уровне его спецификации. А если серьезно, то сейчас в отрасли все так запутанно с
9 min read
seo

О чем должен помнить веб-разработчик, чтобы сделать всё по SEO-феншую

Сегодня очень сложно оставаться монопрофильным специалистом. И часто, делая новый сайт или внося различные правки, можно позаботиться заранее об основных вещах, которые помогут сразу сделать всё чисто и красиво не только с точки зрения программирования, но и с точки зрения SEO. Так о чём же надо помнить, чтобы делать работу
6 min read
командообразование

Модели эффективного коммандного взаимодействия

Выбор моделей и подходов для повышения эффективности работы команды — это извечная головная боль менеджеров продуктов, тим лидов, собственников бизнеса, HR, ученых и психологов.  У любого подхода всегда найдутся сторонники и оппоненты. Некоторые из популярных моделей ориентированы на коммуникационную стратегию, некоторые больше связаны с корпоративной культурой и индивидуальными особенностями и талантами
5 min read
Async

Дайджест PHP #11

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.3.0 Beta 1, PhpStorm 2018.2, Composer 1.7 и другие релизы, принят стандарт PSR-17, обзор Yii 3.0, альтернативная реализация Fiber API для асинхронных приложений, порция полезных инструментов, и многое другое. Приятного чтения! [sendpulse-form id=”278″
2 min read
защита ооп

7 несостоятельных аргументов противников ООП

Блуждая по Интернету, можно заметить одну интересную особенность. Все парадигмы программирования, воспринимаются людьми совершенно спокойно. Про процедурное программирование говорят спокойно. То же самое — про модульное программирование. Декларативное программирование — никаких бурь, волнений или холиваров. Функциональное программирование — то же самое. И только вокруг ООП не утихают бури. Одни визжат от него в
5 min read
как побороть страх перед программированием

Как преодолеть страх перед программированием

Страх перед программированием похож на страх перед чем-то новым и неизведанным. Этот материал поможет вам собраться с духом и начать кодить. Программирование – это навык, основанный только на практике. Он является одним из самых популярных в наши дни, и даже если вы не собираетесь использовать его в профессиональных целях, будет полезным
4 min read
junior

Переживания на пути из джуниора в сеньоры

Если в своих карьерных мечтах вы стремитесь превратиться в сеньора, будьте готовы пережить несколько волнительных моментов. Не каждый разработчик программного обеспечения мечтает быть руководителем или менеджером. Многие просто хотят быть лучшими – самыми лучшими в своем деле. Посмотрим, что рекомендуют специалисты. Руководство по карьерному росту для программистов советует будущим senior-разработчикам сосредоточиться
4 min read
Мысли вслух

Cделать простое техническое задание и не потерять нервы

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

Дайджест PHP #12

PHP 7.3.0 Beta 2 и другие релизы, предложение из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения! [sendpulse-form id=”278″] Новости и релизы * PHP 7.3.0 Beta 2 — Третья и последняя бета ожидается 30 августа. Полный список изменений ветки 7.3. Для разработчиков расширений также
1 min read
Мысли вслух

Работа без опыта: Как заинтересовать рекрутера

Начинающие программисты боятся искать работу без реального опыта за плечами. Но есть несколько методов украсить резюме и привлечь IT-рекрутеров. Конечно, выполнение всех пунктов не гарантирует автоматического устройства на работу. В любом случае вам придется пройти интервью. Но чувствовать себя вы будете гораздо увереннее, несмотря на отсутствие опыта. [sendpulse-form id=”278″
3 min read
командная работа

Эффективное решение проблем в команде

Любое действие по решению проблемы со стороны менеджера — это, прежде всего, определение проблемы и ее причин, установка приоритетов и выбор альтернатив для лучшего решения, а также непосредственно реализация этого решения. Способность своевременно решать внутренние и внешние проблемы продукта и команды и принимать ответственные решения — это то, чему должен учиться любой
6 min read
laravel

Дайджест PHP #13

Свежая подборка со ссылками на новости и материалы. В выпуске: последняя бета PHP 7.3, Laravel Nova, сайт с идеями для следующих версий PHP, новости о Yii 3, порция полезных инструментов, видео, и многое другое. Приятного чтения! [sendpulse-form id=”278″] Новости и релизы * PHP 7.3.0 Beta 3 — Последняя
2 min read
Мысли вслух

Чем отличаются junior, middle и senior разработчики? Как происходит переход между этими уро

Многих новичков интересует в чем кроется отличие (кроме разумеется уровня зарплаты и опыта работы между джуном, мидлом и сеньором. В этой статье я изложу свое видение ответа на этот вопрос. Кто есть кто Упрощенно различие между уровнями разработчиков можно описать так: * Junior — совсем новичок, может мало и часто с чужой
2 min read
борьба с выгоранием

Начать программировать после «выгорания»

Процесс эмоционального выгорания может коснуться специалиста любой профессии.  Наш мозг тоже может устать – выгореть. Постоянная эмоциональная, психическая и физическая нагрузка утомляет организм и начинается выгорание. В этот момент любая несерьезная проблема или задача может вас сломать.  Вы выгораете, все задачи заставляют злиться, и код становится хуже. А чем код хуже,
2 min read
Мысли вслух

Тайм-менеджемент или Управление хаосом?

Нехватка времени, “горящие сроки”, вынужденная спешка, стресс следующий за всем этим. Знакомые слова? А как часто вы говорите себе: в следующий раз я все спланирую заранее, не буду распыляться на много задач или сделаю все и сразу? Каждый менеджер сталкивается с этим понятно. А у начинающего менеджера чаще всего возникает
6 min read
Async

Дайджест PHP #14

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.3 RC 1, PhpStorm 2018.3 EAP, Laravel 5.7 и другие релизы, HHVM прекращает поддержку PHP, типизированные свойства в PHP, порция полезных инструментов, видеозаписи докладов, и многое другое. Приятного чтения! Новости и релизы * PHP 7.3 RC
2 min read
codeception

PHP-дайджест #15

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.3 RC2, Codeception 2.5 и другие релизы, типизированные свойства в PHP 7.4, порция полезных инструментов, и многое другое. Приятного чтения! Новости и релизы * PHP 7.3 RC2 — Второй релиз-кандидат доставлен по расписанию. Следующий выпуск ожидается 11
2 min read