|
本日の主人公、マッテオ・スピネッリも芸術的なバックグラウンドを持っています。1975年、イタリアのフィレンツェで画家の父のもとに生まれ、世界で最も芸術的な都市の一つで育ち、フィレンツェ美術アカデミーで広告デザインと写真の学位を取得しました。現在、マッテオはフリーランスのPHPプログラマーとして活動しています。
マッテオ・スピネッリ 国内企業向けのウェブサイトの設計から、国際企業向けのハイエンド ウェブ アプリケーションの開発まで、すべてはオープン ソース ソフトウェアのおかげです。 私はかつて、フロントエンドのスキルを多少持ち、中小企業で働く(情けない)フリーランスのPHP開発者でした。当時のプロジェクトは、イタリアのビデオゲーム販売会社のウェブサイト構築でした。クライアントは素晴らしかったのですが、仕事は退屈で、時にはフラストレーションを感じることもありました。 もっと与える必要があることはわかっていますが、まるで流砂に沈んでいくような気がします。 私のキャリアの中で唯一、本当に重要な決断は、オープンソースソフトウェアの開発を始め、ブログでその成果をドキュメント化したことでした。PHPのURLジェネレーターのクリーンアップやonClickの遅延の削除といった些細な作業から始め、最終的にはiScrollとホーム画面に追加コンポーネントを開発しました。 見つけられる限り最も無料のライセンス(MIT)を選んだところ、世界中の企業からカスタマイズや新機能の要望が寄せられました。以前の時給は約60ドルでしたが、需要の増加に対応できなくなり、値上げせざるを得ませんでした。今もフリーランスとして働いていますが、MicrosoftとGoogleで働いており、時給は150ドルです。 オープンソースのおかげで私の認知度は上がりました。それはページビュー数だけではありません。オープンソースは、通常、開発者としての成長を促します。他の開発者と自分を比較することを強いられるので、それがプログラマー脳にとって最高の訓練になります。 私はこれまで読んだガイド、チュートリアル、書籍よりも、問題追跡システムで人々が行った提案から JavaScript について多くを学びました。 オープンソースソフトウェアのおかげで、私は謙虚な開発者になったのかもしれません。パッチを当てたり、ほんの少しのコードを変更したりするのにどれだけの時間と労力がかかるかを知っているので、他人のコードベースにバグを報告する際にも、もう辛辣な態度は取らなくなりました。 しかし、これは物語のほんの一部に過ぎません。 もう、名声(とお金)のためだけにオープンソースソフトウェアをリリースしているわけではありません。もしかしたら、最初はそう思っていたかもしれませんが、一度関わり、理解を深めれば、もっと多くのことを実現できるはずです。数え切れないほどの人があなたのコードを使い、スタートアップ企業の自立を支援し、新しい雇用を創出している可能性も高いでしょう。人生の約48時間で、数十もの企業とその従業員を支援できるのです。あるWordPressプラグインは、私の「ホーム画面に追加」のPHPラッパーとほぼ同じで、彼は5万ドル以上(おそらく今はもっと増えているでしょう)を調達しました。羨ましいと思われるかもしれませんが、私は彼(と彼のユーザー全員)の成功を心から喜んでいます。 さらに、オープンソースソフトウェアを開発すればするほど、他のオープンソースソフトウェアへの感謝の気持ちが深まり、夢中になるようになりました。これがセキュアプログラミング、特にユーザー(そして私自身)のプライバシーにとって何を意味するのか、私は理解しています。 かつてはApple製品の美しさ、シンプルさ、使いやすさに惹かれて、熱烈なユーザーでした。しかし、もしかしたら、凝ったインターフェースやピクセル単位の完璧なグラデーションよりも大切なものがあるのかもしれません。今はApple製品はテスト用途にしか使わず、メインプラットフォームはLinuxです。 オープンソースソフトウェアのおかげで、私はより良い人間になれたと自信を持って言えます。皆さんにも、オープンソースライセンスの下でコードを公開することをお勧めします。私にとってオープンソースソフトウェアがうまくいったのだから、あなたにもきっとうまくいくはずです。 オリジナルリンク: Matteo Spinelli 翻訳: Bole Online - CuGBabyBeaR 翻訳リンク: http://blog.jobbole.com/49161/ |