Я невероятно горжусь и счастлив обо всем, что платформа CodinGame сделала для членов своего сообщества. Мотивация и любопытство могут творить чудеса не только с дипломом и квалификацией, но и с любопытством.

Сегодня я делюсь с вами отрывками из свидетельств CodinGamer, которые, надеюсь, вас вдохновят.

Новый год, новые возможности, новая жизнь! ️

Умение решать вещи

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

«В подростковом возрасте я много времени занимался кодированием в GFA Basic на Atari ST моих родителей: игры, генератор фракталов, генеалогическая программа ... Я создавал сайты и писал сценарии Perl для ассоциации и изучал C, C ++, PHP вместе с разные личные проекты. Короче говоря, до того, как начать работать с другими разработчиками, я уже много лет писал код ».

Лоуджо

Я открыл для себя программирование в летнем лагере в 1984 году… Пока другие играли с« Thomson TO7 , я настраивал программы BASIC, чтобы понять, как они работают. Программирование всегда было для меня игрой ».

Маккелиан

«Я начал программировать с создания ботов для игр, а затем создал сервер Minecraft (сайт, магазин…)»

SeebOmega

Всегда учусь

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

«Сегодня у меня 22 уровень компьютерной графики. Я изучил новые алгоритмы (Монте-Карло, AG, отслеживание с возвратом…), новый язык (C ++) и значительно улучшил свое кодирование!
Достижения и общая геймификация мотивируют меня всегда идти дальше ».

SeebOmega

«Благодаря CodinGame я добился прогресса в нескольких идеях, с которыми не сталкиваюсь на работе. Головоломки требуют, чтобы вы понимали известные алгоритмы (A *, BFS, minimax ...), а многие игры с кодированием требуют производительности, поэтому это подтолкнуло меня к изучению C ++.
Короче говоря, я думаю, что CodinGame заставила меня писать код быстрее и больше эффективно ».

Маг

«Я помню, что мое эго серьезно пострадало, когда я проверял решения других CodinGamers для задач, которые я только что решил: их кодирование было намного эффективнее и компактнее, чем у меня. Именно так я открыл для себя динамическое программирование.
Если я хочу повозиться с новым языком программирования, я сначала пытаюсь решить несколько головоломок. Я сделал это для Ocaml и Lua ».

Лоуджо

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

«Благодаря CG я добился прогресса в удобочитаемости моего кода. Я также научился оптимизировать свой код для выполнения задач и открыл для себя новые языки.
Стратегии, которыми поделились ведущие игроки на форуме и в блоге, были для меня просто новой возможностью попрактиковаться в своих навыках и добиться большего успеха ».

Маккелиан

Поделиться - это забота

Вы благодарите нас за отличную платформу, но вы тоже должны благодарить себя. Платформа хороша в основном благодаря своему сообществу. Когда я смотрю на все вещи (головоломки, игры, статьи, инструменты…), созданные сообществом, у меня кружится голова.

«У меня была возможность познакомиться с интересными разработчиками, такими как Loujo, благодаря CG, а также людям из команды CG. Я посетил команду разработчиков Parrot во время Games of Drones. Я должен поиграть в гонку дронов с Томером Сислей! Мне даже удалось посетить офис Winamax в Париже во время конкурса Poker Chip Race. У меня на столе до сих пор лежат вкусности с тех пор ».

Маккелиан

«Когда вы выпустили первый конкурс AI (это был Tron), он мне понравился с самого начала. Это длилось 2 месяца; это было долго и увлекательно, но я с теплотой вспоминаю это событие и людей, которые участвовали в нем ».

Лоуджо

«Сообщество, мышление, обмен стратегиями… потрясающе. Я многому научился по многим предметам. В сообществе есть масса умных и приятных людей, которые всегда готовы помочь.
Я сам организовал 3 CodingHub в своей предыдущей компании ».

SeebOmega

Если вы не знаете, что такое CodingHub, просто прочтите это: CodingHubs: наслаждайтесь кодированием для развлечения с другими разработчиками.

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

Кодирование для развлечения может открыть отличные возможности для работы. Я живое тому доказательство, так как меня взяли сюда после конкурса Coders Strikes Back. Я действительно счастлив, что осмелился связаться с CG, несмотря на мои средние результаты в этом испытании. Истории, приведенные ниже, еще более обнадеживают.

«В 2014 году я ради развлечения участвовал в конкурсе« Игры дронов ». Я даже не знал, что спонсор Parrot ищет разработчиков. Я воспользовался возможностью, и они наконец приняли меня на работу инженером-программистом. Для меня это было радикальным изменением, поскольку раньше я был учителем музыки ».

Лоуджо

«Я участвовал в конкурсе, организованном Amadeus в прошлом году. Они связались со мной после; все прошло так быстро. У меня уже была работа, но это была прекрасная возможность. Не знаю, станет ли Amadeus компанией моей мечты (я еще не начал), но без моего профиля CG меня бы туда не взяли. Это показало им, что мне нравится программировать ».

SeebOmega

«Я нашла новую работу не только через CodinGame. Однако для открытия вакансии требовался C ++, для которого у меня нет профессионального опыта. Что ж, CodinGame подарила мне этот опыт. Это придало мне уверенности в своих навыках и очень помогло мне во время собеседований ».

Маг

«Я искал смены карьеры, потому что мне было скучно на работе. И я узнал о компьютерной графике. Это было во время конкурса «Доктор Кто». Я попробовал из любопытства ... и мне понравилось! Финишировали 600 из 1200 участников. Я чувствовал себя так, будто у меня крылья по пятам. Я был на что-то способен; Я был не так уж и плох. Так что я тренировался, решая множество головоломок и играя в многопользовательские игры. В конце концов, я занял 20-е место на конкурсе Рагнарок. Бинго! На следующий день я начал искать работу разработчика. Мой опыт CodinGame выделил меня из толпы. Я наконец присоединился к Eveler, моему нынешнему работодателю, благодаря конкурсу Vox Codei ».

Маккелиан

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

Спасибо всем за то, что сделали сообщество таким, какое оно есть, и особые похвалы Луджо, Магу, Маккелиану и SeebOmega за их свидетельства.

Первоначально опубликовано на www.codingame.com 14 января 2019 г.