Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
鹿児島工業高等専門学校 キャリアの日
Search
tsurup
January 11, 2024
0
470
鹿児島工業高等専門学校 キャリアの日
2024年1月10日に「鹿児島工業高等専門学校 キャリアの日」で発表したスライド資料
tsurup
January 11, 2024
Tweet
Share
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Code Reviewing Like a Champion
maltzj
520
39k
RailsConf 2023
tenderlove
29
940
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Rails Girls Zürich Keynote
gr2m
94
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
GitHub's CSS Performance
jonrohan
1030
460k
Writing Fast Ruby
sferik
628
61k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
510
Fashionably flexible responsive web design (full day workshop)
malarkey
405
66k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Transcript
1 ⿅児島⼯業⾼等専⾨学校 キャリアの⽇ 鶴ケ野 宏祐 GMOペパボ株式会社 CTO室⿅児島エンジニアリングチーム Webアプリケーションエンジニア
2 ⾃⼰紹介 GMOペパボ株式会社 CTO室⿅児島エンジニアリングチーム 2022年 中途⼊社 鶴ケ野 宏祐 Tsurugano Kosuke ホスティング事業部のロリポップ!を主に担当 •
趣味:アニメ、サーフィン、ゲーム • 好きな場所:平川動物園 • あだ名:tsurup(つるぴー)
3 • 霧島市出⾝ • 理学療法⼠ • 2021年4⽉(当時34歳)に⼀念発起 • 半年間勉強してエンジニアへ転職 •
受託系企業に半年勤務 • 2022年11⽉にGMOペパボ株式会社に⼊社 • 2023年6⽉からホスティング事業部、ロリポップ!を担当
Webアプリケーションエンジニア を知っている⼈? 4
「アプリ」を作る⼈ 5
6 • Webアプリ ◦ Webアプリはブラウザ上で動作する • モバイルアプリ(ネイティブアプリ) ◦ スマホにダウンロードして使うアプリ アプリとは
7 • デスクトップアプリケーション • 組み込みアプリケーション ◦ 家電製品、自動車、医療機器などエレクトロニクス機 器や組み込みシステム アプリとは
Webアプリケーションエンジニア のお仕事 8
• Webアプリケーションの開発と運用に従事 • フロントエンド(ユーザーが直接対話する部分)やバックエン ド(サーバーサイドの処理)の開発 • X(旧Twitter)で考えてみましょう Webアプリケーションエンジニア 9
10 • つぶやきを書き込むテキストボックス、投 稿ボタン、ツイートの⼀覧 • スクロールや新しいページに移動する動作 「⾒た⽬」や「動作」を作る⼈ フロントエンドエンジニア
11 • 投稿されたツイートを保存したり、フォローしてる⼈ のツイートをタイムラインに送ったり • 安全に使えるように、パスワードの保護や攻撃からの 保護 「データ処理」や「管理」をする⼈ バックエンドエンジニア
12 フォローする • フォロー・フォロワー • 投稿の内容 • いいねの数 フォロー中に変わる
ペパボ(私)のエンジニア 業務 13
14 すぐに使える、ずっと使える やりたいことが実現できる Webサイト作成やメールアドレス作成など、「やりたいことを実 現したい」方向けに、低価格で高性能なサーバーを提供してい るサービスです。インターネット上でテクノロジーを使い、表現活 動を行う人を支援しています。 ホスティング事業「ロリポップ!」 国内最大級のレンタルサーバーサービス ※2021年12月末時点
利用料金 月額99円~ 主なユーザー 個人や中小法人 契約件数 42万件
ホスティング事業って何? ロリポップ!って何? 15
16 • インターネット上に⾃分の 作ったものを公開する為の 場所を提供する事業 ホスティング事業 https://⚪⚪⚪.jp
17 • 個⼈で公開することも可能だ が設備にお⾦が掛かる • セキュリティー⾯での不安が ある ホスティング事業 • 24時間稼働
• 電気代 • などなど
18 場所を提供する他に • 簡単にWebサイトが作れる WordPressの提供 ◦ ブログから⾼機能なサイトまで作ること ができるオープンソースのソフトウェア です。 ロリポップ!
19 • ホームページ運営に⽋かせない機能の提供 ◦ WordPressを使うために必要なデータベースの提供 ◦ セキュリティーの強化 ◦ Webメーラー、メールアドレスの提供 •
困った時のサポート ロリポップ!
20 • 開発 • 新しい機能の開発 • 保守 • 修正と改善、セキュリティの強化 •
運⽤ • 稼働の状況を監視、パフォーマンスの改善 主な業務
21 開発の流れ
22 • 開発 • WordPressの有料テーマ追加、カスタマーサポート業務の効率化 • 保守 • うまく動いていなかったプラン変更の改善 •
運⽤ • 登録状況の確認とか 最近やったこと
23 • 他のエンジニアが書いたコードをレビュー • ディレクター、カスタマーサポートの⽅からの相談や問 い合わせへの回答 • slack(コミュニケーションツール)で困ったことの相 談、たまに雑談 などなど
その他の業務
24 • 9:00~9:30に業務開始(出社だったり在宅だったり) • フレックス勤務制度を導⼊しているので業務開始時間は⾃由(コアタイム12~16時) • 12:00~12:30 • 福岡、東京のチームメンバーとミーティング •
13:00~14:00 • お昼休み • 17:30~17:45 • ⿅児島エンジニアリングチームでのミーティング • 18:00~18:30に退勤 私の1⽇
ここまでで気になったことある? 25
Webアプリケーションエンジニア に必要なこと 26
27 • 基礎知識 • プログラミング⾔語を⽤いた開発 • 卒業研究など • 継続的なアウトプット •
X(旧Twitter)やブログサイトなどでの発信 • エンジニアコミュニティへの参加 エンジニアになるために
28 • MENTAでメンターと契約 • Progate(学習サイト)、Udemy(動画販売サイト) を中⼼に学習 • 「送迎くん」を作成 私の場合(基礎知識)
29 送迎くん
30 • X(旧Twitter)での投稿 • Qiitaで作成したアプリについての記事 私の場合(アウトプット)
エンジニアコミュニティの紹介 31
32 • connpass エンジニアコミュニティへの参加
33 • オフラインからオンラインまで様々なイベントが開か れている エンジニアコミュニティへの参加
34 • 規模の⼩さいものから ⼤きいものまで エンジニアコミュニティへの参加
35 • 現役のエンジニア向けから、初学者向けの内容 • エンジニアに興味のある⽅向けの交流会 など開催しています。 ⿅児島.mk
36
37 • 世界で⾏われている⼥性 へのプログラミング機会 の提供 • 企画‧運営として参加 Rails Girls Kagoshima
2ndの開催
選考のご案内 Rails Girls Kagoshima 2nd @鹿児島オフィス 38
私たちが⼤切にしている 3つのこと 39
みんなと仲良くすること ファンを増やすこと アウトプットすること 40
ご清聴ありがとうございました! 41
質問コーナー 42
アンケートへのご協⼒お願いします! 43