Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Открой для себя волшебный мир реальной рыбалки. Лови реальную рыбу на реальных водоемах! Исследуй новые рыболовные места и заполучи заветный трофей.

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Developer + Программирование

С этим тегом используют

Gamedev Android Игры IT Программист IT юмор Разработка Python Картинка с текстом Юмор Все
204 поста сначала свежее
3534
EHOTnOTACKYH
EHOTnOTACKYH
4 года назад
IT-юмор

Быстрый карьерный рост⁠⁠

Быстрый карьерный рост Разработчики, Программирование, Программист, Карьерный рост, Профессиональный юмор, Скриншот

— Почему вы хотите работать удалённо из Мексики?

— Я просто хочу быть синьором разработчиком.


(Игра слов: синьор разработчик звучит так же, как senior developer, или старший разработчик)

Разработчики Программирование Программист Карьерный рост Профессиональный юмор Скриншот
62
deh4567
deh4567
4 года назад

Что такое Ember.js?⁠⁠

Ember.js — зрелый фронтенд фреймворк, получивший много внимания в последнее время.

Ember.js вобрал в себя множество современных JavaScript концепций и технологий. Вот их неполный список:

●Транспайлер Babel для полноценной поддержки ES2015 синтаксиса.

●Поддержка юнит, интеграционного и приемочного тестирований с помощью Testem и QUnit.

●Brocolli.js для сборки ассетов.

●Поддержка live-reload для сокращения отклика во время разработки.

●Шаблонизация с использованием Handlebars.

●Навигация в любую часть приложения благодаря

системе роутинга.


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


Для работы с Ember.js предполагается, что у вас установлены свежие версии Node.js и npm.

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

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

Что такое Ember.js? Программирование, Web, IT, Разработчики, HTML, Javascript
Показать полностью 1
Программирование Web IT Разработчики HTML Javascript
7
1299
xavier77
4 года назад

Веб-разработчики достигнут Нирваны⁠⁠

Веб-разработчики достигнут Нирваны
Веб-разработка Разработчики HTML CSS Программирование Программист Web-программирование IT юмор Internet Explorer 2021 Microsoft
157
129
DodoIS
DodoIS
4 года назад
IT-юмор

Словарь редких IT-терминов #20⁠⁠

Гитхам — человек, который форспушит в мастер.


Все форспушат, а кто говорит, что не форспушит — форспушит больше всех?

Словарь редких IT-терминов #20 IT юмор, Айтишники, Разработчики, Код, Комиксы, Коллеги, IT, Программирование
Показать полностью 1
[моё] IT юмор Айтишники Разработчики Код Комиксы Коллеги IT Программирование
31
145
asmodeirus
asmodeirus
4 года назад
Офисные будни

Я знаю, что нужно пользователям⁠⁠

Я знаю, что нужно пользователям Разработчики, Программирование, Техническое задание, Заказчики, Проект, Картинка с текстом, Стул
Показать полностью 1
Разработчики Программирование Техническое задание Заказчики Проект Картинка с текстом Стул
14
13
istarwarrior
4 года назад
Лига Разработчиков Видеоигр

Хочу в геймдев #10 - текстовая версия⁠⁠

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Это подкаст "Хочу в геймдев", и у нас вышел уже 10-й выпуск, в котором мы рассказываем о профессии разработчик игр (программист) на Unreal Engine.

Все выпуски вы можете послушать на ресурсах (тайминг есть в описании каждого выпуска):

Youtube, Вконтакте, Яндекс Музыка, Itunes, Google Podcasts, Castbox, Spotify

Приятного прослушивания! :)


Кроме того, для тех, кто больше любит читать, публикуем далее текстовую версию

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


Ведущие выпуска и приглашенный эксперт:

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Вячеслав Уточкин, Олег Доброштан, Александр Мураш и Владимир Алямкин


Путь эксперта

Разрабатывать свои игры, рассказывать свои истории Владимир захотел с 10 лет, вдохновляясь такими играми, как, Diablo, DOOM. Starcraft

Выход Gothic послужил катализатором, и наш эксперт решил сделать свою Готику с “вампирами и духами смерти”. Опыта разработки не было, а основные прикладные навыки развивались в сфере создании трехмерной графики и анимации.Общение с единомышленниками происходило на форуме gamedev.ru, там, пообщавшись с программистами, Владимир понял, что ему нужно вникнуть во все сферы самому и разобраться в программировании.Попытки игровой разработки завершились уходом из индустрии в сферу заказного софта, работу по техническим заданиям.Возвращение в геймдев произошло в 2009-10 годах, на данный момент Владимир имеет за плечами 9 лет опыта разработки в Unreal Engine и является Tech Lead Pushkin Studio в My.Games.

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

С чего начать тем, кто пока ничего не умеет, но хочет стать программистом игр?

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

Если есть желание начать именно программистом, то стоит получить академическое образование: изучить либо C# или C++, эти языки практически одинаковы в освоении (в геймдев разработке), нужно читать специализированную литературу, причем, прочитав половину книги можно приступать к написанию кода.

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Полезные источники информации для начинающего программиста, где искать информацию?

1. Специализированные сообщества. Общайтесь, развивайтесь вместе с другими людьми, это очень важно для быстрого роста в любом деле.

