テクノロジーがますます普及するにつれて、プログラマーの需要も増加しています。プログラミングは継続的に学習され、向上されるスキルですが、プログラミングを学習したい人には出発点が必要です。興味のある分野が何であれ、初心者が学ぶのに適した言語は多種多様にあります。コーディング方法については、以下のステップ 1 を参照してください。
ステップ 方法1方法 1/2:言語を学ぶ 言語の選択についてはあまり心配しないでください 。 多くのプログラミング初心者は、最初に学習を始めるときにどの言語を選択すればよいかで悩みます。最初にどの言語を学ぶかは、データ構造とロジックの学習にほとんど影響しません。データ構造とロジックは最も重要なスキルであり、どの言語を学習してもこれらのスキルを向上させることができます。 [1] 言語を選択するときは、どのような種類のプログラムを開発するために学習したいかに焦点を当て、最初に使用する言語を選択してください。たとえば、Web 開発を学びたい場合は、HTML5 から始めて、補足として CSS、JavaScript、PHP を学びます。デスクトップ アプリケーションを作成する場合は、C++ またはその他の基本的なプログラミング言語から始めてください。 プログラミングを職業として追求する場合、最初に学んだプログラミング言語を決して使用せず、代わりにドキュメントを読んだり実験したりすることで言語を学習することになるかもしれません。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/57\/Code-Step-2-Version-4.jpg\/v4-460px-Code-Step-2-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/57\/Code-Step-2-Version-4.jpg\/v4-728px-Code-Step-2-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2選択した言語の無料リソースをオンラインで探します。 インターネットは、無料の言語学習チュートリアル、コース、ビデオの宝庫です。ほぼすべての入門言語を 1 日で習得できます。よく使われる Web サイトには、Bento、CodeAcademy、Code.org、html.net、Khan Academy、Udacity、W3Schools、Code School などがあります。 WikiHow には、プログラミング言語専用の入門ガイドもあります。 ほぼすべてのプログラミング シナリオのハウツー ガイドは YouTube で見つけることができます。 Stack Exchange は、プログラミングに関するあらゆる質問に答えることができる、よく知られた質問回答サイトの 1 つです。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e2\/Code-Step-3-Version-4.jpg\/v4-460px-Code-Step-3-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e2\/Code-Step-3-Version-4.jpg\/v4-728px-Code-Step-3-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3適切なテキスト エディターをダウンロードします。 多くのプログラミング言語では、コードの作成中に外部のテキスト エディターを使用できます。インデントとコードマーカーを表示できるテキストエディターを見つけます。一般的なプログラムには、Notepad++ (Windows)、TextWrangler (OS X)、JEdit (すべてのオペレーティング システム) などがあります。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/9c\/Code-Step-4-Version-3.jpg\/v4-460px-Code-Step-4-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/9c\/Code-Step-4-Version-3.jpg\/v4-728px-Code-Step-4-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4必要なコンパイラをダウンロードします。 一部のプログラミング言語では、作成したコードを実行するためにコンパイラが必要です。コンパイラは、記述したコードをマシンが処理できる低レベル言語に変換します。多くのコンパイラはオープンソースであり、無料で使用できます。コンパイラを必要とする言語には以下のものがあります。{"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/ed\/Code-Step-5-Version-4.jpg\/v4-460px-Code-Step-5-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ed\/Code-Step-5-Version-4.jpg\/v4-728px-Code-Step-5-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5最初のプロジェクトを開始します。 始めるのに役立つ適切な入門プロジェクトを選択してください。オンラインにはさまざまなアドバイスやチュートリアルがありますが、まずは基本的な HTML ウェブサイト、基本的なデータベースと PHP フォーム関数、またはコンパイルされたプログラミング言語で書かれた簡単なプログラムから始めるのが良いでしょう。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/42\/Code-Step-6-Version-4.jpg\/v4-460px-Code-Step-6-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/42\/Code-Step-6-Version-4.jpg\/v4-728px-Code-Step-6-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6すべてのコードにコメントを付けます。 すべてのプログラミング言語には、コンパイラによって処理されないテキストを入力できるコメント機能があります。これにより、コードにコメントを追加できるようになります。これらのコメントは、コードがどのように動作するかを他の人に知らせるためだけでなく、コードの目的を自分自身に思い出させるためにも非常に重要です。コメント機能を使用すると、テストの目的でプログラムからコードをすばやく削除することもできます。削除したいコードの周囲にコメントマークを付け、コメントマークを削除してコードを復元します。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/4d\/Code-Step-7-Version-4.jpg\/v4-460px-Code-Step-7-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/4d\/Code-Step-7-Version-4.jpg\/v4-728px-Code-Step-7-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 7他のプロジェクトと Web プロジェクトを選択します。 学習を続ける際には、他の人が同じタスクをどのように達成したかを知るために、遠慮せずにリソースを調べてください。コードがどのように機能するかを理解するために時間をかけてください。ウェブサイトのソースコードを表示する方法の詳細については、このガイドを参照してください。 広告する 方法2方法 2/2: 知識を広げる {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/d0\/Code-Step-8-Version-4.jpg\/v4-460px-Code-Step-8-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d0\/Code-Step-8-Version-4.jpg\/v4-728px-Code-Step-8-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1コースに登録します。 コミュニティ カレッジ、専門学校、オンライン プログラムはすべて、コーディングを学べ、就職に役立つ認定資格やコースを提供しています。 「コンピュータサイエンス」のような高度な学位は必ずしも必要ではありませんが、取得しておくとフルタイムのプログラミングの仕事に就くのに役立ちます。 [2] 教師やプログラミングの専門家と一対一で時間を過ごすことには、オンライン リソースでは得られない多くの利点があります。 コースは高額になることもあるので、よく検討する必要があります。プログラミングが単なる趣味である場合、コースに時間とお金をかける価値はないかもしれません。プログラミングを職業にしたいなら、コースが非常に役立ちます。しかし、才能があれば、これは全く必要ありません。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/a\/a7\/Code-Step-9-Version-4.jpg\/v4-460px-Code-Step-9-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a7\/Code-Step-9-Version-4.jpg\/v4-728px-Code-Step-9-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2知識を広げます。 プログラミング言語を学ぶことに加えて、高度なプログラミングにはこれらの知識が必要になることが多いため、論理と数学を学ぶことも役立ちます。必ずしも学校でこれを学ぶ必要はありませんが、教室での学習環境は役立ちます。プログラミングには物理的な計算やその他のシミュレーションが含まれており、アルゴリズムとモデルに関する熟練度が必要です。 ロジックはプログラミングの基礎であるため、ロジックとプロセスを理解することは、プログラミング時に問題を解決するのに役立ちます。 ほとんどのプログラミングでは高度な数学の知識は必要ありませんが、この知識を知っていると役に立ち、プログラムを最適化するのに役立ちます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e5\/Code-Step-10-Version-4.jpg\/v4-460px-Code-Step-10-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e5\/Code-Step-10-Version-4.jpg\/v4-728px-Code-Step-10-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3その他の言語について学習します。 学習を始めたばかりの言語をしっかりと理解したら、知識を広げ始めることができます。すでに知っている言語を補完するために別の言語を学ぶか、興味のある特定の仕事に基づいて言語を選択してください。 HTML と CSS のように、互いに補完し合う言語は、学習するのが最も簡単な場合がよくあります。 Java は最も一般的に使用されている言語の 1 つであり、通常、Java 開発者には多くの仕事の機会があります。 Java はさまざまなシステムで実行され、無数のアプリケーションがあります。 Java は、最も急速に成長している市場の 1 つである Android アプリケーションで使用されています。 ビデオゲーム開発の初心者には C++ が強く推奨されます。 Unity (広く使用されている低コストのゲーム エンジン) と UDK (人気の Unreal Engine のコード) でのコーディング方法を学ぶと、将来への道が開けますが、ビデオ ゲーム業界以外ではあまり役に立ちません。 iPhone アプリを作りたい場合、Xcode と Objective-C が主なツールになります。 Xcode は Mac でのみコンパイルできるため、Mac も必要になります。 Python は、学習しやすい言語の 1 つであるサーバー スクリプト言語です。 Python は Pinterest や Instagram などの Web サービスで使用されており、非常にシンプルで、基本を習得するのに数日しかかかりません。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/c\/cd\/Code-Step-11-Version-4.jpg\/v4-460px-Code-Step-11-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/cd\/Code-Step-11-Version-4.jpg\/v4-728px-Code-Step-11-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4辛抱強く待ちます。 プログラミングでは、トラブルシューティングや新しいアイデアの実装時に特に課題が生じることがよくあります。成功を急ぐのではなく、満足することを学び、物事を一歩ずつ進めるべきです。忍耐力があれば、記述するコードの効率が向上し、プログラムのパフォーマンスが向上し、同僚との関係も改善されます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/60\/Code-Step-12-Version-3.jpg\/v4-460px-Code-Step-12-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/60\/Code-Step-12-Version-3.jpg\/v4-728px-Code-Step-12-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5他の人と協力することを学びます。 プロジェクトで多くの人と協力している場合は、進め方に関してさまざまな意見が出ることになります。ビジネスではチームワークがほぼ不可欠であり、すべてを独自に開発する予定がない限り、他の人と協力する覚悟が必要です。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e0\/Code-Step-13-Version-3.jpg\/v4-460px-Code-Step-13-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e0\/Code-Step-13-Version-3.jpg\/v4-728px-Code-Step-13-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 6プログラミング スキルを活かせる仕事を見つけましょう。 たとえば、Web サイトの設計やデスクトップ アプリケーションの作成をボランティアで行います。または、ウェブサイトや簡単なアプリのコードを書くことができる小さな会社でパートタイムで働くこともできます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/b\/b5\/Code-Step-14-Version-2.jpg\/v4-460px-Code-Step-14-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b5\/Code-Step-14-Version-2.jpg\/v4-728px-Code-Step-14-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 7他のプログラマーとつながりましょう。 サポートとインスピレーションを提供してくれるプログラマー クラブやミートアップは無数にあります。地元のコーディング ミートアップを探したり、ハッカソンやゲーム フェスティバル (共通のテーマを持つ期間限定のイベント) に参加したり、コーディング フォーラムに登録して、より多くの人々と出会い、ネットワークを構築しましょう。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/6c\/Code-Step-15-Version-2.jpg\/v4-460px-Code-Step-15-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/6c\/Code-Step-15-Version-2.jpg\/v4-728px-Code-Step-15-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 8練習すれば完璧になります。 コンピュータプログラミングの専門家になるには、約 15,000 時間の練習が必要だと推定されています。 [3] つまり、長年にわたる実践です。時間をかけて練習し、習熟することによってのみ、プログラミングを本当にマスターすることができます。仕事中でないときでも、毎日プログラミングに時間を費やすようにしてください。空き時間にプログラミングをすると、画期的な進歩や新しいアイデアが生まれる可能性があります。 広告する