Первая работа в IT. Разбор резюме Junior Android Developer.


Общаемся по скайпу с одним из подписчиков канала. Ярослав проявил больше рвение отправляя в 140 вакансий свое резюме. Но результат нулевой. Разбираем ситуацию.
Темы общения:
Первая работа в IT.
Как правильно составить резюме, чтобы позвали на собеседование.

Тестовый проект на Kotlin:
github.com/rockstar4095/testTaskLifehackStudio
Отзывы можно писать ему на телеграм rockstar4095 или в комментариях к этому видео.

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

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Как учить алгоритмы, обзор codewars c примерами в Visual Studio и Visual Studio Code


Созрели на изучение алгоритмов, структур данных? Но не знаете как лучше начать?! Я покажу вам один из наиболее занимательных способов этого не простого дела — codewars.com. Для того, чтобы облегчить процесс обучения лучше использовать редактор кода/IDE, а не окно в браузере. Покажу как оптимально это сделать в двух редакторах: Visual Studio и Visual Studio Code.

00:00 — Начало обзора Codewars
14:50 — Используем Visual Studio для решения задач на алгоритмы
18:26 — Пример решения простой задачи
20:08 — Сдаем решение на проверку
20:57 — Смотрим на решения других
22:54 — Используем VS Code для решения задач на алгоритмы
25:43 — Читерская штука C# Interactive в Visual Studio

Если надумаете регистрироваться на codewars рекомендую свою реферальную ссылку
www.codewars.com/r/raXw-w
Мне начислят за это очки чести и я смогу создавать там свои задачи.

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

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Группа в телеграмме — t.me/group_sberegovoyru
Вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Впечатления от первой работы программистом. Android разработчик


Продолжение истории, которая выходила в марте про разбор резюме Android разработчика. При должной подготовке работа программистом наконец получена. Как пройти собеседование, что спрашивают по технической части. Как выдержать психологическое давление? Бывают ли собеседования за прохождения которых платят деньги? Стоит ли соглашаться на первую попавшуюся работу программистом? Эти и другие вопросы обсуждаем в формате интервью с Ярославом.
(прошлое видео: youtu.be/imbDHtmwx3s)
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
www.youtube.com/channel/UCrKUQBc3GMnhwzUlbZRssWA/join

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Группа в телеграмме — t.me/group_sberegovoyru
Вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Интервью с Junior C# разработчиком, первая работа программистом, менторство


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

0:00 Введение
1:20 Начало интервью
1:50 Образование Лариона
5:00 Рабочий опыт (7 лет) — сисадмин/anykey
7:30 Как начал смотреть в сторону программирования
9:15 Январь 2020 — «с Нового года начну программировать»
9:50 Опыт программирования на C# до января 2020
10:50 Почему C# и выбор языка
13:15 Shameless plug канала — напишите про свою историю
14:15 Про
15:15 Книга Troelsen про C# — как Ларион учил C#
16:00 Troelson не получился, Ларион начал учиться по youtube — CODE BLOG — Программирование и C#
16:50 Начал делать свой проект
17:30 Написал парсер
18:30 Поиск ментора
18:50 Shameless plug 2 канала — менторство
19:40 Как нашел ментора по C# — solvery.io
22:14 Сколько ушло времени на занятия (6-8 часов в день 2 созвона с ментором)
23:00 Стоимость часа ментора от 1000 до 4000 руб
23:20 Ларион занимается с 4 менторами
24:00 Мнение про курсы
25:00 Практика для junior
26:00 Сколько времени прошло от начала обучения до готовности к интервью (4 месяца)
26:25 Первый offer
27:20 Портфолио: 2 проекта: телеграм бот и подбор комплектующих (без front-end)
28:30 Первое собеседование (Skype)
31:15 Пообещали работу, но не дали
33:30 10 собеседований, 3 offer
35:00 Почему не стал делать тестовое задание
36:00 Опыт собеседований
39:00 Почему захотел в фирму в Красноярск
42:00 Тестовое задание
44:50 Еще одно собеседование в Красноярске
45:30 Изматывающий опыт собеседования с фирмой в Новосибирске (в режиме live coding)
52:20 Почему не прошел
55:00 Поехал в Красноярск на собеседование
56:30 Берут на работу в Красноярск
57:00 Самые легкие вопросы
58:50 Дурацкие вопросы
1:01:30 Знание алгоритмов на собеседованиях
1:02:30 Базы данных
1:03:00 Спрашивали ли про Git
1:04:20 Чем занимается сейчас
1:08:10 Про рабочее место
1:09:40 Итоги интревью — 3 совета для достижения карьеры программиста
1:13:00 Про важность знания алгоритмов

