You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This discussion was converted from issue #11 on July 08, 2023 08:27.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
プロフィール
概要?
一応 2024 年の 4 月から Vue.js のメンバーということになりました。
主に vuejs/core-vapor で活動しています。
Vue.js Japan User Group のメンバーもやっています。
Vue Fes Japan や v-tokyo の運営などです。
chibivueというプロジェクトを個人的にやっています。
Vue.jsをTypeScriptでスクラッチ実装するというものをオンラインブックにしたものです。
誰でも最後まで無料で読むことができます。
当初は chibivue 関連のアナウンスや質問対応をする予定だったのですが、
気づいたらコミュニティサーバーになってました。そこそこ賑わっていて楽しいです。
Vue.js に関する初学者向けのメディアを細々やっています。
まだまだ Vue.js の記事などは古いものが多いので、
ちゃんと最新のもので出来るだけ正しい情報を初学者に伝えることを目的としています。
VueUse Composables を自作するためのオンラインブックの設計
vite-study (Vite のソースコード輪読会)の副主催 (毎週木曜日開催)
ちびとーーく! (Vue.js コミュニティ関連の不定期 Twitter スペース)
技術記事執筆など
たまにレスバしたり 😵💫
名前
インターネッツでは ubugeeei という名前で活動しています。発音は「うぶげ」です。
由来については中学?の時に、友達に小学校の卒アルを見られたことがあって、小学生の頃は髪が短く、産毛っぽかったので産毛という名前がついたと記憶してます。そこからLINEの名前がうぶ毛にしていたわけですが、まぁ初対面の人にはうぶ毛として認識されるようになりました。特に高校を出てからは本名よりもこの名前が先行してしまいました。
ubuge ではなく ubugeeei にしたのは、何のサービスが最初だったかは忘れましたがユーザー名重複の椅子取りゲームに負けたからです。
余談としてアイコンについてもですが、その名付け親にいただいたのでそれをそのまま使っていると記憶しています。どういう流れで書いてもらったのかはあんまり覚えてません。右下の「に」は、僕の本名が西村なのでその頭文字です。
生まれとか住んでるところとか
出身は福岡県です。今の会社にジョインするタイミングで東京に来ました。それが確か2021年の6月とか ?
基本的に家か会社かしか出歩かないので東京のことは何も分かってません。(誰かぜひ案内して下さい)
2000年生まれです。誕生日は11月22日で、確か15時47分とかに生まれてしまいました。
年齢はメンテがめんどくさいので計算してください。
趣味とか
音楽を嗜む家庭だったので幼少期から音楽は好きです。楽器はドラムとギターを弾きます。ギターの方は小5か小6の時に初めて、ドラムの方はいつからやっていたか記憶にないです。(最も古い写真で2歳になる前というのが記録としては残っている)
ジャンルは主にJazzです。Jazzから始めたわけではないんですけど最近はめっぽうJazzです。とは言っても最近は滅多に演奏しないので聞き専です。(メセニーよりも後の contemporary jazz が好きです。(Kurt Rosenwinkelとか))
もう少し詳細な音楽趣味についての話はこちらで
なぜ最近は滅多に演奏しないのかというと、平たく言うとプログラミングにハマってしまったからです。最近のお遊びはそっちに時間を使っていることが多いです。(後述)
プロフィール (エンジニアとしての経歴とか関心とか)
※ 具体的な組織名は伏せています。
どんな仕事をしているか
一言で言うなら「テックリード兼マネージャ」をやっています。
もう少し、具体的にどう言うお仕事をやっているかというとざっくり以下のような内容です。
何かビジネス的な進展であったり、社内での取り組みなどに進展がある際、フロントエンドチームはどうしていくかみたいなのを取り決めています。(もちろん僕から自発的にフロントエンドに関する問題提起〜意思決定を行うこともあります。)
サービス数で言うと大体5, 6個アプリの規模です。
社内(≠ エンジニア)で使われるものから、外部で使われるものまであるので、力のかけ具合などの濃淡はありますが、大体その程度です。
システムの設計はもちろん、日常的なコードレビューであったり、技術選定などを行っています。
フロントエンドの技術者として技術的なものをリードするのはもちろんなんですが、いわゆるマネージャのような役割も兼任しています。メンバーの管理であったりとか。(まぁ、メンバーの皆さんが優秀なので僕はほとんど何もやってないです。メンバーの評価であったりとか、リソース分配を考えたりする程度です。あとは文化づくりとか ? ).
ここまで話した内容はマネジメントっぽい役割が多かったですがもちろん開発もやります。
割合で言うと半々くらいじゃないでしょうか。業務のうちの半分はソースコードを書いていると言うことです。
(テックリード/マネージャとしては多い方 ? )
単純に人手が足りていないというのはもちろんあるんですが、いずれにせよ一技術者としてソースコードは書き続けたいという思いがあります。設計にしろ技術選定にしろ技術のトレンドを追うにしろ、やはり日頃から自身でソースコードを書いて考えるというのは必要不可欠だと思っています。これはPoCレベルやサンプルレベルのものではなく、現場のプロダクトのソースコードの事です。現場の本番環境の肌感というのは直接感じていたいものです。これからもプロダクトに対する直接的なコミットは続けていきたいと思っています。
いずれの業務にせよ、ビジネス的にも自身の研鑽的にも意義を感じていますし、毎日楽しく過ごしています。
システムを開発しているチームの規模としては20~30人くらいの規模(バックエンド等も含む)で、平均年齢はざっと25~30歳くらいでしょうか。
文化的には、普段から冗談を言い合えるような雰囲気で、勉強会などには前向きで、普段の開発でも割と攻めた設計や技術選定で、面白そうなPoCは積極的に行う楽しい感じです。コミュニケーションは主には対面か Discord でをとっていて、技術共有とか、日常的な雑談とか、時には議論したり。
リモートワークをしている方ももちろんいますが、自分の場合は出社がメインです。
(たまに黙々作業だけしたい日とかはリモートにしてたり)
いつからやっているのか (とか経歴とか)
summary
details
エンジニアとしての人生はまだまだ浅く、未熟です。
まともに本腰を入れてエンジニアとして生計を立てるか、と思い出したのは 2020年頃です。
高校は普通科高校で、2019年に大学に進学したわけですが、情報系の学部とかではなかったです。
学部は工学部でしたが、分野的にはロボティクスでした。とは言うものの、学部2年(前期までしか単位取ってない)で中退してますので、専門的な知識はほとんどありません。学部1~2年でC/C++/pythonあたりの基礎知識と、基本的なコンピュータの仕組みや構成などに関する講義の単位はとってましたが、Webの関連する技術に触れたのは2020年が最初です。これに関しては基本的には独学でやってきました。独学というとかっこいいですが、実際にはインターネット上でコミュニティを見つけ、多くの人にアドバイスをもらいながら学習を進めました。(本当に何も知らなかったのでやっとここでHTLMから始めた)
大体学習を始めて3ヶ月くらい経っところだったかと思います。ここでコミュニティを運営していた方からお仕事のお誘いを受けました。
当時はまだ大学に通っていたので、アルバイトとして参加させていただきました。(最初の最初だけ、お互いお試しということで単発で業務委託の案件を頂いた)
ここでお誘いを受けた会社がのちに僕がテックリードをやらせて頂くことになる現在の勤務先なんですが、当時、当社のメインとなるような新規サービスの開発の真っ只中で、とても忙しい状況が続きました。(それは自分にとって大変有意義でとても楽しいものでした。)
実は当時大学でやっていたことにそれほど意義を感じておらず、少し考えることもあったのと重なって、この仕事に専念しようと思い中退を決断しました。補足しておくと、大学で学ぶものが無意味だと言いたいわけではなく、試験や課題に追われる感覚や、その時点で関心がないことに時間を裂かれることが自分にとって合っていなかった (関心がある時にそれを自由に楽しく学びたいというポリシーに合わなかった)という感じです。これは何も大学に入ってから始まったことではなく、中学高校時代もそうでした。その時点で関心のあることについては熱心に取り組んできましたが、そうでないものについてはまるでやる気が起きませんでした。家族からは大学に行くか働くかのどちらかの選択を強いられていたので、惰性で進学しました。ある種の延命措置的な感じで在籍していました。
そんな状況下でWebサービスの開発とプログラミングという新たな関心を発見し、お仕事までいただけるようになったので、割り切ってそっちに全振りした感じです。(大学からは身を引いた)
そんなこんなで今の会社の社員になって(2022/4)、翌年にテックリードになりました。(2023/4)
(正確には休学期間があり、その期間中は契約社員として働きました。2022/4に正社員になりました)
正式に役職がついたのは2023/4なんですが2022年にはすでに同じような業務は行っていました。
どんな分野に関心があるのか (≠ 業務)
主要なところを列挙してみると、
みたいな感じで、それぞれの共通項としては原理や由来を知ったり考えたりすることが好きな感じです。
(関心があると言っているだけで精通しているとは言ってません(守り))
そしれこれらはお仕事としてやっているわけでなくて趣味の範囲で独学してます。
(もちろんシナジーはありますし、技術者としてのアイデンティティに大きく影響しています。)
その他やってたこと (最近は時間取れてない)
など
色々自作した欲が積もっていて、一覧化ははこちらで行ってます -> #91
う〜ん JIT コンパイラを早く作りたい!(ずっと言っている)
技術スタック ( ? )
括弧書きで書いているものは普段そんなに触ることがないものだったりメインで扱っていない技術です。
必要になったら手伝える程度で詳しくわけでは全くない
(特にインフラに関してはログを見たりすることくらいの範囲でしかない)
業務でよく使うもの
など。他にもあるかもしれない、ざっと思いつくのはこんな感じ。
今は仕事では使ってませんが、React, Next も人並みには書けると思います.
業務経験なし (趣味)
Haskellをもっとディープに, Scala, OCaml
Beta Was this translation helpful? Give feedback.
All reactions