---
title: インターンから個人の学びへ
tags: 
author: [ペンギン内閣](https://www.docswell.com/user/PenguinCabinet)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/4EQY3YGQJP.jpg?width=480
description: https://student.findy-code.io/events/bJglxz3USJmeqvfJr7qn0Q
published: September 08, 26
canonical: https://www.docswell.com/s/PenguinCabinet/5Y8Q2P-findy-2026-09
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/4EQY3YGQJP.jpg)

インターンから
個人の学びへ
影広 智彦 - ペンギン内閣


# Page. 2

![Page Image](https://bcdn.docswell.com/page/KJ4W1W5Y71.jpg)

影広 智彦 - ペンギン内閣
• ピクシブ株式会社
アルバイト(現在)
• ピクシブ株式会社
長期インターン
• 日本アイ・ビー・
エム株式会社 長期
インターン


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LE1YGYWN7G.jpg)

インターン経験を
是非、個人の学びに
繋げてほしい


# Page. 4

![Page Image](https://bcdn.docswell.com/page/GEWGKGRMJ2.jpg)

なぜ個人の学びへ繋げるのがおすすめか
実務で触るシステムは
複雑。
成果に意義が求められ
る。
協調しながらの作業が
求められる。
良くも悪くも一定のプ
レッシャーがある。
簡単なものからボトム
アップで学べる。
成果に意義がなくとも
よい。
一人でじっくりと学ぶ
ことができる。
プレッシャーが少ない。
相補的な二つの両輪を回すと効率がいい


# Page. 5

![Page Image](https://bcdn.docswell.com/page/47ZLZLRMJ3.jpg)

ここから私の具体的な事例を
見ていきます


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YJ6WZWR5JV.jpg)

ピクシブ長期インターンの例
私に足りないと気付いたこと
• PHPのプログラミング経験がない。構造化プログ
ラミングやオブジェクト指向は何となく分かって
いるが、PHP独自の書き方に戸惑う。
• 実務で耐えうるgitコマンドの使い方ができない。
単にUPDATEで繋げるだけじゃなくて、乱雑した
コミットの統廃合や、間違ってaddしたファイル
をremoveすることなど。


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GJ5MWM8GJ4.jpg)

PHPで決済風サービスを作る
フレームワークを使わずボトムアップで
認証認可機能を備え、指定
ユーザーにコインを送金で
きます。


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9E29Q9KD7R.jpg)

作ってよかったこと
• サーバーレスのJWTとセッションIDのイメージがついていな
かったが、セッションIDを実装してみてイメージがついた
• トークンをlocalstorageに保存するとXSS攻撃の恐れがあり、
cookieにするとCSRF攻撃におびえる。ジレンマを体験できた。
• そもそも論、 http onlyのcookieにしても安全とは言えない
という人もいてセキュリティは悩ましい
• CSRFトークンの実装も行った
• PHPを使うと、簡単に作れた。気軽に作れる言語と言われる所
以が分かった
→知識として知っていたことを体験できた


# Page. 9

![Page Image](https://bcdn.docswell.com/page/D7Y4W4NMEM.jpg)

PHPの本も読む
画像引用：
https://www.shoeisha.co.jp/book/detail/
9784798151649


# Page. 10

![Page Image](https://bcdn.docswell.com/page/VENY9YX3J8.jpg)

Pro gitを読む+
実際に実務的なgitを操作する
ただUPDATE COMMITをつな
げていくことを卒業する。過去
の二つのコミットを繋げたり、
ちゃんとgit commit --amendを
使って無意味にコミットを伸ば
さない。マージもGitHubのPR
じゃなくて、手元で試す。


# Page. 11

![Page Image](https://bcdn.docswell.com/page/Y79P2P8PE3.jpg)

IBM長期インターンの例
インターンでメイン
フレーム「IBM Z」
に興味を持つ。独自
の技術が、現役らし
いぞ。(独自プロセッ
サアーキテクチャ、
独自OS)
画像引用元：https://www.ibm.com/jp-ja/products/z17


# Page. 12

![Page Image](https://bcdn.docswell.com/page/G78D5D8X7D.jpg)

学習サイトでIBM Zを学ぶ
IBM Z XploreやIBM Training
IBM Zの実機を使ったレコードの編集、JCLとCOBOL
によるプログラムの実行などを行いました。


# Page. 13

![Page Image](https://bcdn.docswell.com/page/L7LMYMRNJR.jpg)

IBM Zの学びをスライドにまとめて発表
その技術の魅力を伝える
セキュリティキャンプLT会にて発表
画像引用：
https://x.com/securit
y_camp/status/19552
52628293816554


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4EMYNYRQEW.jpg)

私の発信をまとめて申請して
バッジをいただきました
LTやXでの発信をまとめて、申請を行いました


# Page. 15

![Page Image](https://bcdn.docswell.com/page/PER9D9RKJ9.jpg)

結局、どうすればいいのか
個人開発・インプット
インターンで
触れた技術
自分の学びを発信する
フィードバックを得る


# Page. 16

![Page Image](https://bcdn.docswell.com/page/P7XQ1QR5EX.jpg)

おわり


