プログラミング富への私の道
その年が 1999 年だったことをはっきりと覚えています。私は 21 歳で、家族を養い、生後 3 か月の娘を育てる必要がありました。当時、私は障害者向けの仕事で時給 8.75 ドルを稼ぎ、大学で写真を勉強していました。当時、私は本当にお金に夢中になっていましたが、6か月間熱心に働いた後、時給0.50ドルの追加昇給を得ることができました。このままでは到底無理だと悟りました。
私の父は php プログラマーで、いつも私にプログラミングを学ぶよう勧めてきましたが、私はコンピューター ゲームに時間を費やしました。ああ、目の前にたくさんのチャンスがあったのに、それを大切にしなかったことを今では本当に後悔しています。
今、私は一家の大黒柱となったので、責任を感じていますが、当時の自分がいかに間違っていたかに気づき、今では良い仕事を見つけることができません。私は幼い娘に高価なオーガニック食品を食べさせたいし、家族には自分の家を持たせたいと思っていますが、この行き止まりの仕事を続けるなら、これらの考えはまったくナンセンスであることは理解しています。そこで、貯めたお金を使って Power Mac G4 と 21 インチのモニターを購入しました。当時、1 年間の授業料が 3,400 ドルだったと思うと、これは間違いなく大きな出費でした。私の仕事では遅くまで働く必要があるため、クライアントが寝静まった後もずっと、巨大なコンピューターのせいで遅くまで仕事をし続けています。
中村ウーゴは有名なデジタルアーティストであり、私が Flash テクノロジーに触れた最初のインタラクティブ デザインの専門家です。私が驚いたのは、Flash を使用して作成した最初の製品では、ユーザーが音楽、ビデオ、コードを組み合わせられることです。 ActionScript 1 スクリプトには最も基本的な機能しかありませんが、製品の開発を完了するのに役立ちました。このサイトはまだ初期段階にありますが、すでに軌道に乗っています。
私は毎晩、Yugo P、Joshua Davis、Todd Purgason などのリソースから勉強して、彼らがどのように設計し、プログラムするかを理解しています。スタックのオーバーフローやバグにイライラしていない夜には、美しいビジュアルでインタラクティブな作品を自分の手で作成できることにモチベーションを感じます。退屈な Web サイトを構築するよりもはるかに興味深いからです。これが私のすべてです。私が学び続け、粘り強く続ける秘密を発見しました。
でも、この期間中も私は夜も仕事をしなければならないので、日中女の子の赤ちゃんに会うことが難しくなります。これは耐えられない。それで、今年は収入を倍増させないと、父の行き場のない愛情が申し訳ないと心に誓いました(笑)。請求書を支払うために最愛のフェンダー 1969 ベースマン エレキ ギター アンプを売ったときのことをいつも覚えています。なんて英雄なんだろう。
3 か月後、私は最初の Web サイトクライアントを獲得し、OmSites Web デザイン スタジオでインターンシップの機会を得ました。 Om Sites ウェブ デザイン スタジオは、主に地元の鍋販売業者にサービスを提供しています。顧客は世界中から来ていましたが、その時点では私は基本的に独立してビジネス交渉ができるようになり、給料は時給 10 ドルでした。 3 か月後、私は正式に雇用され、給料は時給 20 ドルに上がりました。この時、地元企業のデザインを全て一人で完成させることができました。良い仕事ができているかわかりませんが、最善を尽くします。徐々に、私の作品のいくつかがみんなの注目を集めるようになり、オリンピア映画祭のために作成したウェブページも賞賛されました。
2000 年の秋にシアトルで開催されたカンファレンスで、私は Headsprout という新しい会社のエンジニアリング担当副社長である上司に会いました。次に、私は 22 歳のときに小さな家族をシアトルに引っ越し、時給 40 ドルを稼ぎました。わずか 1 年あまりで、私はコーディングを学んだおかげで人生の軌道が完全に変わりました。私は誓いを果たしただけでなく、給料が2倍になっただけでなく、それを超えて4倍になりました。そして、将来の成功への基礎を築いたのが、私の進むべき道を照らしてくれたコードです。年間 80,000 ドルは今では大した額ではないように思えますが、インフレを加えると、現在では 109,776.07 ドルに相当します。
この話の要点は何ですか?
- プログラミングを学ばない言い訳をしないでください。そうでなければ、私を見てください。私は非常に貧しく、3人の家族を養わなければならなかったときに、その時すでに21歳で、一言で説明するのは難しいあらゆる種類のプレッシャーや困難に直面していました。だから絶対に怠けないでください!
- 学校は努力の仕方を教えてくれません。本当に社会に出て初めて、努力の大切さが分かります。
- 巨大なプロジェクトに取り組むのは不可能な仕事のように思えるかもしれませんが、それを構成要素に段階的に分解することができます。例えば、初めてWebサイトを作ろうとしたときは、幻想的だったので、ボタンを一つずつ作る、アニメーションを一つずつ編集する、動画を一つずつ完成させるという作業に分けて、少しずつ完成させていきました。 . この「ミッション・インポッシブル」。ことわざにあるように、千里の道も一歩から始まり、一歩ずつ進めば必ず目的地に辿り着きます。
——コードを学ぶことは、単にコードを書くことではなく、一種の抽象的な論理的思考です。コーディングを学ぶことはスキルであり、他のスキルと同様にプログラミングが可能になりますが、それはプログラミングを超えたものです。
近年、ほぼすべての起業家が、自分のテクノロジーが標準に達していない、コードを処理できない、技術パートナーを見つける必要があると不満を抱いています。それは本当に悪い言い訳です。 Stack OverFlow、Treehouse、Codeacademy など、すぐに利用できるツールが多数あります。これらを利用すると、最初の Rails、Web、または iPhone アプリケーションを 1 か月以内に完成させることができます。将来のキャリアを変えるために1か月間働くというのは素晴らしいことのように聞こえますが、夢の絵がゆっくりと目の前に広がっているようです。ただし、満足のいく技術パートナーを見つけたい場合は、確実に 1 か月以上かかります。
フルタイムのプログラマーになりたくない場合でも、コーディングを学ぶことは、将来の人材の雇用と管理に無視できないプラスの影響を及ぼします。コードを書いているときにサーバーがクラッシュしてデータベースに接続できなくなったとき、地獄がどんな感じかご存知ですか?優秀なプログラマーが緊急に必要ですが、彼に資格があるかどうかわかりませんか?しかし、基礎知識を知っていれば、これらの問題は簡単に解決できます。
もし誰かが忙しすぎると言ったら、その人が本当に言いたいのは、自分の仕事がクソだということです。
LAMP BrothersオリジナルのPHPビデオチュートリアルCD/「Essential PHP in Detail」を無料でプレゼント 詳細は公式カスタマーサービスまでお問い合わせください:
http://www.lampbrother.net
|

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています

この記事では、Laravel Webフレームワークの通知システムを検討します。 Laravelの通知システムを使用すると、さまざまなチャネルでユーザーに通知を送信できます。今日は、通知ovを送信する方法について説明します
