Елена Булыгина предлагает Вам запомнить сайт «Ленусик»
Вы хотите запомнить сайт «Ленусик»?
Да Нет
×
Прогноз погоды

Блог

Как стать разработчиком игр?

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

А если вы хотите выпустить инди-игру, кроме кода вам, скорее всего, придётся заниматься тестированием, разработкой концепта, дизайном. Зато в результате могут получиться новые What Remains of Edith Finch или Untitled Goose Game. Готовы действовать? Рассказываем как и с чего начать. 

Что нужно уметь

Требования к начинающим разработчикам игр в большинстве вакансий одни и те же:

  • геймерский опыт;
  • понимание основ объектно-ориентированного программирования и баз данных;
  • знание Git;
  • умение работать в Unity или Unreal Engine.

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

Какой игровой движок выбрать

На рынке игровой разработки когда-то доминировал движок Unity. Он был первой полноценной бесплатной средой для создания игр. Сейчас не менее популярным стал Unreal Engine 4.

Преимущества Unity

Unity ориентирован на небольшие 2D-проекты, отлично подходит для разработки мобильных игр. У него ниже системные требования, можно создавать простые игры даже на слабом ПК. Программировать нужно на C# , который несложно изучить с нуля. Можно подключить внешние плагины и использовать другие языки, например Python.

Преимущества Unreal Engine 4

UE4 подходит для сложных 3D-игр. У него выше системные требования, но можно добиться более впечатляющих графических эффектов. Движок интуитивно понятный. Благодаря системе визуального создания скриптов Blueprints можно создать полноценную игру практически без кода.

Выбирайте движок в зависимости от жанра игры, которую планируете создать. Если это мобильная 2D-игра или, например, простая RPG — попробуйте Unity. Если в планах файтинг, гонка, сложный шутер — используйте UE4.

Какие языки нужно знать

Выбор языка программирования зависит от движка, которым вы будете пользоваться. Unity требует знания C# , Unreal Engine 4 — С++. Для разных целей вам потребуется также разбираться в основах Java, HTML5, CSS3, JavaScript, SQL.

Если планируете заниматься мобильной разработкой, изучите Swift для iOS и macOS. Для браузерных игр понадобятся PHP и JavaScript.

Сколько зарабатывает разработчик игр

На hh.ru сейчас открыто более двух тысяч вакансий со средней зарплатой 150 тысяч рублей. Получать такую сумму вы сможете при наличии опыта от года и портфолио.

Начинающий разработчик в крупной студии может зарабатывать 50–60 тысяч рублей в месяц. Требования к его навыкам обычно минимальны. Первое время придётся работать под присмотром старших коллег, но зато можно набраться опыта и прокачать навыки.

Разработчики мобильных игр в среднем получают немного меньше. При этом минимальная зарплата на рынке у тех, кто пишет игры под Android. Разработчики игр для iOS зарабатывают больше — это связано с тем, что стоимость их продукта в App Store выше.

Можно ли научиться самостоятельно

В интернете много бесплатных видеоуроков с пошаговыми инструкциями. Можно даже найти руководства и сделать свою первую простую игру на Unity или UE4.

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

На факультетах GeekBrains вы получите актуальную информацию от преподавателей, которые работают в игровых студиях. Глубоко разберётесь в том, как работают движки и как создать игры в разных жанрах. Сможете задать любой вопрос и получить обратную связь по своим проектам.

На факультете разработки игр на Unity вы научитесь писать на C# и создадите 3D-игру с видом от первого лица, браузерный 2D-платформер, мобильную гонку, стратегию, гиперказуальную игру и Action RPG.

На факультете разработки игр на Unreal Engine 4 вы научитесь работать с C++ и создадите двухмерный платформер и мультиплеерные игры.

 


28 янв 22, 15:00
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Каким должен быть руководитель: ключевые навыки и компетенци

 


17 май 23, 10:00
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

8 вещей, которые нужны на главной странице вашего сайта

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

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

Меню (навигация) сайта

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

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

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

Зональная вёрстка

Кстати, о зонах. Начинать разработку сайта с создания «скелета» 一 плохая привычка, но недооценивать этот этап не стоит. Если на этом уровне останутся недоработки, пользователь почти гарантированно покинет ваш ресурс. Любой более-менее обученный веб-дизайнер знает базовые правила хорошей вёрстки, поэтому перечислять отдельно их не будем. Если чувствуете пробелы — этому вполне можно научиться.

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

Логотип и название

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

Но не стоит мудрить и размещать что-то сложное. Если официальный логотип компании комплексный, на главной странице лучше будет смотреться упрощённая версия. Так и вас будут лучше узнавать, и внешний вид будет презентабельнее. 

Пример — простой логотип Mail.ru, который комфортно уживается с текстом на главной странице портала.

Точка фокуса

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

Заголовки

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

Особая роль у заголовков в продаже товаров. Это хорошо видно на сайтах автодилеров:

Картинки и анимация

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

Рассмотрим актуальный пример — сайт Роспотребнадзора. Основной акцент здесь на информативности, но пара картинок и анимация придают ресурсу более дружелюбный вид.

Бизнес-портфолио

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

Пример классического подхода — сайт корпорации «Иркут».

Блог

В данном случае это лента событий и новостей компании. С помощью блога посетитель оценивает, насколько актуальна информация на сайте. Если на ресурсе регулярно отчитываются, например, об участии в выставках, о новостях в отрасли, то это делает компанию надёжнее в глазах читателей. Значит, она так же заботливо относится к другим разделам сайта и своим клиентам.

Добавить новостной блок можно минималистично — лентой текста — или с использованием графики. Взгляните, как это реализовано на сайте Третьяковской галереи:

