NEKOYASAN Icon

Ɏᎇᎋᎏʏᎀsᮀɮ

/
Posts
/
So, what's next?
🀔

So, what's next?

・

25 min read


さお、次は䜕をしようか

自分のこずに぀いお長い文章で曞くこずをなるべく避けおきたしたが、このタむミングで過去を振り返っおこの埌のこずも少しこずばにしおおきたいず思ったので、柄にもなくこの文章を曞き始めおしたいたした。
個人的な振り返りず今埌のこずに぀いおだらだらず曞いおいるのであたりたのしくないかもしれたせんがお蚱しいただけたすず幞いです。

お急ぎの方・今埌のこずだけ知りたい方は So What's next? ずいう芋出しから読んでいただければず思いたす。

Who am I?#

こんな文章に到達しおいる人には私のこずを知っおいる人が倚いず思いたすが、22歳のごく䞀般的なWebフロント゚ンド゚ンゞニアです。

Webフロント゚ンドをメむンにしおはいたすが、バック゚ンドも觊るこずはありたすし、パブリッククラりドでのむンフラ蚭蚈ずか構築もやりたす。゚ンゞニアがやりそうなこずはなんでもやりたす。
最近は改めおiOSずかAndroidのネむティブアプリ開発もやりたいなず思っお觊り盎したり、UIデザむンずか配色に぀いおも勉匷したいなヌず思っおいたす。

趣味は音楜聎いたりずか、歌ったりずか、楜噚匟いたりずかの音楜系のこずが奜きです。
珟地のラむブが特にすごく奜きで月に䞀、二回行きたいず思い぀぀、北海道䜏みなのであんたり近堎でラむブがなくお泣きながら月䞀ぐらいで東京に行く生掻をしおいたす。幞祜のラむブ PLAYERⅢに萜ちた盎埌ぐらいに曞いおいるのでリアルに泣いおいたす

こういう内容は About me ずかで曞くべきなんだろうなヌず思い぀぀、About meを曞く前にこれを曞いおいるので仕方ないずいうこずにしおおきたす。

A Look back#

䞀番初めにプログラミングずいうものに觊れたのは小孊生のころで、叔父ずいっしょにHTMLを曞いおいたのが最初です。
HTMLがプログラミングなのかの議論は眮いおおいお、幌少期からパ゜コンに觊れる機䌚があり、その様子を芋た叔父が「ホヌムペヌゞがどうできおるか興味ないか」ず蚀っおくれ、その頃に叔父が運甚しおいたホヌムペヌゞを代わりに曞かせおもらったのが最初です。

小孊幎ずか䞭孊幎ずかの頃だったので、もう10幎以䞊前の話ですね。HTML 4.01 Transitionalずか曞いおいたのが懐かしいです。
配垃されおるサンプルコヌドを読み持っお知識を付けおいたりしおいたので、すでに曞かれおいる動くコヌドを読みながらドキュメントや本を補助的に䜿っお孊んでいくず蚀うスタむルはその頃から倉わっおいないなず思いたす。

その埌、Minecraftにはたりそのサヌバヌを運甚するためにプラグむンを曞いたり、そのサヌバヌのWebsiteを䜜ったりずいったこずをやっおいたした

銃火噚をバニラでも扱えるようにしお戊えるサヌバヌを運甚しおいたのが䞀番楜しかったなず思いたす。゚フェクトで匟を衚珟しおいたので匟道萜䞋や匟速を衚珟できるようにしたり、ただのブロックじゃない階段や柵などの特殊な芋た目をしおいるブロックのあたり刀定を倉えたりなどいろいろずおもしろそうなものを考えおは぀くるず蚀うこずをしおいたした。
圓時はJavaでSpigotで動くプラグむンを曞いたのでNullPointerExceptionに苊しめられおいたしたが、途䞭からKotlinが出おきお曞きやすさやNull呚りの取り回しが楜になっお感動しお、Pluginを曞き盎したりWebサヌバヌをKtorで曞いおいたりしたした。
Kotlinは今でも奜きな蚀語の䞀぀で、習熟床的にはもう離れお久しいので぀いお行けおいない気しかしたせんが、今埌も䜿っおいきたいず思える蚀語です。

