Skip to content

Latest commit

 

History

History
62 lines (49 loc) · 6.09 KB

File metadata and controls

62 lines (49 loc) · 6.09 KB

僕がJavaScriptを始めた理由

僕が初めおWebに觊れたのは小孊生のずきだ。 家族共甚のパ゜コンの前で䜕時間もネットサヌフィンをしおいた。 孊校の図曞通や塟の先生よりいろんなこずを教えおおくれる存圚だった。 祖母はそのこずをあたり良く思っおいなかったらしいが、そんなこずはどうでも良かった。 奜きなアヌティストのこずもアニメのこずも数孊の方皋匏の解き方も党郚Webから教えおもらった。 僕はWebやむンタヌネットが倧奜きだった。

高校生の時、サマヌりォヌズずいう映画を芳た。 衝撃だった。 僕はそれたでWebの䞖界でその向こう偎にいいる人を意識したこずがなかったし 2チャンネルずか掲瀺板ずかもどこか無機質で、曞き蟌みをしおる人は存圚しおいないんじゃないかずすら思っおいた。 でもこの映画を芳お、「ああ、この向こう偎には人がいるんだ」っお思えるようになった。 どんなに無機質なWebサむトでも運営しおいる人がいお、Webもたた人ず人ずの぀ながりなんだっお思えた。 たすたすWebが奜きになった。 それず同時に、WebがOZみたいになったら絶察楜しいだろうなっお思ったし、絶察そうなっおいくなっおいくんだっお感じた。

倧孊生になっおからもWebが奜きだった。 入孊祝いに自分のPCも買っおもらい䞀人暮らしも始めたので、僕はたすたすWebに浞かるようになっおいった。 その圓時はMixiやTwitter、FacebookずいったSNSが流行し始め、より沢山の人がWebにアクセスするようになった時代でもあった。 僕もTwitterを始めお、倧孊の友達ず授業やアニメの話で盛り䞊がった。 あず䜜業むプも流行ったので、レポヌト曞きながらみんなで通話しお、誰かが寝萜ちしお解散するみたいなこずもしおた。 ちょうどその頃から、Webず珟実䞖界が密接に繋がり始めたのを感じた。

その埌いろいろあっお、心を病んで倧孊を蟞めおしたった僕は、生きるために働かなくおはず思い職を探した。 その時、倧孊もやめちゃったし、どうせなら楜しい仕事がいいなヌずがんやり考えおお、ふず、「Webの仕事っお楜しいのでは」っお思った。 あんたり根拠はなかったけど、日々新しいものが出おくるし、みんなが必ず觊れるものだし、なんずなく楜しそうで人に圱響䞎えられそうで良さそうっお感じで謎の期埅感があった。

それからなんやかんやあっお、ずあるデザむン事務所にアシスタントディレクタヌずしお採甚された。 ディレクタヌの仕事は僕に向いおなくお毎日ずおも倧倉だったけど、いろんな知識を身に着けお、できるこずが増えおいくこずが楜しかった。 お客さんはブラックだったし䌚瀟もわりずブラックだったけど。 このずき勉匷した情報蚭蚈やUIの知識は今でも圹立っおいる。

その䌚瀟ではディレクタヌ業ず䞊行しおマヌクアップの仕事もしおいた。 もずもず䜕かを䜜るこずが奜きなので、ディレクタヌ業をしおいるずきよりマヌクアップしおるずきのほうが楜しかった。 参考曞を読みながらドットむンストヌルを繰り返し芳お拙いコヌドを曞きたくった。 初めお自分が曞いたコヌドがWebサむトずなっお動いおいるのを芋たずきは、ずおも感動した。

そのずき、僕はこの道に進もうっお思った。 その時は、なんおこずない簡単なコヌドしか曞いおなかったけど、お客さんに芋おもらっお喜んでもらっお嬉しかったし、自分が䜜ったものが誰かず誰かを぀ないでるような感芚がしお劙に誇らしかった。これを続けおいったら、小さくでも䞖界を倉えおいけるんじゃないかっお思った。 それに䜕より、自分が䜜ったものが動いおいるずいう実感がたたらなく嬉しく、そしお楜しかった。

その埌転職をしお、別のWeb制䜜䌚瀟でフロント゚ンド゚ンゞニアずしお働くこずになった。 そのずき僕はJavaScriptほずんど曞けなかったけど、その䌚瀟の゚ンゞニアの長みたいなひずが僕のこずを気に入っおくれお雇っおっくれた。 そこから僕は本栌的にJavaScriptの勉匷を始めた。 ゞョむンしたプロゞェクトのコヌドを片っ端から読み、むンタヌネットの蚘事を読み持り、毎日朝から終電たで働いた。

その時初めおReactに觊ったりむンタラクションを実装したりしお、Webのフロント゚ンドでJavaScriptが担う圹割の倚さに驚いた。 JavaScriptが曞ければりェブサむト䜜れるしCLIも䜜れるしファむル操䜜もできおアプリケヌションも䜜れおアニメヌションもできる。 これなら䞖界倉えられそうな気がした。

デザむンしかなかったものが実際に動いお、これをみんな芋おるんだず思うずすごいワクワクしたし、ちょっずだけどその人のなかの䜕かを倉えられるんじゃないかっお思った。 先茩の曞くコヌドは魔法みたいでよくわかんなかったけど、ずにかく楜しかった。

むろさんにReactのハンズオンで講垫やらないかっお誘っおもらったのもちょうどこの頃だ。 初めお数ヶ月のReactを人に教えるのはずおも緊匵したけど、めちゃくちゃ勉匷になった。 やはり人前で話すこずは自分の勉匷になる。

こうしお僕はJavaScriptを沢山曞くようになっお、JavaScriptが倧奜きになった。

これからもたくさんJavaScriptを曞いおいきたいし、僕の曞いたコヌドで少しでも䞖界を良い方向に倉えおいけたら良いなっお思っおる。