WEBサイト制作の勉強

WEBサイト制作の勉強の為の解説ブログです。

フェリカテクニカルアカデミー

必要なスキルセット

現状、web業界では様々な職種・肩書きがあり、場合によってはその会社独自の職種・肩書きなどもありますが、大きく区別すると以下のように別ける事が出来ます。


管理進行系

  • プロデューサー
  • ディレクター
主な業務

企画立案、予算管理、クライアントとの打ち合わせ、スケジュール管理、品質チェックなど

必要なスキル

Office系のソフト、ビジネスマナー、IT全般の知識



マーケティング

必要なスキル

サイト解析、webマスター系のスキル


www.google.com



制作・デザイン系

  • Web(アプリ)デザイナー
  • UI/UXデザイナー
必要なスキル

デザイン理論、デザイン系ソフト、プロトタイピングツール



アフォーダンス理論

アフォーダンス理論(Affordance)は、アメリカの心理学者J・J・ギブソンが提唱した、認知心理学における概念です。これは「与える・提供する」という意味の「アフォード(afford)」という言葉から名付けられた造語で、物が持つ形や色、材質などが、その物自体の扱い方を説明しているという考え方です。


harv-tech.hatenablog.com



誰のためのデザイン? 増補・改訂版 ―認知科学者のデザイン原論

誰のためのデザイン? 増補・改訂版 ―認知科学者のデザイン原論





プロトタイピングツール
webdesign-trends.net



制作・エンジニア系

  • フロントエンドエンジニア
  • バックエンドエンジニア
必要なスキル

コーディングルールの理解、フレームワーク、ネットワークへの理解、バージョン管理(git)、タスクランナー


コーディングルール
qiita.com


frasco.io


フレームワークとは?

「Webアプリケーションフレームワーク」とは、Webアプリケーションを開発するための枠組み(フレームワーク)の事で、開発に必要な共通の機能を提供する事でWebアプリケーション開発の作業効率アップや品質保持とメンテナンス性能をアップさせる事が出来ます。 多くのWebアプリケーションフレームワークには、データーベースのコネクション管理などを行う「データーベース管理機能」やクライアントの識別や管理をする「セッション管理機能」、「Webテンプレート」などを備えています。「Webアプリケーションフレームワーク」を使うと、Web開発において共通する様々な機能を一から作成する必要はなく、簡単に機能追加が可能になり、またコードの再利用をする事で開発作業の効率化を図れます。


press.monaca.io

http://felica-web.hatenablog.jp/entry/2019/01/26/%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%A8%E3%81%AF%EF%BC%9Ffelica-web.hatenablog.jp



スクランナー

migo-media.com



hirata.blog


www.fendo181.me





これはあくまでも一例ですが、多くの会社ではこのように細分化されています。場合によっては一人で複数の職種を横断的にこなす人もいます。
まずはそれぞれの職種において必要なスキルセットをしっかりと理解し、それに合わせた自身のスキルチェックシートを作成しましょう。