- 入社後はどのようなお仕事を経験しましたか?
- お客様の使いやすい管理画面を目指す
-
WordPressを使用したHP等のWEBサイト制作の複数のプロジェクトを経験してきました。
WordPressのメリットである管理画面から投稿機能を利用し、
お知らせやブログ投稿はもちろんのこと、スケジュールやカリキュラム登録、
リクルートの募集要項の更新等の管理画面で編集・管理、MVやバナー等のサイト内の画像の変更等、顧客のニーズに合わせた管理画面機能のカスタマイズを行いました。
また、カスタマイズもわかりやすさや汎用性を意識し、よりわかりやすい管理画面を目指して作成しています。
- コーディングするうえで大切にしているポイントを教えてください
- 誰が見てもわかりやすいコード
-
デザイナーが作成したデザインを再現するとともに、誰が見ても内容が分かりやすいコードを書くことを意識しています。
他のコーダーが作成したWEBサイトを改修することも多く、IDやclassの命名やコードの影響範囲や処理の説明文や見出しを記載する重要性を実感することができました。それらの経験から共通要素やユニークな要素のとの差別化やより合理的なコードの書き方を実践し、CSSやJSのコードを汎用性や簡潔なコードを書いています。
また、ソースコードだけでなく、別途説明が必要な処理や複雑な処理を行っている部分はwikiで内容やポイントをまとめることで、誰が見てもわかりやすいソースコードを目指しています。
他にも業務の中でSEOについて勉強する機会があり、Googleが無料で提供しているチェックツールを利用することで改善点を明確にし、よりユーザビリティの高いサイト作成を行っています。
- 勉強中の技術はありますか?
- アニメーションや能動的な機能追加の方法を勉強中
-
JavaScriptを使用したアニメーションや能動的な機能追加の方法などを勉強しています。
メニューの開閉やクリックアクションはもちろんのこと、パララックスがあるサイト作成を行う際にJavaScriptを使用することが多い為、日々新しい勉強をすることで技術を向上させています。
直近のプロジェクトでも特定の条件下で発生するアニメーションとリダイレクト処理をJavaScriptで作成し、デザイナーのイメージ通りのWEBサイトにすることができました。
また、独学だけでなく社内で行われているJavaScriptの勉強会にも積極的に参加し、よりJavaScriptで便利な機能や新しい技術を取り入れ、日々新しい技術を身につけています。
- 趣味と仕事の両立方法は?
- プロジェクト全体のタスクの把握
-
基本的にはデザイナーが作成したデザインのFIX後にコーディング開始しますが、顧客によってFIX後に一部のデザインが変更になる場合がある為、自分のタスクの把握はもちろんのこと、プロジェクト全体のスケジュールを把握をすることで自分のタスクではないところにある関連するタスクを予め認知することができ、タスクの遅れを未然に防ぐ様にしています。
また、コーディング開始後に想定外の対応が必要になった際には優先順位を設定し進行可能なタスクは並列で行うことで、スケジュールの遅れを最小限に抑えています。
その結果、プロジェクト全体のスケジュールはもちろん、趣味の予定当日までに余裕を持ってタスクを消化することにも繋がり、趣味を十二分に楽しむことができています。
- 特技は?
- 貪欲に新しい技術を取り込むこと
-
小さい頃から何かを作ることが好きでイラストを描くことや動画制作等、自分のイメージ通りのものを形にする為に独学で様々な勉強をしてきました。新しい情報のインプットとアウトプットを繰り返し、現在では自分の理想に近い形のものを作れるようになれました。
現在メインで行っているコーディングも元々は未経験からスタートであった為、他の方に相談をすることはもちろん自分で調べ、問題や課題の解決をするとともに新しい技術を毎回習得しています。
最近作成したWebサイトでは、最初に担当したプロジェクトでは難しかったデザインがコーディングで再現することができ、自分の成長を実感することができました。
これからも新しい技術を取り込み、より高いクオリティのWeb制作を行えるよう勉強していきます。
Schedule
11:00 |
始業時差出勤の制度で通勤ラッシュのない11時に快適出社 |
11:30 |
打ち合わせクライアント様とHP仕様やサーバーについて打ち合わせ |
13:00 |
お昼休憩 |
14:00 |
コーディング |
18:00 |
勉強会JavaScriptの便利な機能や新しい技術について他のエンジニアと勉強 |
20:00 |
終業 |