サマーインターン的なやつですかね。
お世話になったっていうようなところから繋がりが始まっていて、
別のポッドキャスト、やる気ないFLの須貝さんもそこの繋がりだったんで、
なんだろうな、世の中狭いですねっていう月のような感想ですけど。
みんな関係者がポッドキャストやってるっていうのはまた面白いけどね。
そうですね。
私、休止中ですけど。
2年ぶりっていうことなんで、
まずはちくばさんのここ2年いかがでしたか、みたいなところからお聞きできたらなっていうふうに思うんですが、
クリレジっていう会社を通じて、いろいろな活動を通じてというか、
会社の名義でっていうのかな、いろいろな活動をされているっていうことですね。
そうですね。
ありがたいことにいろいろ起業してからも引き合いがあって、
仕事には困らない感じなんですけど、
どちらかというと、一人でやっぱり手を動かしたりしてる場合もあるし、
アドバイザーみたいな感じで入ってることもあるんで、
時間がないという。
やっぱりすごい複数社やってると、
あっち行ったりこっち行ったりしなきゃいけないんで、
大変ですねっていう。
1週間のうち何曜日と何曜日はここの会社、何曜日はここの会社みたいな感じでやられてるんですか?
そうですね、そうですね。
大体週2とか1とか、なんかそういう感じで分配して、
ミーティングがやっぱり入ること多いんで、各スクラムに入っちゃってるんで、
スクラムのイベントとかの会議が結構入ってくるんで、
予定の調整がめちゃめちゃめんどくさいっていう。
そうですね、お手伝い先というか、スプリント、やっぱり最初の日と最終日が忙しいじゃないですか、一番。
はいはい、そうですね。
そこをかぶせないようにしないといけないですよね。
そうそう、だから結構曜日がスプリントの開始と終了の日をずらしてもらって、
結構申し訳ない感じなんですけど、若干しょうがない部分もあって。
そうですね、そこで例えば会社イベントとか祝祭日とかでスプリントの開始日ずれたりとかしたらもう大変ですよね。
そうなんですよ、それね、結構予備固定で入っていることが多いんで、
ちょっとリスケが入ると、すいません、そっちちょっと参加できませんみたいになっちゃうんで。
難しいですね、なかなか。
僕の今の職場も火曜日をスプリント開始日にしてるんですね、火曜日が出社日なんで。
そうすると必然的に月曜日がスプリント最終日になるんですけど、
だからそれが何というか、続けられてるコツというか、かもしれないですね。
で、一方でその、なんだろうな。
一方でというか、加えてこう、
ポッドキャスト始めた理由が、社会人になってからポッドキャスト始めるってなった時に、
仕事がレールズなんです。仕事レールズでやってるんですけど、
自分がオーナーシップ持って好き放題触れるレールズアプリが欲しいなと思ったんですよ。
だからポッドキャストのサイトとかをレールズで作ってやってるんですけど、
そのポッドキャストと個人で作るレールズアプリっていうのがいい感じに組み合わさって、
ファンクラブ向けのシステムを作ったりだとか、配信システム自分で作ったり、文字起こしと検索システム作ったりみたいな、
ところが結構楽しくやれていて、そこも個人のモチベーションみたいなところとして、
めちゃくちゃ合って楽しくやれてますね。
なるほど。いいっすね。なんか副業みたいだね。
はい、まさに副業みたいな感じですね。
有料のファンクラブみたいなのも、
多分ちくわさん来ていただいた後ぐらいかな?に立ち上げて、
レールズアプリなんで当然動かすサーバー代とかかかるんですけど、
今はもう黒字ですね。前はトントンだったんですけど、
ヘロク辞めたりとかした影響で、おかげさまで黒字でやれてるっていう、
まさに副業ですね。個人事業みたいな。
いや、黒字はね、正義ですよね。
はい、嬉しいですね。全然黒字の額が月1,000円とか2,000円とかぐらいなんで全然ですけど、
でもなんだろう、こんなこと言ったら怒られるかもしれないけど、
会社で今働いている、なんて言えばいいんですかね、
今の僕の勤め先の会社から振り込まれてる給料って100%自分で稼いだお金かっていうと、
多分そんなことないんですね。
でもこの黒字出てる1,000円とか2,000円はファンクラブの皆さんから頂いてるものなんだけど、
これは僕らの実力というかの黒字だなみたいな風に思えてるんで、
すごい自己肯定感が上がりますね。
確かに自分がね、全て見れてる、手が届くところにあるっていうの結構大きいよね。
大きいですね。
自分たちの声と、なんだろう、喋りと、なんかそのサイトがもう全てだからね。
これはもうかなり楽しいですね。
でもいいことだけどね、やっぱ自分でそのプロダクトを作って運営してやるっていう感覚って、
エンジニア、経験がない人もいるから、
その自分のサービスとしてプロダクトを運営するみたいな経験が、
みんながみんなあるわけじゃなかったりするんで、
小さくてもいいからそういうの経験してるとPDMが言ってることがよく分かったりしますよね。
そうですね。
なのでめっちゃ楽しくやらせてもらってますね。
素晴らしい。
なんかポッドキャスト繋がりで言うと、この2年ぐらいでポッドキャスト界隈も様変わりしましたね。
なんか有料サブスク系、僕らのポッドキャストはPatreonでファンクラブやってるんですけど、
なんかSpotifyがそういうサブスクサービス出したりだとか、ついにAppleも公式でやり始めたり、
ツールとかも、確かCEO FMに出演させていただいた時って全キャスター使いましたよね。
そうですね。
ブラウザベースで通話して、ポッドキャスト用の音声録音するのに全キャスター使ってたんですが、
今はクリーンフィールドとか、今僕が使ってるリバーサイドとかもありますし、
あとは何だろうな、結構今いろんなラジオ番組、リアルのっていうか普通のラジオのラジオ番組とかも、
当たり前にポッドキャストで配信してたりとかしてるんで、なんかだいぶ状況が変わったなというか、
ポッドキャストアワードみたいなビジネスっぽいことも始まってますし、
この2,3年でポッドキャストを取り巻く環境めっちゃ変わったなっていうのは思ってました。
これはなんか愚痴っぽいんですけど、
ポッドキャストって結構昔はというか、なんだろうな、すごいオープンなプラットフォームだったじゃないですか。
はいはいはい。
RSSフィードとフィードを置いとけば、そこに書いてあるMP3をクライアントが勝手に取ってって聞くみたいな感じなんですが、
最近なんか結構一部のポッドキャストクライアントが余計なことをしてるんですよ。
というのもさっきの個人開発文脈で、配信のシステムを僕ら自分たちで内製してるんで、
いろいろログとか見れるんですよ。どのエピソードがいつ聞かれたとか、どんぐらい聞かれたとか、
どういうポッドキャストアプリで聞かれてるんだろうとかっていうのを、
サーバーのログをビッグクエリに入れてリラッシュで分析とかってやってるんですけど、
どうも最近SpotifyとかAmazonとかGoogleとかは、
一旦自分たちのサーバーで僕らの音声ファイルをダウンロードしてキャッシュして、
そのキャッシュをユーザーに配信してるっぽくて、
だからSpotifyで100人聞いてたとしても僕らからは1としか見えないんですよ。
それ厄介だね。
それめちゃくちゃ嫌なんですよね。
多分そういうことをしてる背景には、例えば広告挟むとか、
そういうマネタイズしたいみたいなところが動機だと思うんで、
僕ら配信側からしたら嬉しい話ではあるんですが、
でもオープンなプラットフォームからは程遠い状態になりつつあるなっていうことを最近。
音声データを何か使いたいみたいな思惑もあるのかもね。
そうですね。
僕らのポッドキャストは有効になってなかったですけど、
かなり聞かれてるポッドキャストとかだと、
Apple側で冒頭の数秒文字起こしして検索できるようになってたりとかもするみたいなんで。
すげー。
音声というある種ビッグデータを何か使って面白いこと、ビジネスをやりたいっていう感じなんですよね。
めちゃめちゃでも今後あると思うけどね、まさに次の話題に書いてあるけどAI的な。
最近盛り上がってんじゃん、自然言語処理が。
盛り上がったろうね。
音声からの文字起こしで、その文字起こしたテキストを元にまたAIで絡めてやるみたいなのって、
すごい進化してきそうな気がするよね。
はい。
そうですね。じゃあ次のAIの話いきますけど、
オープンAIのいろんなツールがめっちゃ盛り上がってますよね、今。
すごいよね。なんかChatGPTとかNotionAIとかめちゃめちゃすげーなと思って見てるけど。
どうですか?ChatGPTとかって使われてますか?
あんま使ってないね。ネタで使うくらいで。
でもなんか比較的周りのエンジニアの人とか使ってる人いて、
新しいこととか学ぶときにざっくり知りたいみたいな要件だと結構機能するっぽいね。
そうですね。まさにAWSのECSっていうのをあんまり触ったことがなかったんで、
クラスターとかタスクとかサービスとかいろんな概念をよくわかってなかったんですよ。
Amazon ECSのクラスターとかなんとかっていう概念がよくわかりません。
簡単に説明してって。
すげーって思いましたね。
でも正直言うとECSはわかりづらい。タスクとか名前が独自すぎて。
全然わかんないっすね。
意外と一般的な名前使ってんじゃん。タスク。
でもパスクとタスク定義の違いとかさ。
サービスとかもすごい一般的な名称すぎるから、
あれかなりエンジニアというかコード書くときのアンチパターン踏んじゃってんなみたいな気がする。
分かります。
できるだけ明々に一般的すぎる用語を付けないほうがいいとかあるじゃん。
クラスターも結局いるんだかいらないんだかよくわかんない。
EC2。僕が最初にした理解だとEC2ベースのECSタスクの場合はクラスター必要で、
パーゲートだったらいらないのかなと思ったらやっぱいるっぽいし、よくわかんないですね。
あと、この間会社の同僚とペアプロしてて、このコードもっといい書き方はないんですかな。
こういうふうにしか書けないのかなっていうふうな話をしてたんですけど、
そしたら同僚がそのソースコードをChatGPTに貼り付けて、このコード改善してって言ったら改善アンプズラズラっと出てきて。
すげー。
すげー。そういう使い方あるんだと思って。
もちろん、取得情報には気をつける必要はありますけど、大したそんな、なんだろうな。
どんなコードだったっけな。
モデルに生やしたインスタンスメソッドでちょっと正規表現どうにかするぐらいの汎用的なメソッドだったんで、
多分そこの問題はなかったと思いますが、そういう使い方をしてて。
そっか、そういう使い方もあるんだと思って。
これ使いこなせるかどうかでちょっと変わるのかなと思ったりしましたね。
エンジニアとしての実力の伸び方とかそういったものが。
まあね、難しいよね。
あんまりだからChatGPTに頼りすぎるとね、これでいいやってなっちゃって、
実は重大な欠陥があったことに気づかないみたいな問題も今後増えてきそうな気がするから。
そうですね。
あくまでも人間の脳みその補助として使うみたいな感覚はどっかで持っとかないと、
すごいなんかヤバいコードが量産されそうな気がしなくもないなって。
そうですね、確かに。
ChatGPTじゃなくてCopilot、GitHubのCopilotっていうの。
あれも結構前から使ってるんですが、確かに結構デタラメなコードを書いてくるときめちゃくちゃありますね。
怖いのはだからね、分かってる人が使う分にはいいんだけど、
やっぱりさっきの冒頭の話じゃないけど、プログラミング教育に毛が生えたみたいな人が、
それを信用しちゃうってコミットされてて、コードレビューでもそれ気づかなくてみたいなパターンとかね。
それはGoogleで検索しても一緒なんだけど。
そうですね、Stack Overflowの回答をそのままペンってコピペするのと似てますが、
でも立ち悪いかもしれないですね、それよりは。
もしそういうことをしてくる人がいたとしても、
じゃあせめてStack Overflowのコピー元のURLを貼るようにしてよとかっていう、
説中案というか改善案が出せるんですけど、
ChatGPTがこう言ってきましたっていうふうに言われたら、もうそれ以上何も突っ込めないじゃないですか。
確かにね。
引用元というかデータソースが分からない以上。
そうね。
ちょっとなんだろう、エンジニアリング教育だとかギルド文脈ではちょっと立ち悪いことかもしれないですね。
でもね、あくまでもツールだからね。
やっぱその課題定義とか何が正しいかとかって、
その価値判断基準っていうのはあくまでも人間が持つべきことであって、
でも選択肢を増やすっていうことのツールとしてはすごく役に立つかなと思って。
そうですね。
やっぱり一人で仕事してると目を増やすっていうのってやっぱり難しいじゃん。
だからみんなでアイスブレイクとかするときってアイディア出しとかさ、
ブレインストリーミングとかいって目を増やす。
あとQAとかもそうじゃん。
バグを気づけるためには一人で見てると気づけないけど、
複数人でこうやってると視点が広がって気づけるみたいな。
でもその一つとしてチャットGPTを使うみたいな感じだったらいいのかもね。
でも上がったもの、アイディアがいくつか出てきたものに対して、
じゃあどれが一番適切かとか。
でもこれとこれ組み合わせてまた別の新しいアイディアだったり行動を出すみたいなのはやっぱり人間の役割なんだよね、どうしても。
そうですね。
そこ吐き違えないようにしないといけないけど難しいよね。
難しいですね。
どこまで行っても人間が賢くなるしかないと俺は思ってるんだけど。
なんか今チャットGPT、ある程度僕もシニアまでは行かないかもしれないけど、
それなりに経験を積んできたプログラマーのつもりではいるので、
チャットGPTとプログラミング、エンジニアリングという意味ではその態度を取れるんですけど、
でもよくよく考えたら僕めちゃくちゃ英語できないんですけど、
英語でもこちらとディープLにぶち込んで、
僕それそのまま信じちゃうんですけど、
それを本来は補助として、
あくまで全部信じないで原文読んで翻訳が違っているところとかもあるから、
自分で確かめなきゃいけないじゃないですか。
本来は。
だからそういう意味ではちょっとブーメランだなって思いました今。
でも最近公式ドキュメントの英語のやつとかは本当に翻訳の精度が高いから、
そうですね。
間違ってないんだよね、あれ。ほとんどそのまま読めちゃうんだよね、専門的な内容であればあるほど。
難しいところだよね。
最近、私は原文あんまり当たんなくなっちゃったなと思って。
反省しないといけませんね。
ディープLもあれですよね、機械学習の、
ウェブ上のいろんなデータを使って翻訳の精度を高めるっていうことをやってるはずなんで、
当然技術文書の方が英語の文章とそれを人間がちゃんと訳した日本語の文章っていうデータセット多いはずなんで、