むンフラだったりGit、CIやPackage Managerなどのツヌルに觊れたのも、このサヌバヌ運甚を耇数人で行っおいたので必芁に迫られお觊れるようになり、それが今の゚ンゞニアずしおの基瀎になっおいるず思いたす。

そんな感じで奜き勝手にプログラミングをしおいたらい぀の間にか進路が工業・情報系に決たり、高専に入孊しおいたした。

高専に入孊しおからはプログラミングだったり蚈算機工孊などの情報系の勉匷を孊校でするかず思いきや、孊校の授業は電気情報工孊科ずいう名前なのにもかかわらず電気系を占める割合が特に䜎孊幎では異垞なほどに高く、プログラミングは自分でやるしかないずいう状況になりたした。
それでもプログラミングをやめるこずはなく、孊校の授業以倖でプログラミングをするこずが倚くなりたした。
マむクラサヌバヌの運甚もこの頃には終わっおいたので、最初に觊れおいたHTMLやCSS、JavaScriptを䜿っおWebサむトを䜜ったり、Vue.jsやNuxt.jsに觊れたり、firebaseを䜿ったのも高専に入孊しおからでした。

Come across OSS & Civictech#

そんなこんなでプログラミングを個人でやりながら、高専の勉匷に励み぀぀コンビニバむトをしおいたら、ずある出来事が起こりたした。

そう、2020幎のコロナ犍です。

コロナ犍で孊校が䌑講になったり、オンラむン授業になったり。そんな䞭、家で匕きこもりながらTwitterのタむムラむンを䞊から䞋にスワむプする日々を送っおいたら、ずあるツむヌトが流れおきたした。

GitHubで昚日くらいから始たったずあるプロゞェクト甚にむラスト描きたした。䞖界䞭で猛嚁を奮うあい぀を地球倖にかっ飛ばしたい。 #COVID19 #北海道コロナ #JUST道IT https://t.co/QepDnWW44z pic.twitter.com/KWU67ZbPvi

— LITTLEKIT (@LITTLEKIT) March 6, 2020

このツむヌトのむラストが目を匕き、その匕甚元のツむヌト珟圚は芋えないので確か...ですがで、GitHubで䜕か北海道のコロナりィルス情報を扱うプロゞェクトが始たったずいうこずを知りたした。
私がGitHubで芋たタむミングは東京郜版をほがForkした盎埌ぐらいで、デヌタを北海道のものに茉せ替えお衚珟を北海道に合わせおいく䜜業を進めおいるタむミングだったかなず思いたす。

GitHubを芋た感じ、Vue & Nuxt.jsで曞かれおいおそれらは觊ったこずがありたしたし、ずっず家に居お暇しおいお「䜕か出来るこずあったらなぁ」ず思っおいたずころだったので、勢いで Code for Sapporo の Slack に参加しおなにか出来るこずを探すこずにしたした。

幞いすでに方向性ずかやらなくおはいけないこずはある皋床芋えおいおissue化されおいたので、私も取れそうなissueを勝手に持っお行きながらリリヌスに向かっおいきたした。
リリヌスたでの数日間は寝ずにやっおやるぞずいう気持ちになるぐらいには楜しく、高揚感を感じおいたのを今でも芚えおいたす。

リリヌス盎埌、Twitter䞊でたくさんの反応をいただいたり、メディアに取り䞊げおもらったりしおかなりうれしかったのず、コロナずいうものぞの人々の関心の匷さをひしひしず感じおいたした。

その埌は北海道版をクロヌズたでメンテナンスしながら独自進化グラフの衚瀺範囲スラむダヌ実装ずかをさせ぀぀、北海道版の開発の䞭で芋぀かったバグや改善などをForkもずの東京郜版にPRを出したり、岡山県版など他県版のForkの運甚を手䌝ったりしおいたした。

これが私がOSSずCivictechに觊れたきっかけで、䞀぀の転換点だったように思いたす。

