ほとんどのWebデザインの課題は、既存のスキルを活用する人々に依存していますが、コードチャレンジはまったく異なるアプローチを採用しています。
nGenWorksの「デジタルシェフ」であるFredBoyleの発案による、Code Challengeは、開発者が新しい言語または環境を使用して小さなプロジェクトをコーディングすることを求めています。
5月中旬に、参加者はサイトに戻り、プロジェクトと経験を共有し、課題が彼らに何を教えたかを明らかにします。
このアイデアは、特定のプログラミング言語と、それが明らかに使用するのがどれほどひどかったかについての友人間の会話から生まれました。これは、あなたの視野を広げることの潜在的な利益にもかかわらず、ほとんどのコーダーが彼らが知っていることに固執するという結論に至りました。
ボイル氏は.netに対し、「開発者は一般的に、溝に入って自分たちが知っていることに固執し、最も熟練しているようだ」と語った。フォールバックツールがあります。」
コードチャレンジは、開発者をそのようなシナリオから解放することを目的としているため、ボイルに新しい言語を学ぶことの利点は何であるかを尋ねました。 「新しい言語とフレームワークを学ぶことで、私たちの視野が広がり、開発時に十分な情報に基づいた決定を下すことができます」と彼は言いました。 「一部のテクノロジーは特定の問題を解決するのに適していますが、それらのツールとそれらが解決できる問題を認識していない場合は、代わりに通常のツールで頭を悩ませることになります。」
ボイルはまた、あなたのスキルを広げることはより多くのビジネスチャンスをもたらすことができると指摘しました。 「それはクロスオーバー開発につながる可能性があります。利用可能な新しいテクノロジーは非常に多く、一部の開発者には新しい作業領域が開かれています。たとえば、PhoneGapなどのツールを使用すると、従来のWeb開発者をネイティブアプリ開発者にすることもできます。」
参加したい場合は、CodeChallengeのWebサイトにアクセスしてください。