Создавайте качественные сайты, не стесняйтесь вдохновляться лучшими — и пусть на вашем ресурсе всегда будут толпы посетителей. А если хотите освоить эту сферу основательно — приглашаем на факультет веб-дизайна GeekUniversity!

Самоизоляция заканчивается — самое время освоить новую профессию, чтобы начать карьеру мечты и уверенно смотреть в будущее! Мы хотим помочь вам и до 22 июня 2020 г. дарим скидку 40% почти на все программы обучения GeekBrains. Будьте здоровы и успешны! :)

 

 


17 июн 20, 16:22
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

«Получил шикарный оффер от Сбера, собираю вещи в Москву»

Привет, меня зовут Станислав, я из Москвы. Учился в институте РУДН на инженера-строителя. Образование выбрал по принципу крутизны вуза и прибыльности специальности. Саму профессию — исходя из предметов, по которым хорошо успевал: физика, математика и геометрия.

Но институт я не окончил — так и не появился на четвёртом курсе бакалавриата. Даже документы оттуда до сих пор не забрал. Понял в один момент, что это не моё. Плюс были финансовые сложности, надо было зарабатывать.

Я долго работал в рознице, ещё с института. Три года строил карьеру в Adidas. Когда стал пропускать вуз, то уже был заместителем управляющего в магазине.

Потом начал выбирать работу по принципу «где больше денег», потому что их не хватало. В 2018 году сменил три работы, попал в компанию Re:Store консультантом по технике Apple.

Там я познакомился с iOS и влюбился. Захотел разобраться и создавать крутые вещи. 

Первый опыт на GeekBrains

Мне было 25 лет, и я, если честно, сомневался. Смена работы предполагала снижение дохода — менее опытному специалисту меньше платят. Но меня поддерживала жена. Она чуть ли не заставила купить курс! :) Я меньше неё верил в свой успех.

Начал учиться в GeekBrains. Сначала купил маленький курс «Программист iOS». Хотел понять, моё это или нет. Он рассчитан на полгода, но я очень долго его мучал. У меня постоянно не хватало времени, много пропускал, всё очень плохо усваивалось. Без подглядывания в Google не мог написать простейшее приложение, например, to-do с таблицей.

Так происходило оттого, что много времени уходило на работу — от 210 до 240 часов в месяц без учёта дороги. Реально было учиться только на работе. Я в перерыве смотрел видео, а когда не было клиентов, мог что-то почитать.

Только когда переехал в Краснодар (надоели московские морозы!), появилось больше времени на учёбу. Ведь дорога на работу стала занимать меньше времени.

Вид на Краснодар

В конце концов, несмотря на все трудности, я понял, что программирование под iOS — это то, что мне нужно. 

И всё-таки факультет iOS на GeekBrains

Когда окончил курс по профессии «Программист iOS», решил, что надо брать следующий уровень. Не хотелось переходить на факультет, и я решил поискать другие сайты. В итоге нашёл курс на 6 месяцев для продвинутых разработчиков.

За 2 месяца понял, что до продвинутого уровня мне очень далеко, и вернул деньги. И в феврале прошлого года поступил на факультет iOS на GeekBrains. Там смежные темы с iOS-профессией, и я решил ничего не пропускать, чтобы повторить.

Впечатления от GeekBrains

Программа

План учёбы, который предлагает GeekBrains, похож на карту — показывает полезные инструменты и направления, а углубляться надо самостоятельно.

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

Практика

Нравится, что практикуемся на актуальных крупных проектах, например, ВКонтакте. На них пытаемся связать новые знания и постоянно их использовать. 

Преподаватели

У меня было очень много крутых преподавателей: Евгений Елчев, Андрей Андропов, сейчас Дмитрий Маринин очень круто вёл курс. Мне не попадались преподаватели, которые что-то недообъясняли или бросали нас с вопросом. Со многими до сих пор общаюсь — помогают в сложных задачах, несмотря на то, что я уже у них не учусь.

А ещё Андрей и Евгений делали очень крутые разборы домашних заданий — практически каждому студенту давали обратную связь. Андрей обычно выбирал 3 проекта с популярными ошибками для всех проектов. А Евгений даже стримил на YouTube!

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

Одно «но»

Думаю, курс «Основы Swift» надо растянуть по времени и добавить туда информации. Это будет полезно ребятам, которые первый раз видят код. 

Поиск работы

Я начал искать работу, когда окончил первый курс факультета. У меня была задача — поскорее получить коммерческий опыт.

Использовал все способы, которые знал: телеграм-каналы, HeadHunter, даже на Linkedin зарегистрировался. Стучался в стартапы, несколько раз даже попадал в них на бесплатной основе. Успел поучаствовать в нескольких проектах.

Новичку без опыта и суперпроектов, особенно выпущенных в AppStore, трудно. GitHub в резюме — стандарт, но у меня в него заглядывали раза 2–3. Думаю, часто просто не верят — сейчас много утилит, которые могут даже рисовать там коммитами смешные картинки. Да и код может быть просто скопированным. Поэтому я получал много тестовых заданий и кучу отказов.

Было трудно выйти даже на собеседование. Видели, что нет опыта, и всё. Примерная статистика по моему HeadHunter: больше 800 просмотров странички и в итоге 20–30 технических собеседований.

Опыт публичного собеседования

Я даже прошёл публичное собеседование на YouTube-канале «Хекслет». Как-то готовился к интервью, смотрел ролики по теме. И наткнулся на эту штуку, но там встречи были в основном для спецов в вебе, бэкенде. Я нашёл менеджера, который занимается этими собеседованиями, и предложил сделать интервью для iOS-программиста. Примерно через месяц это устроили.

Меня собеседовал руководитель мобильной разработки из Mad Brains. Мы два часа общались в прямом эфире. Сейчас ролик набрал уже больше 10 тысяч просмотров.

