Почему soft skills важны для IT-специалиста?
Работа в компании — это не только демонстрация своих технических способностей, но и умение работать в команде. В процессе разработки проекта айтишнику необходимо постоянно контактировать с коллегами, договариваться, продвигать идеи и т.д.
Если же человек не обладает навыками коммуникации, не умеет обучаться, решать проблемы и работать в команде, то он неизбежно будет тормозить создание создание продукта, и всей команде будет сложно эффективно работать.
Поэтому на собеседованиях HR-специалисты часто проверяют у соискателя soft skills, чтобы убедиться, что он сможет работать в команде.
Подробнее о необходимости soft skills в работе, а также их развитии, читайте в статье.
#собеседование #soft_skills
Работа в компании — это не только демонстрация своих технических способностей, но и умение работать в команде. В процессе разработки проекта айтишнику необходимо постоянно контактировать с коллегами, договариваться, продвигать идеи и т.д.
Если же человек не обладает навыками коммуникации, не умеет обучаться, решать проблемы и работать в команде, то он неизбежно будет тормозить создание создание продукта, и всей команде будет сложно эффективно работать.
Поэтому на собеседованиях HR-специалисты часто проверяют у соискателя soft skills, чтобы убедиться, что он сможет работать в команде.
Подробнее о необходимости soft skills в работе, а также их развитии, читайте в статье.
#собеседование #soft_skills
Стоит ли изучать C# для разработки игр?
Unity является одним из самых популярных готовых движков для игр. Для работы с Unity используется C#. Но стоит ли тратить время на изучение C# и Unity, когда есть другие альтернативы? И можно ли найти работу после освоения движка?
Ответ можно найти в видео, где рассмотрены примеры вакансий по Unity и истории начинающих геймдевелоперов:
https://youtu.be/_QbbstNuTGI
#csharp #gamedev
Unity является одним из самых популярных готовых движков для игр. Для работы с Unity используется C#. Но стоит ли тратить время на изучение C# и Unity, когда есть другие альтернативы? И можно ли найти работу после освоения движка?
Ответ можно найти в видео, где рассмотрены примеры вакансий по Unity и истории начинающих геймдевелоперов:
https://youtu.be/_QbbstNuTGI
#csharp #gamedev
YouTube
Стоит ли учить C#, чтобы делать игры?
Арендуйте сервер Mac Mini на М1 в Selectel для iOS-разработки и тестирования: https://slc.tl/pZZju
Статья по архитектуре в Unity: https://unity.com/how-to/how-architect-code-your-project-scales
Таймкоды
0:00 Начало
0:21 Глава 1. Junior Unity developer
1:58…
Статья по архитектуре в Unity: https://unity.com/how-to/how-architect-code-your-project-scales
Таймкоды
0:00 Начало
0:21 Глава 1. Junior Unity developer
1:58…
Подборка актуальных вакансий
— Младший разработчик PL/SQL в «АльфаСтрахование-Жизнь»
Где: Москва
Опыт: Без опыта
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Frontend-разработчик в «АльфаСтрахование-Жизнь»
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
— Сетевой инженер (Облачные сервисы) в КРОК
Где: Москва
Опыт: От 1 года
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
#вакансии #работа
— Младший разработчик PL/SQL в «АльфаСтрахование-Жизнь»
Где: Москва
Опыт: Без опыта
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Frontend-разработчик в «АльфаСтрахование-Жизнь»
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
— Сетевой инженер (Облачные сервисы) в КРОК
Где: Москва
Опыт: От 1 года
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
#вакансии #работа
План обучения ASP.NET Core разработчика
На языке C# можно писать не только программы для десктопа и игры, но и веб-приложения. Для веб-разработки используют фреймворк ASP.NET Core.
План обучения призван познакомить с популярными технологиями и библиотеками, которые понадобятся в путешествии с нуля до Senior-уровня.
Кстати, в источнике даны ссылки на множество полезных материалов по темам из плана.
#csharp #dotnet
На языке C# можно писать не только программы для десктопа и игры, но и веб-приложения. Для веб-разработки используют фреймворк ASP.NET Core.
План обучения призван познакомить с популярными технологиями и библиотеками, которые понадобятся в путешествии с нуля до Senior-уровня.
Кстати, в источнике даны ссылки на множество полезных материалов по темам из плана.
#csharp #dotnet
Разбираемся с форматом передачи данных XML
В программировании распространены два основных формата передачи данных — XML и JSON. Они представляют данные в стандартизированном виде, из которого легко перенести данные в структуры данных программы.
Один из них, XML, использует систему тегов. Значение элемента хранится между открывающим и закрывающим тегами. Кроме того, теги могут иметь атрибуты.
Подробнее об XML хорошо объясняется в статье: https://habr.com/ru/post/524288/
#mobile #веб
В программировании распространены два основных формата передачи данных — XML и JSON. Они представляют данные в стандартизированном виде, из которого легко перенести данные в структуры данных программы.
Один из них, XML, использует систему тегов. Значение элемента хранится между открывающим и закрывающим тегами. Кроме того, теги могут иметь атрибуты.
Подробнее об XML хорошо объясняется в статье: https://habr.com/ru/post/524288/
#mobile #веб
Всё, что необходимо знать о массивах в Python
Массивы используются для упорядоченного хранения элементов одного типа. Этим они отличаются от списков, которые могут хранить элементы различных типов данных в Python.
Чтобы работать с массивами в Python, необходимо импортировать модуль
Подробнее об этих методах — в статье.
#python
Массивы используются для упорядоченного хранения элементов одного типа. Этим они отличаются от списков, которые могут хранить элементы различных типов данных в Python.
Чтобы работать с массивами в Python, необходимо импортировать модуль
array
. Он содержит множество методов, которые позволяют создавать, изменять и удалять элементы в массиве.Подробнее об этих методах — в статье.
#python
Теория по основам тестирования — в одном видео
Решили стать QA-специалистом, но не знаете, с чего начать? В большом видео собрана базовая теория по тестированию, которая поможет лучше понимать профессию:
https://youtu.be/3kgdKE7ndvI
Остальное — за вами. Освойте теорию из видео, и можете углубляться в направления тестирования — веб-приложения, мобильные приложения, бэкенд и т.д.
#тестирование
Решили стать QA-специалистом, но не знаете, с чего начать? В большом видео собрана базовая теория по тестированию, которая поможет лучше понимать профессию:
https://youtu.be/3kgdKE7ndvI
Остальное — за вами. Освойте теорию из видео, и можете углубляться в направления тестирования — веб-приложения, мобильные приложения, бэкенд и т.д.
#тестирование
YouTube
Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс
Стань тестировщик с нуля. 6 часов теории тестирования, которая собрана из моего профессионального курса подготовки для Junior и middle специалистов.
Вы должна понимать, что в этом уроке собрана именно теория, т.е. здесь нет практики. Но есть очень много…
Вы должна понимать, что в этом уроке собрана именно теория, т.е. здесь нет практики. Но есть очень много…
Учим ребёнка создавать игры на Unity
Многие дети любят игры. Поэтому лучший способ заинтересовать их программированием — предложить создать собственную игру.
Для старта в геймдеве отлично подойдёт движок Unity. Он использует достаточно понятный язык C# и даёт широкие возможности для дальнейшего развития.
Освоить ребёнку Unity поможет серия видеоуроков из статьи:
https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity/
#gamedev #csharp
Многие дети любят игры. Поэтому лучший способ заинтересовать их программированием — предложить создать собственную игру.
Для старта в геймдеве отлично подойдёт движок Unity. Он использует достаточно понятный язык C# и даёт широкие возможности для дальнейшего развития.
Освоить ребёнку Unity поможет серия видеоуроков из статьи:
https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity/
#gamedev #csharp
Бесплатный курс по основам командной строки
В Linux командная строка — основной инструмент для взаимодействия с системой. Освоить её может онлайн-курс, где вы научитесь:
— навигации по файловой системе;
— работе с пакетным менеджером;
— управлять доступами к файлам;
— работать с переменными окружения.
Приступить к изучению: https://ru.hexlet.io/courses/cli-basics
#linux #курсы
В Linux командная строка — основной инструмент для взаимодействия с системой. Освоить её может онлайн-курс, где вы научитесь:
— навигации по файловой системе;
— работе с пакетным менеджером;
— управлять доступами к файлам;
— работать с переменными окружения.
Приступить к изучению: https://ru.hexlet.io/courses/cli-basics
#linux #курсы
Подборка актуальных вакансий
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
#вакансии #работа
— Virtualization Backup Engineer (Trainee) в Veeam
Где: Санкт-Петербург, можно удалённо
Опыт: Без опыта
— Системный инженер в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик прикладных решений по контакт-центрам в КРОК
Где: Москва
Опыт: От 1 года
— Разработчик (Снятие данных с мобильных телефонов) в Belkasoft
Где: Удалённо
Опыт: От 1 года
— Технический писатель в Belkasoft
Где: Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Контент-менеджер (IT-направление) в Finector Group
Где: Удалённо
Опыт: От 1 года
#вакансии #работа
Операции над числами в Java
Помимо классических операций, таких как сложение, вычитание, умножение и деление, начинающему Java-программисту следует узнать обо всех основных логических и арифметических операциях. Кроме того, нужно ознакомиться с нюансами их применения.
В одной статье объясняются все необходимые операции:
https://javarush.ru/groups/posts/1924-operacii-nad-chislami-v-java
#java
Помимо классических операций, таких как сложение, вычитание, умножение и деление, начинающему Java-программисту следует узнать обо всех основных логических и арифметических операциях. Кроме того, нужно ознакомиться с нюансами их применения.
В одной статье объясняются все необходимые операции:
https://javarush.ru/groups/posts/1924-operacii-nad-chislami-v-java
#java
Основы тестирования JavaScript-приложений
Следующим этапом после освоения синтаксиса JavaScript и создания веб-приложений является тестирование. Реализация качественных тестов не только помогает выявить большинство ошибок в коде, но и быстрее внедрить новые функции.
Разобраться с темой поможет всего одно видео:
https://youtu.be/y2emL1fMRyY
#js #веб #фронтенд #бэкенд
Следующим этапом после освоения синтаксиса JavaScript и создания веб-приложений является тестирование. Реализация качественных тестов не только помогает выявить большинство ошибок в коде, но и быстрее внедрить новые функции.
Разобраться с темой поможет всего одно видео:
https://youtu.be/y2emL1fMRyY
#js #веб #фронтенд #бэкенд
YouTube
Тестирование JavaScript от А до Я (Jest, React Testing Library, e2e, screenshot)
В этом ролике мы научимся тестировать JS приложения. Ознакомимся с JEST и научимся писать UNIT тесты. С помощью React testing library и jest научимся писать интеграционные тесты на react приложения в связке с react router dom и redux. Используя WebdriverIO…
Ищем кратчайший путь в лабиринте: объяснение на Python
Поиск пути является одной из типичных задач в программировании. Однако принципы алгоритмов поиска достаточно трудно освоить новичкам.
Понять лучше алгориты поиска пути можно на примере задачи по поиску выхода из двухмерного лабиринта. А руководство поможет разобраться с реализацией на Python популярного алгоритма поиска пути — алгоритма Дейкстры:
https://habr.com/ru/company/piter/blog/596029/
#python #алгоритмы
Поиск пути является одной из типичных задач в программировании. Однако принципы алгоритмов поиска достаточно трудно освоить новичкам.
Понять лучше алгориты поиска пути можно на примере задачи по поиску выхода из двухмерного лабиринта. А руководство поможет разобраться с реализацией на Python популярного алгоритма поиска пути — алгоритма Дейкстры:
https://habr.com/ru/company/piter/blog/596029/
#python #алгоритмы
Потренируемся писать Telegram-бота на Java?
Попробуйте реализовать простую игру в духе «камень-ножницы-бумага»:
https://youtu.be/GVCb8Z94A6s
При этом потребуется только знать основы Java — бот будет построен на чистой Java и Telegram API без базы данных и дополнительных библиотек.
#java
Попробуйте реализовать простую игру в духе «камень-ножницы-бумага»:
https://youtu.be/GVCb8Z94A6s
При этом потребуется только знать основы Java — бот будет построен на чистой Java и Telegram API без базы данных и дополнительных библиотек.
#java
YouTube
Телеграм бот-игра на JAVA в 100 строк
Пишем телеграм бота, реализующего простую игру в стиле "камень-ножницы-бумага" на чистой джава + библиотека telegram api. Для пущей сложности я делаю это без БД и при этом пытаюсь выдернуть информацию о том, в каком чате происходит дело (может пригодиться…
Бесплатный курс по программированию на C#
Если вы хотите разрабатывать программы для Windows, игры или серверную часть веб-приложений, то C# станет отличным вариантом для первого языка программирования.
С нуля изучить C# поможет специальный курс на Stepik, где вы освоите основы языка, а также научитесь работать со средой разработки Visual Studio:
https://stepik.org/course/99426/promo
#csharp #курсы
Если вы хотите разрабатывать программы для Windows, игры или серверную часть веб-приложений, то C# станет отличным вариантом для первого языка программирования.
С нуля изучить C# поможет специальный курс на Stepik, где вы освоите основы языка, а также научитесь работать со средой разработки Visual Studio:
https://stepik.org/course/99426/promo
#csharp #курсы
Регулярные выражения в Python
В работе со строками часто требуется искать некоторые последовательности символов. Для этого можно написать громоздкие циклы с условиями, но есть вариант поэффективнее — регулярные выражения.
Хоть регулярки на первый взгляд кажутся сплошной кучей символов, на деле они позволяют в одну строку решить достаточно крупную задачу поиска в строке.
В Python для работы с регулярными выражениями (regexp) используется модуль
#python
В работе со строками часто требуется искать некоторые последовательности символов. Для этого можно написать громоздкие циклы с условиями, но есть вариант поэффективнее — регулярные выражения.
Хоть регулярки на первый взгляд кажутся сплошной кучей символов, на деле они позволяют в одну строку решить достаточно крупную задачу поиска в строке.
В Python для работы с регулярными выражениями (regexp) используется модуль
re
. Подробнее о работе с ним — в статье.#python
Семь главных книг для Javascript-разработчика
За кажущейся простотой языка JavaScript таится сложный механизм с тысячами деталей. И если вы хотите стать настоящим JS-разработчиком, то вам предстоит погрузиться глубже в JavaScript.
Помогут в этом книги из подборки от опытного фронтенд-разработчика:
https://tproger.ru/articles/sem-glavnyh-knig-dlja-javascript-razrabotchika-ot-majersa-do-haverbeka/
#js #веб
За кажущейся простотой языка JavaScript таится сложный механизм с тысячами деталей. И если вы хотите стать настоящим JS-разработчиком, то вам предстоит погрузиться глубже в JavaScript.
Помогут в этом книги из подборки от опытного фронтенд-разработчика:
https://tproger.ru/articles/sem-glavnyh-knig-dlja-javascript-razrabotchika-ot-majersa-do-haverbeka/
#js #веб
Разработка Telegram-бота на Python
Telegram предлагает широкие возможности для создания ботов. Почему бы вам не попробовать свои силы в их разработке на Python?
Из видео вы узнаете об основных командах, с помощью которых вы сможете реализовать полнофункционального бота:
https://youtu.be/HodO2eBEz_8
Кстати, недавно мы делились материалом, как разработать бота на Java.
#python
Telegram предлагает широкие возможности для создания ботов. Почему бы вам не попробовать свои силы в их разработке на Python?
Из видео вы узнаете об основных командах, с помощью которых вы сможете реализовать полнофункционального бота:
https://youtu.be/HodO2eBEz_8
Кстати, недавно мы делились материалом, как разработать бота на Java.
#python
YouTube
Telegram Bot на Python / Создания ботов для начинающих за 30 минут
Разработка телеграм ботов интересный и прибыльный процесс. За урок мы с нуля разработаем Telegram Bot на основе языка Python. Мы изучим несколько основных команд для работы с пользователем и получением информации от него.
✅ Полезные ссылки:
🐍 Программа…
✅ Полезные ссылки:
🐍 Программа…
Подборка полезных материалов по инструментам Java-разработчика
Внутри вы найдёте ссылки на лекции и статьи по системе сборки Maven, инструменту для контейнеризации Docker, сервису GitHub, среде разработки Intellij IDEA и другим инструментам:
https://javarush.ru/groups/posts/3729-v-zakladki-podborka-statey-ob-instrumentakh-dlja-java-razrabotchika--maven-docker-github-i-drug
#java
Внутри вы найдёте ссылки на лекции и статьи по системе сборки Maven, инструменту для контейнеризации Docker, сервису GitHub, среде разработки Intellij IDEA и другим инструментам:
https://javarush.ru/groups/posts/3729-v-zakladki-podborka-statey-ob-instrumentakh-dlja-java-razrabotchika--maven-docker-github-i-drug
#java