個人財務 コーディングダミーに関連する教育的神話

コーディングダミーに関連する教育的神話

目次:

ビデオ: グローバル化する教育研究と慶應義塾 2025

ビデオ: グローバル化する教育研究と慶應義塾 2025
Anonim

世界のいくつかの技術的なウィザードでは、コーディングの仕事は予約されていると考えるのが一般的です。実際、それは定期的な人々のための定期的な仕事です。永続的で、良心的で、好奇心が強いなら、私はあなたがそれをやることができると確信しています。ちょうど真実ではないアイデアを買って自分自身を売り切れないでください。

コーダーになるには数学をよくする必要があります。

最先端のゲームを構築する開発者、次世代の機械学習アルゴリズムを作成しようとするデータ科学者、または金融サービス業界で働くエンジニアは、物理学、統計、または財政計算でしかし、電子商取引アプリケーションや典型的なWebページを構築する開発者のような多くの開発者は、基本的な加減算や高校代数よりもはるかに多くの数学を必要としません。

<! - 1 - >

数学は数多くのアプリケーションで動作しますが、発生していることをすべて理解する必要はありません。コンピュータ言語とプログラムは、入力と出力を理解することを要求することによって複雑さを管理するように設計されていますが、 抽象概念と呼ばれる概念があります。

たとえば、車を運転するときに、内燃機関の働きや、ピストンから車輪にエネルギーを変換する物理学を理解する必要はありません。車を運転するには、スティックシフト車のアクセル、ブレーキ、クラッチの操作方法を理解する必要があります。同様に、プログラムには操作を実行する関数がありますが、関数を送信する入力とそれが返す出力のみを理解する必要があります。

<!言い換えると、数学を理解し、基本的な数学スキルを身につけることができる必要がありますが、プログラムできるようにするために次のアインシュタインである必要はありません。

エンジニアリングを勉強してコーディングで就職する必要があります。

エンジニアリングを学ぶ多くの人がプログラミング方法を学びますが、コーディング方法を学ぶためにエンジニアになる必要はありません。エンジニアリングでは、問題を段階的に解決する方法や、実際の作業の中で作業してから実際の制約を念頭に設計するなど、プログラマーにとって有用なスキルを教えています。これらは有用なスキルですが、エンジニアリングカリキュラムの外で学ぶことができます。

<! - 3 - >

エンジニアリングカリキュラムの一部である多くのトピックは、コーディング方法の学習の有用性が異なります。アルゴリズムなどのトピックは、特に最先端の問題に取り組んでいる場合は、直接適用することができます。アセンブリ言語や計算理論などの他のトピックは良い背景を提供しますが、ほとんどのコーダーではほとんど使用されません。

あなたの目標がコンピュータプログラムの最先端を押し進めることであれば、コンピュータ工学の学位が役に立つかもしれません。しかし、問題を解決するためにウェブサイトを作成したい場合は、3〜6か月でコードを学習するだけで十分です。

多くのカレッジでは、科学と工学の学位を取得している女性や少数派の参加費用を補助するか、または完全にカバーする奨学金を提供しています。

数週間でコーディングを学ぶことができます。

他の情熱や職業と同様に、コーディングは芸術であり、コーダーは何十年にもわたって技術を身につけています。コーディングを開始するには何十年もの研究が必要ではありませんが、学習に必要な時間は目標に依存します。例:

1週間:

  • テキスト、画像、およびその他の基本コンテンツをページに配置するのに十分なHTMLを学びます。サイトビルダーを操作して情報のウェブサイトを作成しカスタマイズすることができます。 1ヶ月:
  • フロントエンドCSSスキルを開発して、ページ上に要素を配置してスタイルを設定できます。また、Wix、Weebly、SquareSpaceなどのWebサイトビルダーで構築されたサイトを編集することもできます。データ科学については、大きなデータセットをインポートして処理し、PythonまたはRを使用してデータに関する洞察を見つけることができます。 3か月から6ヶ月:
  • フロントエンドとバックエンドの開発スキルを学んでコンセプトを作成し、データベースにデータを格納できる作業プロトタイプを構築し、数十万回処理できるバージョンをコーディングします。ユーザー。さらに、プログラミング言語の外部ライブラリを使用して機能、ユーザ管理、Gitなどのバージョン管理システムを追加する方法を学び、複数の人がプロジェクトで同時に作業できるようにします。データサイエンスの場合、d3などのJavaScriptライブラリを使用してインタラクティブなビジュアライゼーションを作成できます。 js。ウェブ開発やデータサイエンスのいずれを学んでいようと、仕事に就職するには十分に熟練するために約800時間の努力が必要です。 コーディングを始めるには良いアイデアが必要です。

コードを学ぶことは長時間のうちに起伏があります。あなたは数日間立ち往生し、多くの進歩を見ないかもしれません。必然的な欲求不満の時には、より大きなアイデアや学習の継続を促す具体的な理由があれば助かります。次のFacebook、YouTube、Googleを構築しようとするのではなく、あなたが直面した問題を解決するようなものを構築してみてください。コーディングを学び、プロジェクトに動機づけられた人たち:

Coffitivity com:

  • 4人の大学生は周囲の音を聞いてライターのブロックと戦いたがっていました。コーディングを学んでいる間、Tommy Nicholasは、サイレントオフィスやワークスペースに背景雑音を加えるためにコーヒーショップの音を鳴らすサイトを構築しました。 繁殖。私:
  • Sam Felligは、群を抜いて成功したプロジェクトからアイテムをブラウズして購入する簡単な方法を望んでいたキックスターター愛好家です。彼は飛躍を遂げ、コード作成を学んだので、彼のウェブサイトを構築して、 Time 雑誌の2013年トップ50ウェブサイトの1つに変わった。 Sworkit:
  • Ryan Hannaは、ジムで退屈になった。 JavaScriptとRubyを学びながら、彼は5分以内に軍事的なトレーニングを通してユーザーを誘導するアプリを作りました。アプリのダウンロード数は100万回を超え、Ryanは最終的にそれを運動会社Nexerciseに販売しました。 繁殖。私は群を抜いて成功したプロジェクトから製品を販売しています。

これらのサイトはそれぞれ人気度が高く、膨大な数のユーザーに注目されました。あなたがデザインしたサイトで何か似たようなことが起これば、素晴らしいボーナスとして役立ちます。しかし、そうでなくても、あなた自身の問題を解決して満足していると感じるでしょう。

RubyはPythonよりも優れています。

最初に学習する言語は何ですか?あなたはRuby、Python、JavaScript、PHP、Swift、Objective-Cから始めることができます。この議論を解決するには、どの言語が最適か、または最初にどの言語を学習するかを検索します。 1つの言語や別の言語を主張する記事や投稿を見つけることができます。テレビやトースターを比較するのとは異なり、明確な勝者は出現しそうにありません。時には、言語の学習に慣れるよりも、最初にどの言語を学習するかを決めるのに多くの時間を費やすことができます。

最も重要なことは、最初にいくつかの簡単なスクリプト言語を学習してから、完全に学ぶための多目的初心者プログラミング言語を1つ選択することです。

通常、初心者はHTML、CSS、JavaScriptで始まります。これらの言語は、構文ミスを最も寛容にし、学習するのが最も簡単です。そして、これらの基本を学んだら、Web開発に興味があるならPythonかRubyを選んでください。あなたは多くのオンラインチュートリアルと両方のための助けを見つけるでしょう。

WordPressやDrupalなどのコンテンツ管理システムで作業する予定の場合は、PHPの学習を検討してください。

最初に学ぶ言語を決めるのにあまり時間を費やしてはならず、同時にすべてを学習しようとしないでください。時には、ある言語でロードブロッキングを起こし、あきらめて別の言語の学習を始めることもあります。しかし、最終的な結果は、単一の言語をマスターし、完全で機能的なウェブサイトを構築するのではなく、多くの言語について少し学習することです。

コーディングダミーに関連する教育的神話