Я тогда оканчивал первую четверть. Ну и мне сказали, что взяли бы на среднюю ульяновскую зарплату, только не айтишную :) В общем, рекомендовали получше подготовиться.

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

Как нашёл первую работу

Я попал в коммерческую разработку после первой четверти факультета. То есть знаний, которые даёт курс по профессии iOS-разработчика, и первой четверти достаточно, чтобы найти работу.

Так после четырёх месяцев поиска (с небольшими перерывами на отчаяние) в сентябре 2020 года я устроился разработчиком мобильных приложений в компанию «Факт».

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

Спустя два месяца работы меня назначили ведущим разработчиком. В небольшой команде, но приятно. Поэтому в работе над последним большим приложением — порталом для владельцев домашних животных — я участвовал в роли архитектора и руководителя iOS-разработки.

В «Факте» мне всё нравилось. Были интересные крупные проекты: например, наша команда делала приложение для Негосударственного пенсионного фонда (НПФ). Я работал из дома, заканчивал в пять вечера. Поэтому была куча свободного времени на другие проекты.

Чем ещё занимаюсь

Смузи

Участвую в стартапе, который нашёл в сообществе Mesto, где разные категории людей собираются в команды и делают проекты. Сейчас мы разрабатываем Smuzi — приложение для создания музыкальных клипов. Пошёл в этот проект, потому что здесь есть технологии, с которыми ещё не работал.

Преподавание в GeekBrains

Мне нравится помогать. Поэтому помимо того, что активно помогаю ребятам в нашем чате, иду в сторону преподавания. Пока ничего не веду — нужно сделать ещё один тестовый урок. Уже выбрали тему с Андреем Андроповым, деканом факультета. Вот так: пока сам не окончил обучение, но пытаюсь преподавать :)

Ещё одна из целей преподавания — закреплять свои знания. Ведь на работе ты используешь одни инструменты, а ребята делают непредсказуемые ошибки — и их очень полезно анализировать.

Предложение от Сбера

В «Факте» было круто, но на днях я получил шикарный оффер от Сбера. Теперь собираю вещи обратно в Москву.

Самое интересное, что вакансию мне предложили в нашем GeekBrains-чате. И я решил, а почему бы и не попробовать. Подготовил для них резюме в двух видах (для HR и для техлида).

Обычно крупные компании требуют от двух лет опыта — мне даже сам Mail.ru Group отказал поэтому. А в Сбере для начала предложили пройти тест. Получил несуперский результат, но его хватило, чтобы пройти на второй этап. Далее были вопросы по Objective-C, в котором я плаваю :) Но прошёл. Третий этап — техническое собеседование. Тут мне удалось показать себя с хорошей стороны. На большинство вопросов я знал ответы и отстреливался очень быстро. Темы были от UI до архитектур, многопоточности и диспетчеризации.

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

Всего с ребятами из Сбера мы общались около двух часов. Получил обратную связь: уделить внимание CoreData и Objective-С — вещам, знания которых ждуь от соискателей почти все крупные компании. Несмотря на отсутствие глубоких знаний по этим темам, мне удалось убедить будущих коллег, что я способен их быстро восполнить.

Спустя день я получил предложение познакомиться с командами. Мне сделали презентацию и накинули ещё пару задачек. Не успел познакомиться со всеми ребятами и продуктами, но я изначально выразил лояльность основному — приложению Сбера. Туда и попал.

Конечно, ответить на вопрос о зарплате прямо не получится, но это безусловно хорошее предложение. И даже выше ожиданий по анонсам от GeekBrains :)

6 проверенных советов

Повторение — мать учения

Я регулярно повторяю основы: конструкции языка, как работают классы, структуры и так далее. Потом всё остальное проще даётся.

Даже сейчас возрвщвюсь к основам: книжку Усова «Основы разработки приложений под iOS и macOS» несколько раз перечитал. Пересматривал YouTube-канал Скутаренко

Идти нужно в своём темпе 

Не нужно гнаться за тем, чтобы изучить всё за 6 месяцев. Не нужно на кого-то равняться. Лучше подобрать комфортный темп.

Вполне реально найти работу в ходе обучения. Но я бы не советовал ставить цель в духе «3 месяца и погнали». Потому что это может демотивировать в итоге. 

Копать нужно глубоко

Цель — не выполнить все задания. Цель — понять, что вообще происходит. Чем глубже понимаешь, тем лучше. Как делал я? Брал тему, которую проходим, и искал дополнительный материал. Если мы проходим классы и я что-то недопонял, то читаю соответствующие статьи «Хабра», «Медиума», смотрю материалы на raywenderlich.com (там на английском).

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

Где найти время, когда его «нет»

Чтобы больше учиться я:

  • перестал играть;
  • сократил развлечения;
  • использовал свободное время (например, в транспорте и за обедом смотрел не мемчики, а обучающие ролики и слушал подкасты: Podlodka Podcast, AppsCast, Mobile People Talk‪s‬).

Моё лицо, когда выпало поделиться мудростью

Откройте мощь эйчаров

Резюме я редактировал около 10 раз. В этом мне помогали эйчары, которые сидят в карьерных чатах. Я искал их там, скидывал резюме и просил подсказать, что с ним не так. То есть если не знаешь, как написать резюме — найди эйчара, который знает. 

Не надо насилия

Если всё надоело, то надо сделать паузу. Чем больше себя заставляешь, тем больше это отталкивает.

Сила чтения

Личное наблюдение: 30 минут чтения — эквивалент двум часам видео. А читаю я со скоростью пятиклассника :)

 


20 май 21, 14:31
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Обучение веб-дизайну от GeekBrains!