Спасибо ardneww за таймкоды
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/

— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Группа в телеграмме — t.me/group_sberegovoyru
Вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Конфликт работы и обучения в программировании


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

Курс от XYZ School bit.ly/370mI51
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
www.youtube.com/channel/UCrKUQBc3GMnhwzUlbZRssWA/join

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Группа в телеграмме — t.me/group_sberegovoyru
Вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Карьера программиста - мой путь от PHP к C#


Моя история карьеры программиста. Кратко, в рамках знакомства.
Учеба, образование и первая работа программистом.

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

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Как найти ментора и не потерять? Наставник для программиста.


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

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

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

Нужно ли программисту изучать C ?


Насколько перспективно начинать изучать С? Сможет ли программист себя прокормить?
Почему до сих пор сиплюсами пичкают в универах, на курсах, да и сами новички его выбирают?
Да, есть хорошие высокооплачиваемые С программисты, но проектов для них не так много, и возможно не стоит с них начинать. Хотя, выбор за вами.

Наш бесплатный таск-трекер: qirk.org
Мой сайт: shfu.ru
Телеграм канал: t.me/shifuio
Подкасты: soundcloud.com/shifuio
Группа в ВК: vk.com/shifuio
#shifu #ityoutubersru

Написал Онлайн Шутер на C за Неделю


#Vectozavr #Gamedev #Programming
1 часть: youtu.be/Q9zkiOClyEo
Помочь денежкой: www.donationalerts.com/r/vectozavr
telegram: @vectozavr
Статья на моём сайте: ilinblog.ru/article.php?id_article=63
GitHub: github.com/vectozavr/pseudo3DEngine
Instagram: www.instagram.com/vectozavr
vk: vk.com/public179407034
OpenAL: openal.org

Содержание:
1:30 — Подключение SFML.
1:57 — Проектирование каркаса проекта.
2:46 — 2D карта, камера и управление.
3:15 — Ray cast и получение 3D изображения.
6:43 — Управление мышью.
7:20 — Текстурирование.
9:42 — Оружие.
11:22 — Коллизия камеры со стенками.
14:38 — Меню игры.
15:17 — Зеркала и стены разной высоты.
17:50 — Игровые звуки.
19:03 — Противник и обработка выстрелов.
20:05 — Multiplayer.
21:24 — Проектирование карты для сражений.
22:40 — Результаты.
23:33 — Как запустить игру?
24:01 — GitHub и планы на будущее.

Загадка для самых внимательных: найдите таймкод, где есть 25-й кадр (зеленый) и пришлите в директ инстаграма. С первым я свяжусь.

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

В предыдущем ролике я показал, как можно с помощью алгоритма ray-cast и консольной графики сделать простую бродилку. В этот раз я захотел написать полноценную игру. Конечно, можно писать игру на Unity 3D или каком-нибудь другом движке, который предоставляет огромные возможности, но я захотел сделать всё сам и самостоятельно написать движок для игры.
В качестве основы я выбрал библиотеку SFML, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.

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

Php vs Python. Что выбрать?


Сегодня разберём сравнение пары языков программирования PHP и Python.

Курсы для новичков:
JAVA — bit.ly/3fXsQwj
JAVA Start — bit.ly/2BdFxnU
Инструментарий JAVA — bit.ly/2Z8irY2
Automation QA (Java) — bit.ly/2CynGZd
ANDROID — bit.ly/3fWV7D7
C#/.NET — bit.ly/3dwpUW0
C# START — bit.ly/3g1e4Vc
PYTHON — bit.ly/3dwqxPm
FRONT-END — bit.ly/2Vf1qtW
WORDPRESS Developer — bit.ly/37YNHwA
SALESFORCE Developer — bit.ly/3i2rRNq
UI/UX дизайн — bit.ly/37ZiIAm
Project management — bit.ly/2Yvk2rA
Обучение на проекте — bit.ly/385dCmq

Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns — bit.ly/2NtUyob
Enterprise patterns — bit.ly/3eAq6Vx

Сайт Foxminded: bit.ly/385sT6v
Foxminded в ФБ: www.facebook.com/foxmindedco
FoxmindEd в Instagram: www.instagram.com/foxminded.ua/
Foxminded в VK: vk.com/foxminded
Мой Telegram: t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

00:00 – вступление Сергея Немчинского
00:40 – сравнение областей применения PHP и Python
3:05 – сравнение зарплат разработчиков PHP и Python
4:20 – сравнение синтаксиса PHP и Python
6:10 – сравнение вакансий для PHP и Python разработчиков
7:30 – что вы будете писать на PHP и на Python
8:15 – резюме, как выбираем PHP или Python