エディタの選択

オンラインデートジレンマ:ディッシングアウト拒否 - ダミー

オンラインデートジレンマ:ディッシングアウト拒否 - ダミー

インターネットは奇妙な場所で、個人的な経験はインターネット上で完全に共通しています。その言葉は一般的なものであり、丁寧でも丁寧でもないことに注意してください。適切な方法で拒否を排除する方法を知る必要があります。あなたは本当の人生と同じように、すばやくそれをする必要があります。

ダミー

ダミー

多くのオンラインデートサイトでは、タグラインと呼ばれるフレーズを表示できます。マッチのようなサイトもあります。 Comでは、長い画面名と長いタグラインを選択できます。しかし、そのオプションはちょっと圧倒されるかもしれませんので、比較的短い名前で、あなたの創造的なジュースに焦点を当てます...

多くのコーヒーは二番目の日付がないので? - 50年後のダミー

多くのコーヒーは二番目の日付がないので? - 50年後のダミー

は、始動のトラブルなど多くの課題を提示することがあります。コーヒーを飲んで最初のミーティングが不足しているにもかかわらず、そこでの関係が終わった場合は、終了する気がするかもしれませんが、そうしないでください。手がかりを探す3つの場所は次のとおりです。写真やプロフィールであなた自身を虚偽表現しましたか?あなたの写真は... ...

エディタの選択

霊的実現の多面体 - ダミー

霊的実現の多面体 - ダミー

世界の偉大な神秘家の物語を読んだらあなたは霊的な経験が驚異的な形と大きさの配列に入っていることが分かります。例:一部のアメリカ先住民のシャーマンは、部族メンバーの同盟国やその他の治癒のためのリソースを見つけるために、他の次元に旅する改造国に入る。ヒンズー教徒の一部...

心を練習する感謝の気持ちを育む - ダミー

心を練習する感謝の気持ちを育む - ダミー

あなたが気づいたら感謝しますあなたがしているものではなく、あなたが持っているもの。思いやりが感謝の出発点です。マインドフルさがなければ、あなたの人生でうまくいっているすべての事柄を認識することはできません。したがって、感謝の気持ちのある人は気をつけている人です。

レギュラー・メディテーション・プラクティスの作成方法 - ダミー

レギュラー・メディテーション・プラクティスの作成方法 - ダミー

あなたは毎日できる瞑想の練習をすることができます。簡単にしておいてください。結局のところ、瞑想のポイントは、あなたの体をリラックスさせ、あなたの忙しい心を和らげ、あなたの人生をより複雑にすることではありません。ここには...

エディタの選択

ミノーニクス - ダミーを使ったミラー類推テストの語彙を学ぶ

ミノーニクス - ダミーを使ったミラー類推テストの語彙を学ぶ

ミラー類推テスト(MAT)さまざまな科目に関する知識が必要です。また、語彙を増やすことは、MATの成功の鍵です。ニーモニックは、膨大な語彙をマスターするための強力なツールです。

のLO QU​​Eのデベ・トラアー - Yなしtraer-らセントロデPruebasデGED

のLO QU​​Eのデベ・トラアー - Yなしtraer-らセントロデPruebasデGED

アンティデSalirデSUカーサパラIRらセントロデpruebasデGED EL DIAデルexamen、asegúreseデtraer CON usted UNO POCOSartículosimportantes(コモSUidentificaciónCONfotografía) - Y dejarエンカーサalgunos otras cosas(コモ国連bocadilloパラ・ラ・メディアMananaのOウナcalculadoraデアルタtecnología)QUE ...

あなたのGREを噛み砕くためにあなたができることを想像する - ダミー

あなたのGREを噛み砕くためにあなたができることを想像する - ダミー

GRE試験を完全に吹き飛ばすために人々がする狂気のことを考えてみましょう。これらの災害に気付くことで、災害があなたのテスト体験に影響するのを防ぐことができます。集中力を失うあなたは、退屈な退屈な読書理解の途中にいるときに、最悪のことをすることができます...