Стать опытным программистом поможет вам занимательная игра Codefights/Codesignal, в которой собраны сотни интересных алгоритмических задачек.
Одним чтением документаций и различных книжек, нормальным программистов вряд ли можно стать. Все время нужно использовать полученные знания на реальных задачах. Каждый новый материал необходимо закреплять написанием кода. Существует немало сайтов, в которых собраны много задач для программистов, но игра Codefights предоставляет все это в интересном интерфейсе, с очками опыта, развитием, баллами за короткий код и тп.
Как начать играть в Codefights (новое название CodeSignal)?
Все просто. Необходимо перейти на официальный сайт (ссылка после статьи) и зарегистрироваться, создав профиль для сохранения дальнейшего прогресса и сбора баллов. После прохождения минутной регистрации можно приступать к кодингу. С самого начала развития проекта, программировать можно было на Питоне, C++, Джаве и JavaScript. Сейчас же Кодфайтс поддерживает несколько десятков языков программирования и проект стремительно развивается. Разработчики привлекли инвестиции размером в 10 миллионов долларов.
Игра подойдет как для новичков, так и для опытных специалистов, так как уровни задач начинаются с легких и постепенно становятся все сложнее и сложнее. Существуют уровни в которых вы будете получать задания и в онлайн редакторе создавать программу, согласно описанным условиям. Можно также вступать в «бои» (Head to Head) с другими программистами или приглашать друзей для состязания в игре. В первом случае соперник будет выбираться рандомно. Приступайте прямо сейчас. Игра совершенно бесплатна. На данный момент существуют следующие уровни:
- Recruit
- Trainee
- Soldier
- Warrior
- Capitain
- Ninja
Возможность обустройства для программиста?
Именно. Существуют специальные задания повышенной сложности, выполняя которые, у программистов появляется возможность для обустройства на работу. В частности, компания Uber подбирала для себя специалистов с проекта Codefights. Убер получал тысячи резюме для обустройства на работу, но по одним письмам сложно подбирать грамотных программистов и Кодфайтс помог им в этом.
Создатель, Тигран Слоян отмечает, что присоединившись к проекту, вы не только сможете интересно провести время, но и обучиться чему-то новому. Соревнования в кодинге требуют быстроту и креативность. Проект сможет стать хорошим инструментом для закрепления нового материала и усовершенствовании уже имеющихся навыков в программировании. Играйте и получайте удовольствие от собственных решений сложных задач.
Решения CodeFights
Скриншоты с прохождения
Игровые характеристики | |
---|---|
Жанр: | Игра для программиста |
Тип: | Браузерная |
Создатели: | Тигран Слоян, Арам Шатахцян |
Ссылка: | Официальный сайт CodeSignal |
2 комментария
20.03.2022 at 11:22 (UTC 4) Link to this comment
всем привет, меня зовут Кирилл мне 16 лет и я изучаю язык программирования
Python.Каковы шансы что я его выучу?
19.10.2022 at 03:40 (UTC 4) Link to this comment
Конечно есть, главное не бросать