Where does it come from?
I am aiming to change the engineer's career from inexperienced
-
SNS
-
Sunny-flower-34
-
Skill
-
HTML5 / Haml / CSS3 / Sass / JavaScript / jQuery / Veu.js / Ruby / Ruby on Rails / GitHub / 詳しくはこちら(学習推移)
-
Like
-
CAT
DOG
BEAUTY
INTERIOR
-
Career
-
2007-2009 東京ビューティアート専門学校 トータルビューティ科
2009-2012 エステサロン勤務(営業/カウンセリング/施術)
2012-2020 飲食サービス会社勤務(数値管理/マネジメント業務/接客/食材管理/調理)
2020- 学習開始(学習推移へ)
-
Future image
-
▶︎私の夢は、「ほかの人ではなく、キミと仕事がしたい」とエンジニアとして信頼される人材に成長し、お客様や自社の発展に寄与する人材になることです。
表層的だけでなく、クライアントの抱える課題やユーザーの「体感」を意識し、人々の生活をよりよくするエンジニアを目指しています!短期
業務を続けてく中で経験と知識を積み上げ、必要なスキルと仕事の流れを学び、エンジニアとして即戦力になっていたいです。
常に自分自身に期限を目標を定めて計画しできる限り早くキャッチアップできるように全力で努力します!
自分の理想のキャリアプランを実現できるように具体的な目標設定をすることで仕事の効率や成果を上げやスクすると共に、モチベーションアップ 詳細設計、プログラミング、テスト、構築、運用、監視などの知識、技術を身につけていきたいと思っています。中期
常に新しい手法、新しい環境が生まれ更新されていく成長に限りの無い業界なので、常に高い知的好奇心を持ち新しい技術や方法を学びたいです。
それは1つの明確な目標となり、「あの方法でこれを設計すればこうなるかな」といった具合に新鮮な設計方法を考えながら業務に携わることにより、さらに意欲が出るのではないかと考えてます。
フロントエンド、バックエンドともに幅広い知識をつけて、チームの可能性を向上できるエンジニアを目指します。
更に、自分のノウハウ・経験をチームに共有し、勉強会に参加した学び、技術動向や最新技術の共有をチームに還元していきます。
それによりチーム内のコミュニケーションも円滑になり、お互いに開発のサポートもできると考えております。
長期
将来的には技術提案や、チームのマネジメントなどにも携わることができるようになりたいです。
「エンジニアとビジネスサイドの両軸のバランス備えたサービス設計ができ、チームを引っ張るエンジニア」を目指しています。
ユーザー起点とプロダクト起点の両軸をもって要件定義や設計を行いプロジェクト自体の利益管理のための経営的な視点を持ち業績を向上させる事が目標です。
さらに、プロジェクトメンバー全体のマネジメントを担いたいです。
チームの生産性を向上させ業務を円滑に進める事で事業部に貢献できるようなエンジニアチームを作っていけるようになりたいと考えております。
My portfolio list
Creating web applications for output from the start of learning
portflio 0 1
開発環境:
HTML / SCSS / Ruby/ Ruby on Rails / AWS / JavaScript / jQuery
制作期間:
1ヶ月
開発機能:
ユーザー登録 /投稿機能 /タグ機能 /トークルーム機能 /コメント機能 /検索機能
概要:
”女性専用のSNS型マッチングアプリ”です。
※私や周りの友人の悩みや課題を解決できるアプリを作りたいと思って開発しました。
♡こんな人におすすめ♡
1
毎日教室で顔を合わせて自然に友達になっていた学生時代とは違い、社会人になると新たな友達をつくることも予定を合わせることも難しくなった…
2
同じ状況の色んな人と話して価値観を広げたい。子育ての悩み、結婚生活の悩み、普段生活している中では出会えない様な気の会う人と出会いたい!!
3
結婚、出産、子育て、夫の転勤などでライフチェンジが多く環境の変化などで今までの友人とは都合が合わず会えなくなった…
4
子育て中に、子供を連れて外に出るのは大変、女子会もランチしか行けないので仕事をしている友達とは予定が合わなくなった。
5
生活スタイルが違くなったので「今日飲みに行こう!」って気軽に誘えなくなった。
♡できる事♡
・自分のおすすめコスメや美容サロンについて写真付きで投稿
・子育て中の悩み、本音を共感できる友人探し
・検索機能を使い、自分と気の合いそうな方を探す
・アプリ内でメッセージのやりとりをしてコミニュケーション
・グループトーク機能を使ってコミニティを作り女子会を開く
出会いたい人同士が集まってるから「誘う」ハードルが低くなる
気の合う友人を作ったり、新たなコミニティでの女子会を開いたりできるアプリ♪
学べた事:
初めての完全に一人でのアプリ開発でした。今までは調べてもどうしても解決できない事はメンターさんに聞けたので、エラー解決にとても苦戦しました。
時には心が折れそうになりましたが、諦めずに続けることでエラー解決に時間はかかるものの自分だけの力で解決できた時の、達成感や嬉しさは今までとは比べ物にならないものでした。
その経験から実感できたことは、諦めずに解決を試みる事で、検索力が上がり問題を整理する力がついていく事。アウトプット学習は自分の成長が強く感じられて、重要性を感じました。
更に成功体験が積み重なる事で、自信も付いてきて「エラー→解決」が楽しくなってくる事も。
ですが、よく起こるエラーは解決できる様になったものの、やはり理解の浅いライブラリについてのエラーや、デプロイは難しく解決できないこともあり
その度に自身の理解の浅さを痛感しました。
ただその悔しさからもっと勉強しなきゃと学習のモチベーションが上がりました。
エンジニアはずっと学習が必要と聞くので、プログラミングという仕事はこういったいいサイクルを回し続ける事が重要なのかと思いました。
今は「こんな機能が欲しい」を全て形にする技術力はないので、これからどんどん吸収し、技術力を高めていきたいと改めて思えたアプリ開発でした。
portflio 0 2
概要:
初めてのチーム開発作品
■ Basic認証
ID:admin
Pass:password
■テスト用アカウント
▼購入者用
メールアドレス:buyer_user@gmail.com
パスワード:buyer_user
▼購入用カード情報
番号:4242424242424242
期限:12/28
セキュリティカード:123
▼出品者用
メールアドレス:seller_user@gmail.com
パスワード:seller_user
開発環境:
Haml / SCSS / Ruby/ Ruby on Rails / AWS / JavaScript / jQuery / GitHub / Slack / Trello
制作期間:
1ヶ月
開発担当箇所:
DB設計 /トップページ /ヘッダー /商品出品機能 /商品編集機能 /商品詳細表示 /カテゴリ機能 /商品名検索機能
使用したGem:
Devise /ancestry /carrierwave,minimagick /activehash /payjp
大変だった事:
私はチーム開発でスクラムマスター(チームの調整役)として前職で培ったコミニケーションスキルを生かし、チームの進捗管理や円滑に進められるようにメンバーヘの精神的かつ技術的なヘルプなどを意識しながら開発を進めたのですが、
「初めまして」で一つのプロダクトを作るという状況で、完全オンライン完結でのチーム開発をスムーズに進めるのは、なかなか難しいものがありました。
初心者とは言え、「得意・不得意」やモチベーションがチームメンバーで異なりタスクの偏りが起きる事が懸念点でした。
調整役としてはその事による不平不満を感じないための意見の場を設け、考えを聞く事を特に意識しました。
自身の作業に関するあらゆること(取組・変更内容・エラー対応や考え方etc)を小まめに共有することで、説明力・言語化などたくさんの課題はあったものの各人がそれぞれの考え方や全体の状況把握ができ、スムーズな開発にも繋がるのではないかと考えました。
小まめなコミュニケーションと共有によりお互いが不満をためず、お互いを補い合って開発することができました。
最終的には今まで一人で悩んでいた部分を共有でき早期解決に繋がったり、別の解決法が学べたりとチームでいいサイクルができて、知識が加速的に増えたのが良かったと思います。
学んだ事
・スクラムを用いたアジャイル開発
・チーム開発の経験を通してアウトプットの必要性
・良質なチーム開発体制を築く重要性
・GitHubを用いた実践的なサービス開発フロー
portflio 0 3
開発環境:
HTML / SCSS / Ruby/ Ruby on Rails / JavaScript /
jQuery /GitHub
開発機能:
新規登録機能 / グループ内でのチャット機能 /
複数人によるグループチャット機能 /
チャット相手の検索機能 /
チャットグループへのユーザー招待機能 / 画像送信機能
/ チャットの履歴表示機能 / チャットの自動更新
学べた事:
・Webサービスの開発全体の流れの把握
・GitHubを用いたサービス開発フロー
・ゼロからのデータベース設計
・Railsを使ったアプリケーション制作
・javaScriptを使った動きのあるアプリケーション制作
・サービスをWeb上に公開する方法
portflio 0 4
開発環境:
HTML / SCSS / Ruby / Ruby on Rails / JavaScript /
jQuery / GitHub
開発機能:
ツイート一覧表示 / ツイート投稿 / ツイート削除 /
ツイート編集 / ツイート詳細表示 / ユーザー新規登録
/ログイン /
ツイートへコメント / ツイート検索 /
学べた事:
・MVCを用いた基本的なページ新設の手順
・CRUD処理の基本、7つのアクションなどRailsにおける基本用語
・Rubyのフレームワークのメソッドについて
・エラーの解決方法、pry-railsを用いたデバック作業
・Gem(ライブラリ)を理解すること
・javaScriptを使った動きのあるアプリケーション制作
portflio 0 5
制作期間:
2week
開発環境:
Netlify / HTML / SCSS / JavaScript / jQuery / GitHub
開発機能:
自己紹介 / 成果物一覧 / 学習推移 / お問い合わせ
学べた事:
・Webサイトの制作全体の流れ
・デザインや配色についての知識
・CSSアニメーションを使ったサイト制作
・jQueryを使った動きのあるサイト制作
My learning transition
It is a learning material used from the start of learning to the present
学習開始:2020/02〜
総学習時間:1000h〜(下記詳細にて目安の学習時間を記載)
2020/02/16〜現在まで1日も休む事なく継続して学習を続けています(213日〜)
主な学習方法:YouTube/勉強会参加/Progate/ドットインストール/Udemy/テックキャンプ受講(10週間)
HTML5 / Haml / css3 / Scss
学習時間:90h〜
・Sassコース
・はじめてのCSS (全15回)
・詳解HTML 基礎文法編 (全22回)
・詳解HTML フォーム部品編 (全8回)
・詳解CSS 基礎文法編 (全33回)
・詳解CSS セレクター編 (全12回)
・詳解CSS フレックスボックス編 (全16回)
・詳解CSS アニメーション編 (全20回)
・詳解CSS レスポンシブウェブデザイン編 (全8回)
・詳解CSS グリッドレイアウト編 (全16回)
・詳解CSS 変数編 (全7回)
・実践!アプリ紹介ページを作ろう (全16回)
・Sass/SCSS入門 (全15回)
・Haml入門 (全8回)
・応用カリキュラム/Haml / Sass (33時間)
・実践でのアプリ開発×3
JavaScript / jQuery
学習時間:290h〜
・jQueryコース
・詳解JavaScript基礎文法編(全26回)
・詳解JavaScriptオブジェクト編(全35回)
・詳解JavaScript DOM編 (全21回)
・JavaScriptでおみくじを作ろう (全9回)
・JavaScriptでストップウォッチを作ろう (全12回)
・JavaScriptでタイピングゲームを作ろう (全15回)
・JavaScriptで三択クイズを作ろう (全20回)
・JavaScriptでスロットマシンを作ろう (全13回)
・JavaScriptで数字タッチゲームを作ろう (全18回)
・JavaScriptでスライドショーを作ろう (全13回)
・jQuery入門 (全20回)
・これからはじめる人のJavaScript/Vue.jsの教科書
・JavaScript(ES6)/Vue.js/TypeScript フロントエンド技術入門
・【JavaScript&CSS】ガチで学びたい人のためのWEB開発徹底実践(フロントエンド編)
・JavaScript(ES6)/Vue.js/TypeScript フロントエンド技術入門
・応用カリキュラム/非同期通信 (20時間)
・実践でのアプリ開発×3
Ruby / Rails
学習時間:300h〜
・Ruby on Rails5コース
・Ruby on Rails 5入門 (全28回)
・基礎カリキュラム/Ruby on Rails(13時間)
・応用カリキュラム/Ruby on Rails(15時間)
・実践でのアプリ開発×4
GitHub
学習時間:120h〜
・実践/アプリ開発×2
・チーム開発での履歴管理/フリマアプリ(1ヶ月)
DB
学習時間:55h〜
・応用カリキュラム/SQL(11時間)
・アプリ開発でのDB設計×3
AWS
学習時間:100h〜
・応用カリキュラム/クラウド基礎(15時間)
・アプリ開発でのデプロイ×2
Veu.js
学習時間:28h〜
・Vue JS入門決定版!jQuery を使わない Web 開発 - 導入からアプリケーション開発まで体系的に動画で学ぶ
Docker
学習時間:24h〜
その他/Webの知識
学習時間:45h〜
・なるほどデザイン
・CLI操作とLinuxコマンド(1時間)
・Webpacker(1時間)
・オブジェクト指向(4時間)
・正規表現(3時間)
・セキュリティ/XSS(3時間)
・テスト/RSpec(8時間)
・リファクタリング/例外処理(5時間)