За 8,5 лет мы накопили огромный опыт обучения далёких от программирования людей крутой IT-профессии. Мы идем дальше и перезапускаем обучение дизайну.

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

Первый поток уже набран и стартует 25 сентября. Открыта запись на 29 октября; вот что ждёт студентов:

Для кого

Программа подойдет:

  • Новичкам. Курс даст необходимые знания и навыки, сформирует видение и поможет собрать портфолио. После успешного завершения курса вы сможете работать дизайнером.
  • Дизайнерам. Веб — передовая сфера, где определяются и утверждаются тренды. Поэтому даже те дизайнеры, чья работа не связана непосредственно с «паутиной», вынуждены осваивать новое для себя направление веб-дизайна.
  • Менеджерам проектов и тем, кто так или иначе отвечает за запуск сайтов и приложений. На курсе вы узнаете, сколько сотрудникам требуется времени на задачу, оцените уровень их компетенций, узнаете, когда задержки вызваны объективными причинами, а когда — ленью. Кроме того, после вы всегда сможете вставить свои 5 копеек. Объективно.

Как проходит обучение

Обучение длится 8 месяцев, но не думайте, что это слишком долго. Предстоит сделать многое:

  • Настроиться на правильный лад. Вы узнаете, что такое веб-дизайн, в чём особенности профессии и как стать в ней успешным.
  • Научиться работать с софтом. Главные инструменты: Adobe Illustrator, Adobe Photoshop, Figma.
  • Научиться работать с графикой. Как использовать цвета, шрифты, иконки и изображения так, чтобы это решало задачи проекта.
  • Познакомиться с UX и UI. Вы поймете разницу между мобильным и веб-дизайном, обучитесь правильным методам работы в команде.
  • Освоить базовые знания вёрстки. Вы узнаете, что нужно учитывать на этапе проектирования и идей для успешной технической реализации.
  • Создать пять проектов для портфолио. Плюс выпускная работа на основе реального брифа — с презентацией решения, фидбеком, победителями и наградами.

Кстати, награда за лучший выпускной проект — оплачиваемая стажировка в Mail.Ru Group. Отличный старт для карьеры!

Что дают курсы

Помимо профессиональных навыков, у вас останется ещё кое-что:

  • Отличное портфолио. Его вы будете качественно наполнять весь курс обучения.
  • Сертификат. Очевидное подтверждение уровня ваших знаний.
  • Связи. Расширится сеть контактов за счет одногруппников, преподавателей, экспертов и организаторов стажировки.
  • Экспертные рецензии. Эксперты оценят качество ваших работ и подскажут, куда расти дальше.

А вот что об этом говорит куратор курса, арт-директор дизайн-студии Mail.Ru Group Артем Фенелонов:

Видео:

Что будет после

По всей России открыто более 1000 вакансий на позицию веб-дизайнера со средней зарплатой 80 тысяч рублей. Так что ваша задача сведётся лишь к поддержанию себя в хорошей дизайнерской форме и выбору наиболее приемлемых позиций.

Но до это момента ещё 8 месяцев трудного, но интересного обучения. Мы начинаем совсем скоро. Вы с нами?


5 сен 18, 17:49
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Введение в теорию цвета: как задать настроение дизайну

Перевод статьи Харшиты Ароры An Intro to Color Theory: How to combine colors and set the mood of your designs. Автор — 16-летняя девушка из Индии, разработчик и дизайнер, создатель приложения для отслеживания цен на криптовалюты Crypto Price Tracker.

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

Цвета задают определенное настроение и помогают добиваться разных целей:

  1. Красный обычно ассоциируется с любовью, энергией, активностью и силой. В рекламе автомобилей всегда используют его оттенки, как и в роликах о том, что связано с отношениями.
  2. Желтый выбирают, чтобы передать радость, внимание, ассоциировать продукт с интеллектом. Это невероятно привлекательный цвет, но не лучший для фона приложения или основного интерфейса — он может утомлять. Тем не менее желтый — хороший вариант для иконок и иллюстраций.
  3. Зеленый ассоциируют со свежестью, безопасностью и развитием. Поэтому вы часто видите, как компании, которые связаны с природой и здоровым питанием, используют зеленый в фирменном стиле.
  4. Синий — стабильность, доверие, спокойствие. Неудивительно, что фейсбук и твиттер синего цвета.

Чтобы увидеть эту теорию в действии, попробуйте проанализировать рекламные объявления. Вы убедитесь, что реклама — продуманный инструмент убеждения и манипулирования. Попробуйте понять, как с помощью дизайна ее делают привлекательной и какие эмоции пытаются вызвать.

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

Прочитайте статью Ника Бабича «Создание эмоций в интерфейсе с помощью цвета», чтобы узнать больше.

Как сочетать цвета и создавать цветовые палитры

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

Вот несколько способов использовать цветовую теорию для проектов:

Аналоговые цвета (Analogous). Это соседние цвета на круге. Сочетайте их, чтобы создать простой и гармоничный дизайн:

Комплементарные цвета (Complementary). Для этой комбинации выберите два цвета, которые расположены напротив друг друга, как красный и зеленый:

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

Расщепленные цвета (Split) — выберите один цвет, а затем еще два, которые расположены напротив основного:

Такое сочетание не только привлекает внимание, но и приятно смотрится.

Триады (Triadic). Выберите цвет и нарисуйте в круге равносторонний треугольник. Получится палитра, которая придаст дизайну сбалансированности:

Триаду часто использовали в конце прошлого века, поэтому такое сочетание выглядит устаревшим. У многих сетей быстрого питания из 90-х логотип оформлен в триадной цветовой гамме.

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

Варианты оттенков синего цвета

Советую посмотреть эти статьи:

Базовые цветовые схемы. Введение в теорию цвета

Цветовые схемы

Инструменты для работы с цветом

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