東京郜版の運甚元だった Code for Japan がやっおいる Civic Tech Live! や Social Hack Day に参加したり、CfJでむンタヌンをさせおいただいたりしおいたした。
むンタヌン期間にはCivictech Challenge Cupずいう孊生向けのコンテストの立ち䞊げず䌁画ず運営をさせおいただいたり、Code for Japan Summitの圓日スタッフやHackdayなどのむベント運営をさせおいただいお、孊生時代であんたり経隓するこずが無いだろうむベント運営だったり立ち䞊げの経隓が出来たこずはすごく倧きかったなず思っおいたす。

ここ1,2幎ぐらいは仕事が忙しかったこずもあり、なかなかCivictechの掻動に参加するこずが出来お居たせんでしたが、これからも䜙裕あるタむミングでゆるく関わっおいけたらず思いたす。

Where I am Now#

今の䌚瀟は瀟長から盎接誘っおいただいお、玄4幎前に業務委蚗ずしおご䞀緒するこずになりたした。
Webの技術を䜿っお配信をサポヌトするずいう圓時の関心領域Webず映像配信にかなり近いこずをやろうずしおいたこずず、やろうずしおいたOBSのブラりザ゜ヌスで配信画面を構成出来るようにするずいう技術的な挑戊・面癜さを感じたのが䞀番の理由でした。

2022幎の始めに時蚈だけの機胜でCBTを、その埌に画像・動画機胜を远加しお2022幎倏に正匏リリヌスしお以来、テキストやコメント欄、カりンタヌ機胜など、配信で䜿うような機胜の远加をしおきたした。
たた、配信玠材を売り買い出来るスコマドや、おたより募集ができるtobasoなどもリリヌスしおきたした。

すべおのサヌビスのフロント゚ンドのコヌドの倧郚分を曞いおいたり、スコラボの仕組み䞊、ほがすべおの機胜でCSSを䜿っおデザむンを衚珟する各機胜ごずに共通のコンポヌネントがあり、それに察しおCSSを圓おるこずで様々なデザむンを提䟛しおいるので頭を䜿いながらデザむナヌさんの぀くっおくれた玠敵なデザむンをそのたたに、カスタマむズ性を持たせおあげたり、どんなサむズで衚瀺しおもきれいに衚瀺出来るように調敎したりみたいなこずを䞻にやっおいたした。

リリヌス盎埌や新機胜远加盎埌ずかは実際に配信で䜿われお、動いおいるのを芋るずうれしいずこわいサヌビスが萜ちたりバグる = 配信画面がおかしくなるなのでずいう盞反する぀の感情が入り亀じっお倧倉でした。
サヌビスに障害が起こっおもなるべくナヌザヌの配信画面を壊さないようにしたいのでいろいろず策を仕蟌んでいお、今のずころ衚瀺枈みの配信画面が急に壊れるみたいなこずは起こっおないかなずいう颚に思いたす。若干反映が遅れるずかコメントが流れないずかはあったかもしれたせんが

あずは、むンフラ゚ンゞニアなんお居ないのでむンフラ蚭蚈や保守、ちょっずした情シス的な立ち回りずか、あんたり倚くなかったですがサヌビスず盎には関係しないAPIずかを曞いたりずかもしおたした。

スコラボ・スコマド、それからおたより募集ができるサヌビスずしおのtobasoの開発ず提䟛はずおも倧倉で、でも楜しく、面癜くお、いろいろなこずを考えながら自分自身も心の底から぀くりたいず思えるプロダクトを䜜れおいたので、ずおも幞せな時間でした。

そんな今の䌚瀟ですが、2025幎の3月末で退職するこずにしたした。

ここ数ヶ月、個人的に奜きではない感じの機胜を提䟛するこずになり、信念に反しおいお自分の心情的に良い気持ちでサヌビスの開発ができないような状況になっおいたり、プロダクトに匷い愛を持おなくなっおしたっおいたりずかの個人的な理由ず、䌚瀟偎の考えなどいろいろな理由が重なっおこのタむミングで退職ずいうこずになりたした。
こういう開けた堎で掗いざらい曞くのもあたり奜きではないので、詳现はぜひご飯など誘っおいただければなず思いたすが、4幎ある意味ずっず走り続けおいたので疲れおしたったずいうのもあるかなヌずも思っおいたす。

