Участвуйте в захватывающих соревнованиях по программному обеспечению, чтобы выиграть признание (и деньги) с ChallengePost

  • Mark Lucas
  • 0
  • 2756
  • 205
Реклама

Это захватывающее время для разработчика программного обеспечения; сообщество open source никогда не было таким сильным, с множеством проектов с открытым исходным кодом, которые вы можете принять участие в 10 лучших проектах с открытым исходным кодом, которые вы должны добровольно предлагать, чтобы помочь с 10 лучшими проектами с открытым исходным кодом, которые вы должны добровольно предлагать, чтобы помочь вам, не должен быть программистом. Вы можете быть писателем, дизайнером, переводчиком, просто наркоманом из Facebook или Twitter, или кем-то, кто хочет просто пожертвовать деньги на это дело. Есть… . Вкладывать в проекты с открытым исходным кодом хорошо во всем: это отличный способ развить (или продемонстрировать) свои навыки, узнать о сотрудничестве с другими, познакомиться с новейшими технологиями в неформальной обстановке, а иногда и сделать что-то хорошее для мира в целом. Но просто путешествуя по GitHub, просматривая и редактируя исходный код Как просмотреть и отредактировать исходный код приложения с открытым исходным кодом Как просмотреть и отредактировать исходный код приложения с открытым исходным кодом Хотя переход с открытым исходным кодом может быть хорошим выбором, вы Вам также необходимо инвестировать в правильное сообщество. GitHub - это одно из лучших мест для этого, не только из-за огромного количества ... это не обязательно лучший способ выяснить, где участвовать. Что, если бы был способ обнаружить проблемы с программным обеспечением, которые вы могли бы внести, и, возможно, даже выиграть призы и признание за вашу работу? ChallengePost предлагает один такой способ.

Вызов что?

Хотя ChallengePost не так часто попадает в заголовки новостей, сайт освещался Wired, Mashable и кучей других технических новостных источников, которые вы уже знаете. Другими словами, это сервис с довольно серьезным следом. Он уже нес испытания Samsung, Evernote (фаворита MakeUseOf) и даже Белого дома. Вы заметите, что все эти проблемы имеют свои уникальные доменные имена, но интерфейс ChallengePost остается в основном неизменным в самой проблеме.

Если вы просто ищете интересную возможность, вы можете начать с домашней страницы ChallengePost:

Сама домашняя страница несет только пять показанных проблем. На момент написания этой статьи все вызовы, представленные на домашней странице, были отмечены денежными призами, при этом самый низкий из них составлял 1200 долларов США для Chart.js Personal Dashboard Challenge, а самый высокий - 50 тысяч долларов США за Kii Cloud App Challenge. Обратите внимание, что обычно это не “победитель получает все” дело: например, в конкурсе Kii награждается 16 900 долларов США за первое место, 12 700 долларов США за второе место, 9 200 долларов США за третье место и 11 700 долларов США за первое место. “Приз зрительских симпатий” победитель.

Если ни одна из перечисленных проблем не захватывает ваше воображение, не волнуйтесь: просто перейдите на страницу «Поиск проблем», где вы можете просмотреть полный список задач, а также отфильтровать и выполнить поиск конкретных типов задач. Выбор действительно впечатляющий, от задачи, призывающей вас к Gamify Asthma и помощи страдающим астмой детям с помощью технологии, до решения для разработки новых способов обнаружения книг, с множеством проблем между.

Онлайн вызовы

ChallengePost предлагает два типа задач: онлайн-вызовы и хакатоны. Давайте сначала посмотрим на онлайн-вызов:

Это вызов HarperCollins BookSmash, упомянутый выше. Как вы можете видеть, на момент создания скриншота оставалось 50 дней, в течение которых участники могли представить свои решения и идеи. Прокручивая страницу с запросом, вы найдете подробные инструкции, в которых показано, как принять участие в конкурсе, и объяснено, с чем это связано (в этом случае задача состоит в поиске новых и интересных способов использования OpenBook API HarperCollins)..

Каждое испытание имеет панель судей, также показанную на странице, каждый из которых содержит одну строку и ссылку для получения дополнительной информации об этом конкретном судье. Критерии оценки также изложены, хотя и в несколько неопределенных терминах (“Качество идеи”).

Как и в случае с проектом Kickstarter, каждое испытание включает вкладку для обновлений, в которой публикуются сообщения владельца. Есть также форум для дискуссий, хотя это не всегда самое оживленное из сообществ - форум для этой конкретной задачи имеет 6 дискуссий, каждая из которых содержит всего несколько ответов. Вкладки «Ресурсы» и «Часто задаваемые вопросы» более полезны, каждая из них предлагает много информации.

хакатон

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

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

Проблемы типа хакатона обращаются главным образом к тем, кто живет в таких высокотехнологичных областях, как Сан-Франциско, Нью-Йорк или Лос-Анджелес. К сожалению, даже если вы живете в одной из этих областей, поиск хакатона для участия может быть разочаровывающим опытом: ChallengePost не предлагает “карта хакатона” замышляя, где вы можете найти каждый хакатон. Это простое дополнение сделало бы функцию хакатона намного более полезной - возможно, ChallengePost мог бы создать проблему для ее разработки.

Программирование - это не только код

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




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