Перейдем к практике. В интернете есть множество инструментов для поиска цветовых сочетаний или создания своих. Вот те, что я рекомендую использовать:

  1. Color Hunt. Сервис, куда профессиональные дизайнеры выкладывают любимые цветовые палитры. Они разделены на категории «Новые», «Тренды», «Популярные», «Рандомные» — среди множества вариантов вы подберете что-то для своего проекта.
  2. Flat UI Colors. На сайте — 20 цветовых палитр, созданных для эффективной работы на iOS. Разработчики Android используют палитры с сайта Material Palette.
  3. ColorZilla. Крутое расширение для браузера Chrome, которое определяет код любого цвета на сайте в формате HEX.

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

Понравилась статья? Посмотрите другие инструменты для работы с цветом:

Pictaculous — сайт, который анализирует и определяет цвета PNG, JPG и GIF

BrandColors — фирменные цвета знаменитых брендов

Сервис для подбора и создания градиента

Материальный дизайн: принципы, примеры, палитры

Создание интерфейсных цветовых палитр

Пройти обучение

5 ноя 18, 11:18
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

История языков программирования: 2010-е

Лично мне в исторических сериях больше всего нравится читать последние главы, посвященные недавним событиям. Это позволяет взглянуть на сегодняшний день под другим углом, сделать определенные выводы о том, куда мы движемся. Попробуем и в заключительной статье «Истории языков программирования» спрогнозировать, что ждет IT-сферу в 2020-м.

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

  • Изобретались новые языки взамен фундаментальных. Objective-C, C++, JavaScript, PHP и другие прекрасно справлялись с текущими задачами. Но в будущем, при значительном росте объема информации, их синтаксис и возможности могли вызывать сложности у программистов. Чаще всего улучшения сводились к упрощению синтаксиса, чтобы сократить время разработки и выпуска нового ПО;
  • Разрабатывались новые алгоритмы и библиотеки для создания искусственного интеллекта. В перспективе именно ИИ должен взять на себя работы низкой сложности: прямой контакт с пользователем, внедрение обновлений, поиск и устранение большинства багов;
  • Повышалась гибкость языков. В те языки, которые еще имели пространство для глобальных улучшений, добавлялись полноценные возможности ООП, функционального программирования, библиотеки для работы с периферией, дизайном, математикой и прочее.

Последние две концепции проявились почти во всех популярных языках программирования: Python, Java, JavaScript и даже Fortran с Ada. В 2010-х они развивались и адаптировались к актуальным задачам, что добавило им сторонников. Но всегда были и те, кто находил в популярных языках причины торможения эволюции. И в качестве ответа публике предлагали новые ЯП, лишенные характерных изъянов.

Борьба с С

Язык С++ уже более 30 лет успешно существует в мире программирования, позволяя решать широкий спектр задач — особенно там, где требуется высокая производительность при ограниченных ресурсах. Заменить его пытаются уже давно, но упрощение синтаксиса и определенных конструкций (в частности, работы с памятью) неизбежно снижает скорость исполнения, а значит теряется главная прелесть. В этом плане язык Rust, официально представленный компанией Mozilla в 2010 году, подобрался к успеху ближе всего.

Он не сильно уступает в производительности С++, однако дает больше надежности на выходе, да и в плане синтаксиса чуть удобнее для программиста. Позитивная оценка со стороны сообщества разработчиков подтверждается ежегодным опросом на портале Stackoverflow, где Rust уже 4 года остается в тройке наиболее любимых языков и третий раз стабильно возглавляет рейтинг. И хотя объемы работ на С/С++ и Rust несопоставимы, есть шанс, что в ближайшем десятилетии пропасть между ними будет уменьшаться.

Корпорации тоже против вечного

В XXI веке в IT выросла роль узкого круга компаний, практически каждая из которых запустила свой язык программирования. Вы помните, что в Microsoft на рубеже 90-х и 2000-х разработали C#. В 2010-х эта традиция продолжилась: компания Apple запустила Swift, Facebook — Hack, Google — Dart (а ведь в 2000-х появился еще и Go).

Каждый из этих языков должен был заменить или дополнить своего популярного предшественника. Так, Swift пришел на смену Objective-C. По выходной производительности приложений эти два языка схожи, но если брать трудозатраты разработчика, Swift демонстрирует серьезное превосходство. В Apple при этом не стали форсировать события и принуждать всех переходить на новые методы разработки. Но — чтобы вы понимали эффект — согласно статистике портала TIOBE, всего за год после выхода Swift количество запросов «Objective-C» в популярных поисковиках снизилось почти в 10 раз. Сегодня востребованность языков уже сопоставима.

У Dart история чуть более витиеватая — общий успех все еще под сомнением, да и подвижки в популярности происходят лишь благодаря влиятельному покровителю. Правда, и задача сложнее — заменить JavaScript. Впервые Dart появился в 2011 году — в Google на него возлагали большие надежды, активно развивали, продвигали в массы. Основными «фишками» языка должны были стать не только упрощенный синтаксис и повышенная надежность программ, но и варианты запуска: с компиляцией в JavaScript-код и без нее (прямая работа с браузером Chromium). Но в итоге оказалось, что этого недостаточно, чтобы заставить разработчиков массово отказываться от JavaScript. В результате в Google в 2016-м заморозили все работы по проекту, а в феврале этого года неожиданно громыхнули с выходом Dart 2. Пока все выглядит хорошо, а эффективность такого шага сможем оценить лишь в новом десятилетии.

Про язык Hack пока вообще не стоит говорить как о преемнике PHP. В Facebook он был разработан для решения частных проблем, связанных с большими данными. Hack «понимает» код, написанный на PHP, а значит формально не вынуждает разработчиков делать выбор. Учитывая перечень решаемых задач и частоту апгрейдов языка, Hack скорее сам исчезнет из мира программирования, чем обгонит по популярности PHP.