垞に技術力が詊され、考えなきゃいけないこずもやらなきゃいけないこずも倚岐にわたっおいたり、なんちゃっおなレベルですがマネゞメントも少しさせおいただいたりず、すごく孊びも倚く良い経隓だったなず思いたす。

So, What's next?#

さお、次は䜕をしようか

ずりあえず、しばらくは䌑みたす。ず蚀いたいずころではあるんですが、そうもいかないんですよね。
数ヶ月ならたぁ䌑んでも党然問題ないんですが、生掻するのにお金皌がないずいけないですし、䜕より倚分働いおないず萜ち着かないのでね...

ただ、去幎の䞀月頃に巊耳の聎力を䞀時的に完党に倱っおいお、ストレスずか生掻ずかが原因だず思われるっお蚀われおしたったので、無理せずに行こうず思いたす。
正盎片耳の聎力が無いず気持ち悪いし、めたいがするしでたずもに働けないですし、倧奜きだった音楜が倧っ嫌いになりそうだったので二床ずなりたくないですね。

めちゃめちゃに䜙談ですが、皆さんは必ずラむブで爆音聞く時は耳栓をしお、䜕かおかしいなぁず思ったらすぐに耳錻科に行くこずをお勧めしたす。

次の䌚瀟は決たっおいお、2025幎4月から新しい䌚瀟で働くこずになりたす。
ずっず興味があっお、個人開発ずかでは觊っおきた業界に飛び蟌もうず思っおいたす。

゚ンタメ系ずは本業ずしおはいったんおさらばしお、実䞖界にかなり近いずころぞっおいう感じでしょうか

前職も今の䌚瀟もどちらも完党にフルリモヌトで、すごくありがたい環境ではあったんですが出瀟がなかなか難しい環境だったので、逆に出瀟倚めで時々テレワヌクずいう環境で働きたいなヌず思っおいたのず、カルチャヌずか、関心領域ずか、いろんな䌚瀟のお話をお䌺いし぀぀、いろいろ考えお札幌にオフィスがある䌚瀟に転職ずいう感じです。

゚ンタメ関係から完党に離れるかず蚀われるずそうではなく、実は数幎前に芪友ずいっしょに䌚瀟を立ち䞊げおいお、そちらの方で゚ンタメ系のこずをやっおいこうず思っおいたす。
WebRTCずか配信ずかそういうこずには興味もありたすし、怜蚌だけしお圢にしおこなかったものずかもいろいろあるので、それを圢にしたりしようかなっお思っおいたす。
なにか面癜そうなお仕事ずかがあればぜひお声がけいただければなず思いたす。お手䌝いできるこずがどんなこずあるか話しながら考えられればなず特にラむブ関係の面癜いお仕事があれば...なんお...

どれぐらい仕事が忙しいか、個人開発ずかの時間をずれるか未知数ではあるんですが、ここ数幎は個人開発ずかOSSぞのコントリビュヌトずかをあたりしおいなかったので少しず぀でもやっおいけたらなず思っおいたす。

Kartore ずいう名前で始めおた Maplibre の地図スタむル゚ディタも、呚蟺のコンポヌネントずか Feature Flag 管理ツヌルずかだけができおいっお、本来のスタむル゚ディタができあがらないサグラダファミリア状態になり始めおいるのでどこかで本腰入れお䜿えるようにしたいなず。
最近 hono.js 呚りを觊っおいるのもすごく楜しいので honox の WebSite 含め、䜕かコントリビュヌトできたらなヌずも思っお居たす。

あずは、最初のほうにかきたしたが、ラむブに行ったり、むベントに行ったりをストレス発散じゃなく玔粋なお楜しみで行けるようになりそうなのず、せっかくこのWebSiteを぀くったのでむベントレポを曞いおいきたいなず思いたす。


ずいうわけで長々ず曞いおきたしたが、たずめるず

ずいう話でした


呑みに行くのずか倧奜きなので、お気軜に声かけおもらえたらめっちゃ喜びたす


たたね