ねっとぱんだ-プログラミング勉強ブログ-

Webデザイン、プログラミングの勉強ブログ。

フロントエンド


勉強不足だったためバックエンドとフロントエンドについて再度調べました。

フロントエンド

引用
http://postd.cc/front-end-and-back-end/
https://www.internetacademy.jp/it/work-and-annual-income-of-front-end-engineer.html
http://qiita.com/yori_a2c/items/2c706cb0bc937c372bd5
フロントエンドエンジニア
全く異なる数えきれないほどの環境で仕事をする人のこと
その環境を変更することができないので、すべての環境で動作するコードを作る必要がある

業務

マークアップエンジニア
デザイナーが作ったデザインする。HTML、CSSJavaScriptが書ける人。
フロントエンドエンジニア
CSS、HTML、JavaScriptの設計・実装を行う

JavaScriptではプラグインのカスタマイズや1から自分で設計・実装する能力が必要。

求人から見る求められる経験・知識

必須事項
  • HTML、CSSJavaScript での開発経験
  • 最新技術のリサーチ、スタディ
  • CSS3の基本を理解しており、Sass/Scssを利用できる
  • Webデザイン経験
  • レスポンシブデザインでの構築経験
  • jQuery
  • Nodeを利用したWebアプリケーションの開発経験
  • React等のJavaScriptフレームワークを用いたフロントエンド開発経験
  • フロントエンドのセキュリティに関する知識
  • フロントエンドのパフォーマンス最適化についての知識
  • Git/Githubを利用したチームでの開発経験
望ましいスキル

ECMAScript6以降を利用した開発経験

  • テストスイートを利用したテスト駆動開発経験
  • 大規模サービスの開発経験(負荷を考慮した設計できる方)
  • OSSの公開、コントリビュートの経験
  • UI/UXの設計の経験
  • OOCSS BEM,SMACSSなどCSS設計概念の理解
  • Sass(あるいは他のCSSプリプロセッサ)の利用経験
  • スマートフォン向けの実装・設計の経験
その他
  • フリーランス経験
  • 留学経験
  • イラスト書ける方は給与も優遇
  • 協調性を発揮しチームで動ける方
  • 自主的に考え行動できる方

その他参考

スタートアップのフロントエンドの実態
http://qiita.com/yori_a2c/items/2c706cb0bc937c372bd5