В некотором роде схожая судьба выпала Kotlin — продукту компании JetBrains и идеологическому конкуренту Java. В сравнении с оригиналом, здесь улучшен синтаксис и повышена безопасность выходного кода. Не стоит забывать и об официальной поддержке популярных IDE: IntelliJ IDEA и Android Studio. В результате у языка немало поклонников, но среди них практически нет тех, кто бы отказался от Java в пользу Kotlin. Возможно, стоит подождать.

Чудотворный Elixir

Было в 2010-м и развитие на фронте функциональных языков программирования. В 80-х годах в телекоммуникационной сфере был разработан Erlang — узкоспециализированный язык для написания высоконадежных утилит и прикладных программ. Большой славы он не снискал, но и в истории не затерялся: до сих пор используется для написания части кода в серверах видеостриминга. Надежность ценится всегда.

Сегодня на смену Erlang пришел Elixir — язык с улучшенным синтаксисом, отдаленно напоминающим Ruby. Они полностью совместимы, поэтому многие разработчики с удовольствием уходят от откровенно устаревших форм записи к современным. Но, как и с рассмотренными выше «заменителями», этот процесс лишь в ранней стадии исполнения.

Моська по имени Julia

В 2010 году была предпринята еще одна попытка создать «научный» язык программирования — инструмент, способный в равной степени эффективно работать с математикой и визуализацией данных. Так в стенах Нью-Йоркского Университета родилась Julia. Она уже превзошла по производительности главных конкурентов — Python и MATLAB, использует схожий интуитивно понятный синтаксис, но пока катастрофически страдает из-за узкого спектра возможностей. Учитывая тенденцию к ускорению работы программ и невозможность развития в этом направлении нынешних языков-лидеров, в ближайшем десятилетии Julia может или сама стать заметной силой, или послужить основой очередного языка, созданного огромной корпорацией.

Куда теперь движется IT

В 2000-х в обиход вошло понятие «смартфон», 2010-е начались с массового внедрения «планшетов» и «фаблетов», но уже к 2020-му мы подходим, постепенно стирая границы между компьютерными устройствами — по сути это все и смартфоны, и планшеты, и ноутбуки.

Главная перспектива IT теперь состоит не в том, чтобы преобразовывать мир с помощью отдельных гаджетов, а создать принципиально новый — «мир виртуальной реальности». Сегодня есть лишь зачатки этой технологии, созданные на базе давно известных языков и алгоритмов. Но как смартфоны, социальные сети и «большие данные» предопределили развитие программирования в 2010-х, так и необходимость обрабатывать еще и «естественную» информацию даст толчок новой ветви развития в 2020-х. И тогда, возможно, популярные языки станут куда менее востребованы, а на смену им придут новаторские: высокопроизводительные и с элементарным синтаксисом.

Или все-таки нет?


1 авг 18, 17:18
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

Главные IT-события второй половины лета 2018

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

Yandex.Taxi Coding Fest

Когда: с 14 по 21 июля — отборочный тур, 28 июля — финальный тур.

Где: проходит онлайн.

Как принять участие: быть старше 18-ти, писать код на С++, Python или Java, иметь ящик на «Яндекс.Почта» для регистрации.

Для онлайн-соревнования backend-разработчиков «Яндекс» подготовил реальные задачи, которые ставятся перед сотрудниками «Яндекс.Такси».

Пятьдесят участников Yandex.Taxi Coding Fest, которые успешнее остальных справятся с заданиями, будут приглашены для награждения в офис компании в Москве за счет организатора. Пятерка лучших получит денежные призы, за первое место предусмотрена сумма в 300 тысяч рублей. Кроме того, это шанс трудоустроиться в «Яндекс.Такси».

Android meetup

Когда: 18 июля.

Где: Москва.

Как принять участие: зарегистрироваться бесплатно.

Встречу Android-разработчиков совместно с MBLT DEV 2018 организует «Альфа-банк». Участников ждут три доклада: о переходе с RxJava 2 на coroutines в продакшене, о тестировании мобильных приложений, об автоматизации их сборки и деплоя. Участники из других городов смогут присоединиться к онлайн-трансляции.

PyCon 2018

Когда: с 22 по 23 июля.

Где: Подмосковье.

Как принять участие: билет без проживания — 13,5 тысячи рублей.

Двухдневная конференция на природе для Python-разработчиков включает доклады, беседы и афтерпати. В числе спикеров — кодеры из Канады, США, Великобритании, Германии, Украины, России.

Чемпионат по машинному обучению на платформе ML BootCamp

Когда: текущий этап длится до 25 июля.

Где: в онлайне.

Как принять участие: зарегистрироваться.

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

Satoshi United

Когда: с 26 по 27 июля.

Где: Сингапур.

Как принять участие: билеты от 499 долларов.

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

ULCAMP 2018

Когда: с 27 по 29 июля.

Где: Ульяновск.

Как принять участие: билеты от 2 тысяч рублей.

Неформальная IT-конференция проводится в палаточном лагере под Ульяновском. Значит, вам пригодится не только светлая голова, но и спальник. Помимо традиционных форматов участников ждет «Ночь факапов»: спикеры расскажут о своих величайших профессиональных провалах.

404 CAMP

Когда: с 27 по 29 июля.

Где: Самара.

Как принять участие: билет от 1,2 тысячи рублей.

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

Ural Geek Camp 2018

Когда: с 27 по 28 июля.

Где: Магнитогорск.

Как принять участие: билет от 500 рублей, бесплатно для студентов IT-специальностей.

