0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PHPカンファレンス2026に初参戦してみた

0
Posted at

こちらに参加してきました

私について

学生の時に一度だけ技育祭にオンライン参加しました
以前にも以降にも技術カンファレンスに参加したことがありません
なのでphpcon初参加であると同時に, 技術カンファレンス初参加です
直前まで緊張してました

参加したセッション

Opening ~ PHPの今とこれから2026

  • 普段近くでは自チーム二人だけしかPHPを触っていないので, ここにいる人みんなPHP使っていると思うとワクワクと嬉しさがありました
  • 年齢層高めの方が多かったりしたので, キャリア悩んでいる自分にとってはちょっとうれしかったです. (年齢層が高くなってもPHPerで居れるんだ、という感覚)
  • 案外PHP5,PHP7を使っている所あるんですね
  • 部分適用:コードの可読性があがりそうでよさそうです. ただ仕事で8.6になるのはいつになるだろう...
  • ベンチマーク初めて見たので7→8で結構変わっててビックリしました.
  • 「今後はAI整備のスキルが大事」「変化を楽しもう」が印象的でした

yield再入門

  • 会場間違えて遅刻しました. たまたまトラブルで開始には間に合いました
  • yieldのcurrentやnext, コンパイル(?)部分はわかりやすく理解できました
  • そもそもの前提のイテレータの知識がないのでそれどまりになってしまいました
  • 普段PHPUnitのDataProviderでしか使っていないので「他に用途あるかな」と聞いていましたが, そもそも作られた背景がPHPUnitのDataProvider用で, スライドにも「濫用しないでね」とあったので他の用途はわからずじまいですが, 今の使い方だけでよさそうです

OPcache・JIT が効くコード/効かないコードを、作って測って確かめる

  • スポンサーブース周ってたらお昼時間短くなって諦めかけてました, 数分遅刻で駆け込みました
  • 薄いファイル大量読み込みが遅くなるのは直観的ですが, 実際に遅くなるんですね
  • OPCache, JIS自体の知識を持っていないのでちょっと調べてみようと思いました. そのうえで改めて再度スライドを読み直したいです

AI時代のPHPer生存戦略 〜「言語、もうなんでもよくない?」に本気で向き合う〜

  • 個人的には「じゃあPMかBiz知識やないかい」と思いましたが, よくよく考えたら「ユーザーに感動体験を届ける」とPM/Biz知識はちょっと意味合いが異なるなと今書いてて思いました
  • 「PHPは歴史が長いからAIの食べられる情報も多い」とありましたが「半数は古い情報なのでは?結局今人気があって記事化されやすい言語なのでは?」と少し思いました. ただ今まであまりAIに古い書かれ方を引用されたことはないので杞憂かもしれません (ただしrulesを整備しないと既存の古いコードは引用してきます)

テストは書くより消すのが難しい — 3ヶ月で60,000行のテストを削除した判断軸

  • 個人的には今からテストを増やしていくフェーズなので, 増やす基準を知れたらいいなと思い聞きに行きました
  • トリアージを取り入れるとはとてもよいと思いました. 減らすだけでなく, 作成する時にも指針になりそうでした. 是非skill化して取り込みたいと思いました

30年価値を出し続けているPHPプロダクト ─ レガシーコードと向き合う

  • 自分の携わっているプロダクトも長めですが, 30年は上過ぎていろいろ驚愕でした
  • ファイル数/コード量の多さ, 自社保守フレームワークなどなど...
  • フレームワークを自社で保守するなんて考えが無かったので驚きました
  • 途中でstrict_typesの割合が書いてあって, 使用した方が良いんだと学びました. 自プロダクトは書いておらず調べると微妙かも...と思いつつ新規コードでは書いていたので少し安心しました
  • 全部モダンにリファクタしようと思っていたので, 全部を諦めて3年後の事業影響ベースで考えるのは良いなと思いました(数か月などの短期でもなく5,10年後の長期でもなく)

スポンサーブース

部屋に入ってどうやってブース回ればいいのかわからず, ブースに声かけたら「何か質問があると思われるんじゃないか」と思い怖くて少し立ち尽くしました

勇気出して少しずつ周りましたが上記は全くの杞憂でした

皆さん気さくですし, スタンプラリーがあることで「スタンプ押しますよ~」って言ってくださってとても助かりました
無事に全ブース回り切れました
ノベルティたくさんで「こんなにいいんですか!?」となりました

ただ, セッションの時間なども考えると話は程々にしないと周り切れない可能性がありました
普段参加している方はここら辺のセッションとスポンサーブースのバランス管理どうしてるんでしょう?
常連になるとスポンサーブースの比率が減るんですかね?

いくつかPHPerに聞いてみたいなと思ってたことがあるんですが, 終盤になるまで普通にスタンプラリーとアンケートとかを楽しんでて「その時に話せばよかったやんけ!!!」と後々気づきました
あと会話の経験値が弱いので, 話してる間は聞きたかったことが全て吹き飛ぶ上, 相手に質問いただいたことに答えるだけだったので, 自分から相手のことをもっと知ろうとすればよかったです

その他

  • 飲食禁止と立札があったのでコンビニでおにぎり買ったのに結局飲食店にいきました (3階にあったからどこかでは食べてよかったのかな...)
  • 普段読む側でお世話になってるpixivさんはお昼休憩中にセルフスタンプをしてしまい, 人がいる間に寄るのを忘れてしまいました...
  • 全部サンプルコードがPHPなので読めてうれしいです
  • 駅から会場まですんなりいけました, わかりやすい
  • めっちゃ暑かった...
  • 刺激がもらえました, 参加してよかったです, 楽しかった. ただ普段より早起きで朝辛い
  • 連休最終日ということもあり体力のことも考えて17時頃離脱しました
  • 4Fのセッションは眼鏡で読めましたが, 2Fのセッションは無理だったのでカメラで読んでました
  • 自分が参加したセッションの最大時間が40分だったので, トイレ不安民としては安心でした

次参加する自分へ

  • ノベルティがたくさんなのでぺちゃんこリュックではなく容量があるリュックにしましょう. 腕が筋肉痛です
  • スポンサーブースではせっかくの他社PHPerと話せるので色々聞きましょう
  • 聞きたいことはスマホメモに入れておいて見れるようにしましょう
  • スマホとモバイルバッテリーの充電は事前にしましょう
  • ブースのアンケートで付箋に時を書くことがあるので美文字になってるといいですね
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?