ホームページ > 記事 > ウェブフロントエンド > 長い休止期間を経てコーディングを再開
10 print “David is great! ”; 20 goto 10 run
あの重要な 2 行のプログラムと単純なコマンドは、1980 年に私が初めてコンピューターに入力したものでした。祖母は夏の間、彼女が教えていた学校から Commodore PET コンピューターを借りて、その夏の間、 , 私の叔母たちは、5 歳の私に…そう…BASIC でのコーディングの基礎を教えてくれました。当時、彼らは、論理、分析、問題解決に対する生涯にわたる執着の基礎を築いているとは知る由もありませんでした。
7 年生と 8 年生では、変数と変数の型、ループ、決定など、正式な環境で BASIC についてさらに詳しく学びました。そして、この頃には練習用の自分の自宅コンピューターを持っていました。この最先端のテクノロジーを通じて解決すべき新たな課題を提示されるとき、私はいつも興奮を感じていました。高校では、ハングマンやクラップスのような簡単なゲームのプログラミングを学びました。この 1 つの単純な言語で不可能なことは何もないようでした。
大学では HTML を学び、その後 CSS (バージョン 2) を独学しました。私は人々のために簡単なウェブサイトを構築するのが好きで、副業でお金を稼ぐこともありました。しかし、テクノロジーの範囲が広がり、進歩し始めたため、保険会社でフルタイムで働いていた私にはスキルセットを向上させる時間があまりなく、プログラミングから離れてしまいました。
同じ保険会社で働き始めてから約 20 年が経ち、私は大きな問題に遭遇しました。それは、大規模で非常に重要なデータセットの唯一の管理者および保守者であるということです。私は 1 か月以上休暇を取るつもりだったのですが、他に毎週の更新を実行できる人がいませんでした。上司は私に誰かを訓練するよう命じましたが、十分な時間がありませんでした。プロセスを知ったので、解決策を求めて Google に行きました。すると、なんと… VBA でした。
レポート アナリストとしての役割で VBA を使えば使うほど、VBA に依存するようになりました。これにより、データ マイニングに関してはるかに優れたスキルセットが得られただけでなく、仕事をはるかに速く実行できるようになりました。気が付けばコードの中に夢中になってしまい、コードが大好きになってしまいました。私の人生にはこれがもっと必要でした!
それで、フラットアイアン スクールのソフトウェア エンジニアリング ブートキャンプのフェーズ 1 が終わりました。私はこのプログラムにすっかり夢中になっていますが、まだ表面をなぞり始めたばかりです。私のコーディング経験には長い空白がありましたが、いくつかのことに驚いています:
JavaScript を構成する基本概念の多くが、40 年以上前の BASIC を支えていたものと同じであることに驚きました。新しい言語を学ぶことは、最初はとても大変なことのように思えました。でも、初日から自転車に乗っているような感じでした。確かに、より多くの機能を備えた新しいバイクでしたが、基本的な機能は同じで、非常に理解しやすかったです。
HTML と CSS に関する私の経験は、いくぶん似ていました。私は 20 年前によく知っていたので、再学習するのは簡単でした。しかし、基本は同じですが、大きく有益な違いがいくつかあります。
私が最初に Web プログラミングを学んだとき、テキストから書式設定、要素の配置 (フレームを覚えている人はいますか?) に至るまで、すべてを HTML でコーディングしました。動的なコンテンツは事実上前代未聞でした。 CSS は登場しつつありましたが、その主な焦点はテキスト要素の書式設定でした。アニメーションが必要な場合は、タグを使用するか、Macromedia Flash を学習するかの選択がありました。それでも、HTML はすべての面倒な作業を行ってくれました。
今日、私は HTML、CSS、JavaScript の間で 3 方向の均等な役割分担を見て、最高の意味で衝撃を受けました。 HTML がテキストとテキスト構造を処理し、CSS がすべての書式設定と位置を処理し、JavaScript がそれぞれに魔法をかけて動的コンテンツを生成し、サーバーと対話して基本的なデータ処理を可能にすることは言うまでもなく、何でもできるように思えます。そして、私たちはほんの表面をなぞっただけです。
私が最も驚いたのは、CSS にどれだけの機能が組み込まれているかということです。要素やクラスに適用できるプロパティと値の膨大な量は、これまでフォントの色とサイズの目的でのみ使用していた人にとっては驚くべきものです。ツールボックスに新しいツールがたくさん入っていることに興奮しており、それらを賢明に使用することに挑戦しています。
私は、5 歳のときと同じように、今日も自分で作成したアプリケーションを実行することに興奮しており、この投稿の先頭にある小さいながらも強力なプログラムを実行するキーを押しています。そして、私にはまだ学ばなければならないことがたくさんあるということを知り、その考えを楽しんでいます。
長い休止期間を経て、コーディングを再開しようと考えている人に 2 つのアドバイスがあります:
コーディングを楽しんでください!
以上が長い休止期間を経てコーディングを再開の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。