В программе фестиваля — доклады от Rambler, «Яндекса», Mail.Ru Group и других крупных игроков IT-сферы. Среди развлечений — склон для сноуборда с искусственным снегом, ночная тусовка с диджеями и многое другое.

Цифровой экономический форум

Когда: 4 августа.

Где: Москва.

Как принять участие: заплатить от 1,5 тысячи рублей сейчас или от 20 тысяч — при входе.

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

Geek Picnic 2018 в Москве

Когда: с 11 по 12 августа.

Где: Москва.

Как принять участие: билеты от 1 тысячи рублей.

В числе хедлайнеров — писатель Джеймс Баррат, американский журналист и историк Майкл Шермер и data scientist Сет Стивенс-Давидовиц. Посетителей ждет информация о последних достижениях науки и техники, зоны киберспорта и VR, выставки, битва роботов, перфомансы, арт-объекты и лекции от ведущих ученых. Кодить после Geek Picnic вы вряд ли станете лучше, но где развлекаться гику, как не здесь.

CryptoBlockCon

Когда: с 14 по 15 августа.

Где: Нью-Йорк, США.

Как принять участие: заплатить за билет от 495 долларов.

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

Geek Picnic 2018 в Санкт-Петербурге

Когда: с 18 по 19 августа.

Где: Санкт-Петербург.

Как принять участие: билеты от 1 тысячи рублей.

Хедлайнер в Петербурге — физик-теоретик Лиза Рэндалл. А в остальном жителям и гостям Северной столицы обещают примерно то же, что и в Москве.

CryptoBBQ

Когда: 23 августа.

Где: Москва.

Как принять участие: купить билет, стоимость которого вам сообщат после бронирования.

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

Остались на осень

Moscow Data Science Major

Когда: 1 сентября.

Где: Москва.

Как принять участие: зарегистрироваться.

Mail.Ru Group проводит митап по теме Data Science. Участников ждут воркшопы, доклады и большие возможности для нетворкинга.

PennApps XVIII

Когда: с 7 по 9 сентября.

Где: University of Pennsylvania, Филадельфия, США.

Как принять участие: зарегистрироваться.

Небольшие команды работают над инновационными программными и аппаратными решениями реальных проблем. Проекты делятся по платформам и приложениям. В GitHub считают PennApps золотым стандартом студенческого хакатона. Организаторы обещают частично возместить дорожные расходы.

Big Data Conference 2018

Когда: 14 сентября.

Где: Москва.

Как принять участие: билеты от 15 тысяч рублей.

Конференция поможет оценить состояние дел в анализе данных и машинном обучении. Докладчики озвучат актуальные кейсы и технологические решения. Параллельно пройдет Big Data Hackathon.

CryptoBlockCon

Когда: с 24 по 25 сентября.

Где: Лондон, Великобритания.

Как принять участие: заплатить за билет от 395 долларов.

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

Blockchain Live 2018

Когда: 26 сентября.

Где: Лондон, Великобритания.

Как принять участие: 400 фунтов за билет с полным доступом, бесплатно — доступ к семи отраслевым секторам.

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

А какое IT-событие этим летом собираетесь посетить вы? Делитесь в комментариях.


16 июл 18, 17:06
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

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

В предыдущей статье мы провели границу между позитивным и негативным стрессом, а также рассказали о симптомах, которые могут указывать на него. Сегодня поговорим о том, как восстановить силы и энергию в напряжённые периоды жизни.

Как влияет на стресс группа крови

Реакция на стресс обусловлена не только отношением к ситуации и внешними обстоятельствами, но и биологическими факторами — например, группой крови. В зависимости от неё организм вырабатывает разное количество кортизола — гормона, который запускает механизмы борьбы с внутренним напряжением.

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

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

Спокойнее всех стресс переносят обладатели третьей и четвёртой группы крови: их сложно вывести из равновесия, они быстро справляются с внутренним беспокойством.

Как бороться со стрессом в моменте

Если вы понимаете, что стрессовой ситуации уже не избежать, попробуйте эти приёмы.

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

Смещение фокуса. Взгляните на стрессовую ситуацию с нового ракурса — причём в буквальном смысле. Выйдите из комнаты, чтобы сменить окружение. Или сделайте минимальную перестановку, чтобы отвлечься и немного расслабиться.

Перекус. Съешьте своё любимое блюдо, чтобы почувствовать прилив эндорфинов. Сладкоежкам злоупотреблять этим методом не стоит!

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

Как ограничить влияние стресса

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

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

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

Как предупредить стрессовые ситуации

Двигайтесь. Если вы постоянно за рабочим столом — в офисе, дома или в коворкинге, — важно разбавлять умственную деятельность физическими упражнениями. Подойдёт утренняя зарядка, плавание и любая другая аэробная нагрузка. Получите дозу эндорфинов, снимите напряжение и «разгрузите» голову.

Фокусируйтесь на конкретных задачах. Эффективная работа без дополнительных стрессов возможна — нужно составить план задач и последовательно выполнять их, отложив социальные сети и желание поболтать с коллегами. Один из работающих методов — техника Pomodoro: чередование 25-минутной интенсивной работы с 5–10 минутами отдыха и расслабления.

Запишитесь на массаж. У каждого есть «точки напряжения», которые формируются в результате стресса. Чаще всего наиболее загруженными оказываются воротниковая зона и поясница. Хороший мастер сможет проработать мышцы и снять зажимы.

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

Подготовлено по материалам курса «Стресс — как сделать его своим союзником» системного бизнес-терапевта Михаила Минина. Полную видеоверсию вы можете посмотреть на платформе Unigram.

Как работать со стрессовыми ситуациями и эмоциями сотрудников, подробно разбираем в курсе «Эмоциональный интеллект и эмпатия» на факультете управления персоналом GeekUniversity.

 