2. Определившись с движком изучайте опыт других, делитесь своим. У Unreal Engine есть замечательный Telegram канал и сообщество Вконтакте. В этих сообществах обитает большое число грамотных специалистов, которые помогут и подскажут. Также, до сих пор существует форум GameDev.ru.

3. В англоязычном сегменте можно посоветовать форум Epic Games, канал в discord.

4. Учебные курсы, например Udemy, в сжатой и удобной форме подаются основы разработки на C++. Главное изучать не только повторяя тот материал, который вам подается, но пробовать сделать что-то свое, заимствуя некоторые механики из только что усвоенного материала.

Какие качества характера (и не только) программиста важны и нужны?

1. Увлеченность непосредственно процессом, программирование должно “заводить”, щекотать мозг.

2. Сосредоточенность на своем деле: человек должен уметь и любить выстраивать логические конструкции у себя в голове.

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

4. Знание английского языка на уровне чтения и понимания технической документации.

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Должен ли программист уметь/любить играть в игры?

За редким исключением, да. Геймдев программист должен играть в игры. “Если ты не играешь, если тебе это неинтересно, то зачем ты пошел в геймдев?”

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

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

C# или C++, Unity или Unreal Engine? — что выбрать и почему?

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

Глобальной разницы нет, это просто инструменты со своими особенностями.На старте заморочки не важны. Ситуация меняется динамично, основываться на востребованности не стоит. Что больше нравится, игры в которые играешь на чем сделаны, если нравятся игры на Unreal — делайте на них.Также можно расширить кругозор другими движками, Godot, например.Выбор должен быть основан на мотивации и личном восприятии.

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

С точки зрения востребованности в сторах (App Store, Google Play), то какого-то одного фаворита тут нет, используются разные движки, в зависимости от предпочтений разработчиков и задач, которые перед ними стоят.

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

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Про важность резюме для программиста. Что поможет получить приглашение на собеседование?

1) Оформляйте резюме аккуратно и грамотно, сделав резюме “на коленке”, не стоит рассчитывать на приглашение.

2) Используйте шаблоны, например на сайте hh.ru есть раздел, посвященный оформлению резюме.

3) Ваше резюме это образец вашего кода, помните это.

Какие вопросы на собеседовании задают junior-кандидатам? Что важно знать для прохождения собеседования?

Можно выделить три направления:

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

2. При условии того что у человека есть технический уровень чтобы писать код, второй вопрос будет про то, чем он занимается сам. На старте важно наличие любых своих проектов, нужно показать что ты делал, как решал конкретные задачи. Какие есть свои наработки, прототипы. Альтернатива — выполнение тестового задания с объяснением решения задач.

3. Вопросы внутренней мотивации человека, такие как: “Какие задачи вы планируете решать, придя к нам?” “К чему стремитесь и куда хотите развиваться?” “Что вами движет и почему именно геймдев?” “Близки ли вам проекты, которые мы реализуем?”

Хочу в геймдев #10 - текстовая версия Подкаст, Gamedev, Unreal Engine, Программирование, Разработчики, Разработчики игр, Игры, Длиннопост

Важен ли внешний вид программиста при прохождении собеседования?

Элементарная гигиена, опрятность и соответствие обстановке — вполне достаточные требования к внешнему виду. Запрета на татуировки или пирсинг нет, цвет волос также не играет никакой роли. :)

Ссылки по теме подкаста:

Пример тестового задания для программиста: https://github.com/PushkinStudio/pushkinstudio.github.io/blob/master/tournaments/README.md

Опросник по C++: https://cloud.mail.ru/public/4vK7/3A2JQNrVQ

Личная страничка Владимира Алямкина: https://www.facebook.com/vladimir.alyamkin

Личная страничка Олега Доброштана, куда можно написать вопросы для следующих выпусков: https://www.facebook.com/oleg.dobroshtan

Сайт подкаста, где можно послушать все выпуски: http://podcast.hsbi.ru/

Онлайн-Круглый стол 19.08: https://games.hse.ru/lecture/

Показать полностью 7
Подкаст Gamedev Unreal Engine Программирование Разработчики Разработчики игр Игры Длиннопост
3
DELETED
5 лет назад

Фронтэнд и бэкэнд⁠⁠

Фронтэнд и бэкэнд
Разработчики Разработка Программирование Frontend Backend Мемы IT IT юмор
1
Партнёрский материал Реклама
specials
specials

Даже получать удовольствие ты должен с коммерческой выгодой для себя ©⁠⁠

Так говорил греческий судовладелец, миллиардер Аристотель Онассис. Миллиардеры, конечно, живут немножко иначе, но этот принцип вполне распространяется и на «простых смертных». Давайте посчитаем, какую выгоду вы получаете.

Посчитать

Бизнес Выгода Текст
DELETED
5 лет назад
Лига программистов

Язык или Сфера?⁠⁠

Добрый день. Тут проблема, как у начинающего, хочется окунуться в мир android, но вот после пробы программирования на си шарпе, как-то к джаве не тянет, а в бэкэнде как-то особо я себя не вижу(может конечно толком не разобрался). И теперь не знаю что выбрать, либо закусить губу и стремиться к сфере деятельности, либо стремиться развиваться в языке который нравится и его сопутствующие технологии.
P.s про xamarin знаю, даже пробовал, но давайте честны, на xamarin работу не найдешь в будущем.
p.s.s Джаву пробовал, Си шарп тоже, немного в технологиях ковырялся.

[моё] Разработчики Программирование Совет Текст
14
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии