$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
文系出身・開発未経験エンジニアが 入社から5年間で実践した学習法 〜エンジニアの世界で圧倒的に...
Search
ニフティ株式会社
PRO
November 29, 2023
Video
Resources
Programming
2
1.2k
文系出身・開発未経験エンジニアが 入社から5年間で実践した学習法 〜エンジニアの世界で圧倒的に成長するために〜 (LT) - NIFTY Tech Day 2023
ニフティ株式会社
PRO
November 29, 2023
Tweet
Share
Video
Resources
NIFTY Tech Day 2023
https://techday.nifty.co.jp/2023/
More Decks by ニフティ株式会社
See All by ニフティ株式会社
なぜISPでオリジナルカードゲームを作ったのか?制作者と対談 - NIFTY Tech Talk #25
niftycorp
PRO
0
32
「なぜかネットが遅い」を“見える化”する 〜マイ ニフティが繋ぐサポートと暮らし〜 - NIKKEI Tech Talk #39
niftycorp
PRO
0
98
InnerSource Summit 2025 Three points that promoted innersource activities
niftycorp
PRO
0
30
Maker Faire Tokyo 2025 出展うらばなし - NIFTY Tech Talk #25
niftycorp
PRO
0
69
Private Status Pageの設定と活用 〜インシデントレスポンスへの活用とStatus Page運用をどうするか?〜
niftycorp
PRO
0
97
ニフティのPagerDuty活用状況
niftycorp
PRO
0
110
会員管理基盤をオンプレからクラウド移行した時に起きた障害たち - asken tech talk vol.13
niftycorp
PRO
0
2.6k
モニタリング統一への道のり - 分散モニタリングツール統合のためのオブザーバビリティプロジェクト
niftycorp
PRO
1
970
2025-07-08 InnerSource Commons Japan Meetup #14 【OST】チームの壁、ぶっ壊そ!壁の乗り越え方、一緒に考えよう!
niftycorp
PRO
0
100
Other Decks in Programming
See All in Programming
AI時代もSEOを頑張っている話
shirahama_x
0
230
ソフトウェア設計の課題・原則・実践技法
masuda220
PRO
25
21k
Integrating WordPress and Symfony
alexandresalome
0
120
Evolving NEWT’s TypeScript Backend for the AI-Driven Era
xpromx
0
270
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
400
AIコーディングエージェント(Manus)
kondai24
0
130
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
5
1.4k
All(?) About Point Sets
hole
0
270
俺流レスポンシブコーディング 2025
tak_dcxi
13
7.9k
dotfiles 式年遷宮 令和最新版
masawada
1
680
テストやOSS開発に役立つSetup PHP Action
matsuo_atsushi
0
140
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
150
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
246
12k
A better future with KSS
kneath
240
18k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Embracing the Ebb and Flow
colly
88
4.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Building an army of robots
kneath
306
46k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A designer walks into a library…
pauljervisheath
210
24k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How STYLIGHT went responsive
nonsquared
100
5.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Transcript
Copyright ©NIFTY Corporation All Rights Reserved. 文系出身・開発未経験エンジニアが 入社から5年間で実践した学習法 〜エンジニアの世界で圧倒的に成長するために〜 松居
麻衣 ニフティライフスタイル株式会社 システム開発部
自己紹介 松居 麻衣(まつい まい) ニフティライフスタイル株式会社 システム開発部 アプリ開発チームリーダー 主な担当サービス 開発言語 2
文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
大学生 • 大学の授業でfor文までの基礎文法を習った程度 新卒1年目 • OJTでの研修が楽しく、配属時にエンジニアを志望 現在(新卒8年目) • アプリ開発チームのチームリーダー •
iOS/Androidアプリ開発は自信を持って進められている 文系学生からエンジニアになりました! 3 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
同期・先輩の技術スキルが高すぎて自信が無い プログラミング経験が少なく、エンジニアとして働けるか不安 → このLTを聴いて実践できるものがあれば嬉しい こんな人に聞いてほしい 4 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
同期・先輩の技術スキルが高すぎて自信が無い プログラミング経験が少なく、エンジニアとして働けるか不安 → このLTを聴いて実践できるものがあれば嬉しい 自分は技術スキルに自信がある! → 同期や後輩で、同じような悩みを抱えている人がいたら こんなサポートやアドバイスをしてほしい こんな人に聞いてほしい 5
文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
周りよりも技術力が低かった入社時から 5年間努力したことで 効果があったものを3つ紹介します! 6 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
やったこと① 毎日草を生やす活動 7 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
「草を生やす」= GitHubにコミットする 毎日コミットするとプロフィールのカレンダーが緑色になる GitHubの草むら 1. 毎日草を生やす活動 8 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
入社当初の私 仕事しながら他の人より勉強するのが大変 新人だし毎日疲れてしまって続かない… 1. 毎日草を生やす活動 9 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
入社当初の私 仕事しながら他の人より勉強するのが大変 新人だし毎日疲れてしまって続かない… 毎日1コミットだけでもコードを書く活動を1年間やってみた! 1. 毎日草を生やす活動 10 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
決めたルール • 個人のGitHubに1日1コミットする活動を1年続ける • Project Eulerという プログラムで解く問題集を順番に解いていく • 時間がなくても、なんでも良いのでコミットする •
飲み会の帰りに電車の中でスマホからコミットしたり… 1. 毎日草を生やす活動 11 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜 結果 306日/365日(約83%)でコミットすることができた 2017年ごろのGitHubの草むら 1. 毎日草を生やす活動 12
この活動を行って良かったこと • 学生時代学べなかったアルゴリズムを勉強できた • 継続的にコードを書く習慣を身に付けることができた • 「毎日コミットを続けている」ということが自己肯定感を上げ エンジニアとしての自信がついた 1. 毎日草を生やす活動
13 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
やったこと② コンピュータ科学を学ぶ 14 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
エンジニアのスキルを上げたい!と思ったときに どんな勉強をする? • プログラミングの本を買って読む、コードを書く • 何かサービスを作ってみる • 学びたい領域の勉強会に参加して知識を得る など・・・ 2.
コンピュータ科学を学ぶ 15 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
プログラミングはできるようになっても 基本的なコンピュータの動きがわからなくなる • CPUとメモリとハードディスクの違い? • ネットワークってどうやって繋がるの? • メモリリークってどういうこと? 2. コンピュータ科学を学ぶ
16 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
プログラミングはできるようになっても 基本的なコンピュータの動きがわからなくなる • CPUとメモリとハードディスクの違い? • ネットワークってどうやって繋がるの? • メモリリークってどういうこと? 学生時代学んでこなかったコンピュータ科学を勉強してみた! 2.
コンピュータ科学を学ぶ 17 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
本を読む • 入門コンピュータ科学 • 結構高いし本も分厚いけど、基本的な内容は網羅できる • ネットワークはなぜつながるのか • ネットワークの仕組み、全体像を掴める 2.
コンピュータ科学を学ぶ 同期や先輩に オススメの本を リサーチして購入 18 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
HTTPサーバーを自作してみる サーバーへのリクエスト〜レスポンスまでを学ぶために作成 私の場合は丸3日である程度動くものを作ることができた 2. コンピュータ科学を学ぶ 19 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
コンピュータ科学を学んで良かったこと • 自分のプロダクトで問題が起きた時の調査の手がかりとして 活かせるようになった • アプリ内でメモリリークが起こったときの調査方法 • アプリで使っているAPIのメンテナンス 2. コンピュータ科学を学ぶ
20 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
やったこと③ 何か1つでも自分が輝けるものを探す 21 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
仕事はプログラミングだけではない • 「これなら◦◦さんが一番わかる」を探してアピールする • アピールできるのはスキルだけではない • システム構成やプロダクト独自の仕様など • 信頼されると自己肯定感が上がり、自信がついたり自分の発言 に責任を持つようになる
3.何か1つでも自分が輝けるものを探す 22 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
私の場合 「担当しているアプリについて一番詳しい人」 を目指して配属時から業務をした 3.何か1つでも自分が輝けるものを探す 23 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
私の場合 「担当しているアプリについて一番詳しい人」 を目指して配属時から業務をした まずは仕様の把握で他チームから頼られる存在に その後実装力が付いてきた 3.何か1つでも自分が輝けるものを探す 24 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
積極的に登壇する 新卒4年目の時に「iOSDC Japan 2019」に登壇 学んだことを発表する経験は今もエンジニアとしての自信に 繋がっている 3.何か1つでも自分が輝けるものを探す 25 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜
エンジニアのスキルを伸ばしたいと思っている方 勉強方法に悩んでいる人が周りにいる方 ぜひ参考にしていただけると嬉しいです! 26 文系出身・開発未経験エンジニアが入社から5年間で実践した学習法〜エンジニアの世界で圧倒的に成長するために〜