29 янв 20, 12:27
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0

10 популярных программ для 3D-моделирования

Содержание

  1. С чего начать

    1. Autodesk TinkerCAD

    2. DesignSpark Mechanical

    3. SketchUp

    4. FreeCAD

  2. Продвинутый уровень

    1. Autodesk AutoCAD

    2. Cinema 4D

    3. ZBrush

    4. Blender

  3. Для профессионалов

    1. Autodesk 3ds Max

    2. Autodesk Maya

  4. Заключение

Подготовить эффектный рекламный ролик, сконструировать проект интерьера, создать анимацию для приложения или просто яркую презентацию — всё это позволяет делать 3D-графика. Чтобы создать качественную объемную визуализацию, понадобятся специальные программы. Ниже мы перечислили наиболее популярные программы для 3D-моделирования. Они подойдут как новичкам — например, для быстрой визуализации своего дизайна интерьера, так и продвинутым специалистам, которые хотят отрисовать видео с максимальной реалистичностью.

С чего начать

Autodesk TinkerCAD

Назначение: обучение моделированию, создание простых моделей.

Стоимость: бесплатно.

Пожалуй, самая простая программа для 3D моделирования, самая настоящая песочница. TinkerCAD взаимодействует с Minecraft и Scratch, имеет специальные программы для обучения разным дисциплинам, так что если думаете, чем полезным можно увлечь своего ребёнка 一 выбор перед вами. Вишенкой на торте служит возможность экспортировать созданную модель для 3D-печати, так что на базовом уровне она будет полезна и взрослым.

DesignSpark Mechanical

Назначение: моделирование инженерных конструкций.

Стоимость: бесплатно.

Mechanical ориентирован в первую очередь на начинающих специалистов и просто любителей в части 3D моделирования. Возможности по сравнению с AutoCAD куда скромнее, зато бесплатно, и эффективно 一 без труда можно создать почти любую объёмную деталь для дальнейшего использования в более сложных композициях или отправки на 3D-печать. О сложных текстурах и динамическом представлении здесь речи не идёт, но техническим специалистам они особо и не нужны.

SketchUp

Назначение: быстрая визуализация архитектурных идей.

Стоимость: бесплатно для личного пользования и профессионально от 119 долларов в месяц.

SketchUp очень распространен среди простых пользователей в качестве программы 3D моделирования дизайна, быстрой визуализации моделей квартир, комнат и внутренних коммуникаций. Однако возможности программы куда шире, благо несколько лет продукт разрабатывался командой Google. На профессиональном уровне SketchUp позволяет решать сложные архитектурные задачи, будь то конструирование целых зданий и даже районов, не затрачивая на это много времени и сил.

FreeCAD

Назначение: моделирование деталей и конструкций.

Стоимость: бесплатно.

FreeCAD 一 классический представитель свободного ПО, с помощью которого любой пользователь может сделать первые шаги в мире 3D-моделирования, не углубляясь в тонкости визуализации. Будет очень полезна и тем, кто не понаслышке знаком с Python 一 продукт позволяет создавать и интегрировать собственные модули, написанные на этом языке. Так что если вы мечетесь в будущей специализацией между программированием и дизайном, FreeCAD станет идеальный помощником.

Продвинутый уровень

Autodesk AutoCAD

Назначение: моделирование инженерных конструкций.

Стоимость: от 10250 рублей в месяц.

Программа, изначально заточенная под создание двухмерных инженерных чертежей, сегодня имеет очень мощные возможности для 3D-моделирования. Во всяком случае, это касается всего за пределами конечной визуализации и наложения текстур. Будь то техническая деталь с множеством маленьких элементов или модель огромного здания 一 AutoCAD справится одинаково хорошо. Поэтому работникам технических специальностей освоить эту программу надо едва ли не в обязательном порядке. Также он будет полезен для работы с 3D-печатью или резкой.   

Cinema 4D

Назначение: графическая визуализация сцен.

Стоимость: от 5350 рублей в месяц.

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

ZBrush


Назначение: скульптурирование моделей.

Стоимость: от 40 долларов в месяц.

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

Blender

Назначение: скульптурирование моделей и анимация.

Стоимость: бесплатно.

Blender является уникальным симбиозом качества и доступности. Здесь есть инструменты для создания качественных 3D-моделей, наложения на них текстур, в том числе волос и тканей, дальнейшей анимации и постобработки видео. И всё это запаковано в менее 200 мегабайт пространства. При этом, как и любой крупный проект с открытым кодом, Blender имеет мощное комьюнити и постоянно обрастает всё новыми возможностями.   

Для профессионалов

Autodesk 3ds Max

Назначение: создание качественных графических 3D-моделей.

Требуемый уровень подготовки: профессионал.

Стоимость: от 9790 рублей в месяц.

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

Autodesk Maya

Назначение: графическая визуализация сцен.

Требуемый уровень подготовки: профессионал.

Стоимость: от 9800 рублей в месяц.

Maya идеально подойдёт для всех, кому предстоит создавать отрисовать сюжеты с максимальной реалистичностью, то есть представителям кино, мультипликации и игр. Возможности для создания эффектов здесь ограничены только вашей фантазией. К примеру, используя только встроенные модули, вы сможете реализовать взаимодействие ветра, дождя, тканей, взрывов, волос и много другого. Одновременно и в одной сцене. Разумеется, для этого придётся потратить много времени на обучение Maya и грамотное планирование сцен, но это того стоит.

Заключение

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

 


23 авг 21, 14:05
0 0
Статистика 1
Показы: 1 Охват: 0 Прочтений: 0
Темы с 81 по 90 | всего: 1491

Последние комментарии

нет комментариев
Читать

Поиск по блогу

Люди

7 пользователям нравится сайт lena2018.mirtesen.ru