webエンジニアの勉強

Webエンジニアの勉強は、高め会う仲間がいることが大事

 

 

 

Webエンジニアは技術をマップで捉えておく

 

足りない技術を埋める努力が大事

 

 

顧客は常に新しいサービスの提供を目指しています。

 

デザインや操作性は新しいものがどんどん出てきますし、それを実現するためのWeb UIの技術も常に変化し進化し続けています。

 

スマホのアプリだって、写真の見せ方一つとってもiOS標準の機能を使う場合もあれば、独自に全く違うUIを実現する亜プリンもあるわけです。

 

人は新しいものに触れたときに、「おっ」と思うわけです。

 

今までと違う印象を与えることができるのです。

 

ユーザーに新しい価値を提供するというときに常に新しい技術が必要なわけではありませんし、新しいものを使うことがベストなわけでもないですが、

 

顧客の要求をどう実現するかを考えるためにも、技術に対する見識を広げて選択肢を増やしておくことは自分を助けることになります。

 

そのためにも、新しい技術を知っておくことが大事です。

 

そして、知っておくだけでなく、その技術がどういう位置づけのものであるか、技術をマップで捉えることが大事です。

 

Web技術であれば、どういう技術が存在していて、どういう組み合わせで何ができるか、そういうマップです。

 

その中で自分はどんな領域をカバーできているのか、それを意識しておいて、足りないところをカバーしていく気持ちが大事です。

 

 

自分一人の勉強には限界もある

 

Web技術に限らず、技術者が一人で学べる領域や理解の深さには限界があると思った方が良いです。

 

このくらいで十分知っていると思ったり、これだけカバーできればやっていけると思ったり、自分の基準だけで考えてしまうものですが、

 

知っているつもりだったけれど、プロジェクトでぶち当たった問題が解決できず、本当の意味で知っていなかったということを経験したことはないでしょうか。

 

その技術の本当に大事なことは、自分で問題解決にあたらない限りわからないことも多いのです。

 

しかし、そんな経験をたくさん積むのは時間が必要ですし、自分が経験できる範囲は知れているのです。

 

そういうときには、他者の経験から学ぶことが必要になります。

 

みんなひとり一人関わるプロジェクトは違いますし、そこで起きる課題や障害も全く違います。

 

ある人が「こんなプロジェクトでこういう問題が起きたよ」とか「こういうスキルを磨いた方がいいよ」などと自分が知らなかったことに気づかされることもあるのです。

 

そういった点で、一人で仕事をしているとどうしても小さな領域に収まりがちです。

 

オンライン・オフラインを問わず、コミュニティに参加したり、情報交換をすることも必要です。

 

その中でも効果が高いのは、経験豊富なエンジニアと一緒に仕事をすることです。

 

 

フリーランスの独りよがりから脱する方法

 

フリーランスはともすると一匹狼になりやすいです。

 

それは自分の実力でやっていくという意味では素晴らしいことですが、自分の視点を狭めるというマイナスにもなります。

 

それをどう防ぐ方法として、知見のある人と一緒に働くことは役立つことが多いでしょう。

 

「フリーランスなのに誰かと一緒に働くって、どうやって?」と思われるかも知れません。

 

実はそういう場所があります。

 

大きな案件を受注して、フリーランサーを束ねてプロジェクトを推進する会社があるのです。

 

ここでは、1プロジェクトに3人〜5人といったフリーランサーが集まって仕事をします。

 

割と大きな案件で、ゼロベースで作るものも多いのです。

 

そこに数名のエンジニアやデザイナーが集まってサービスを作り上げていくという、新しいタイプの仕事の仕方をするのです。

 

その中で切磋琢磨できるのです。

 

切磋琢磨できるだけじゃなく、自分一人では受けられない規模のプロジェクトをゼロから立ち上げる楽しみがそこにはあります。

 

そして、それを実現するためにエンジニアが知恵を出し合って解決するのです。

 

複数人が必要なプロジェクトでは、プログラマの他に、どんな技術を使うかという技術選択するアーキテクトや、サーバー構築、評価、そしてそれらを統括するプロジェクトマネージャという、その道の専門家が集まります。

 

こういうところで働くことで、自分が知らなかった領域の技術を知ることができますし、そこに自分が成長する機会があるのです。

 

こういう仕事をすれば、単に収入が得られるだけじゃなく、仲間もできるし成長の機会も得られるという訳なのです。

 

 

「フリーランス(仕事が選べる)」×「正社員(仕事が途切れない)」×「スキルアップ(成長の機会がある)」、そんないいとこ取りの働き方ができる登録無料のMidworks
フリーランスエンジニアに安心保証(登録は無料)