自分が後で見返して「あの頃はこういう事を考えながらこういう事をやっていたな」と思い返すためだけの、特に誰に向けるでもない振り返り。
法人化
今年の大きなトピックとしては、個人事業主から法人成りした事だろう。確定申告などをお任せしている税理士さんからの勧め(厳密には勧めではないか…「来年は法人にするかどうかの検討の必要がある」といったニュアンス)がきっかけで、せっかくだからやっておくか、くらいのノリだった。フリーランスエンジニアとして2年ほどのらりくらりとやってきましたが、この度法人化する運びとなりました。肩書が変わるだけで働き方は何も変わらない予定なので、週2日程度ずつ複数社の開発のお仕事に携わる形は継続すると思います。引き続きよろしくお願いします。 https://t.co/Vu70m2KT8H
— ザネリ (@so_zaneli) January 8, 2021
会社サイトも作る必要があったわけではなかったが、
.co.jp
ドメインは1法人につきひとつしか取れないらしく、.com
などより比較的割高だったもののこれまたせっかくだから取っとくかの精神で取った。ノリで会社化したので特にこれから会社をどうこうしたいという展望があるわけでもなく、気持ちはフリーランス3年目といったところではある。
年始はこれ関係の手続きなどに奔走していた。
こんな機会がなければ経験できない事も色々とできたので、書類作成やあちこちへの提出などは面倒で大変だったがそれなりに楽しんでやれた。- [ ] 法務局に登記事項証明書取りに行く
— ザネリ (@so_zaneli) January 11, 2021
- [ ] 年金事務所に届け出
- [ ] 税務署に届け出
- [ ] (区が違う)税務署に廃業届
- [ ] 都税事務所に届け出
- [ ] 法人口座作る
- [ ] 小規模企業共済の法人への引継ぎ申請
やることが…やることが多い…!!
メガバンクで法人銀行口座を作るにあたり口座開設担当者の方にWeb面談で事業内容をしどろもどろになりながら説明したのが、どんな面談より緊張したし終わった後に「ダメだったか…?」感が強かった。(無事開設できた。)
会社名義で Rust.Tokyo や Go Conference のスポンサーをしたりもした。
弊社合同会社ザウエルはRust.Tokyo2021のシルバースポンサーとして協賛させていただきました!https://t.co/IRS24DWknV
— ザネリ (@so_zaneli) August 28, 2021
会社を使って何かやるとしたら今後もこんな事くらいかもしれない。弊社合同会社ザウエルは Go Conference 2021 Autumn にブロンズスポンサーとして協賛させていただきました! #goconhttps://t.co/juxOpdSJtj
— ザネリ (@so_zaneli) September 13, 2021
来年は法人口座に溜まっていくお金をどう扱うかを検討したい。
特に経費で買いたい物もなく、かといって投資にもさして興味は持てず、はたまた個人の報酬を増やしても法人化した意味が薄れるので悩ましい。
個人事業主から法人成りした人たち、この辺どうしているんだろう…?
お仕事の振り返り
引き続き、週2日ずつ3社、その他に不定期で1社、業務委託でせっせと開発のお仕事をしている。土曜日も働いており休みは日曜日のみ、というサイクルも3年続いた。
去年春頃から1年半以上フルリモートでの稼働となっており、思い返せばずいぶん長く部屋に篭ってただただコードを書くという日々が続いているが、今のところ大きく心身を崩すような事もなく自分のペースを確立しながら続けられている。
2019年9月〜現在 週2日 Scala
今のところ一番契約期間が長くお世話になっているのがここになる。Cats Effect, fs2, doobie などを駆使した Scala 開発もだいぶ身についてきたのではないだろうか。
同じチームのメンバーも Scala 力・関数プログラミング力など含めた技術力のある人が多く、学びも多い。
MySQL の EXPLAIN の見方もこの1年で理解が深まった。
春頃、割とスケジュールが厳しい大きめ開発に忙殺されそうになっていたが周りの方に助けられて何とか形になったのが印象深い。一年半ほど前ではおそらく書けなかったであろう Cats Effect, FS2 Stream を駆使した実装をまあまあいい具合に書けるようになっている実感がある。ライブラリの使い方なんて知ってりゃ仕舞いの話ではあるが。
— ザネリ (@so_zaneli) July 19, 2021
…いや、形になったというのは微妙に嘘で、完成させたつもりがいざ実行したらとある既知の問題が表面化して運用回避してもらうなど、大変だった開発の終わりに手放しに喜べる達成感が得られなかったのが反省点ではある。
関係各位にはその節はご迷惑をおかけしました。🙏
2020年12月〜現在 週2日 Go
こちらも参画してから一年以上経った。今年はほぼこの機能に絡んだサーバーサイドの修正や機能拡張などを行っていた。やったー。😂🙌https://t.co/yZWeCjcZxt
— ザネリ (@so_zaneli) June 1, 2021
開発当初はそんなに実感がなかったが、けっこうインパクトのある機能開発の一部に携わっていたようで、後々身震いがしている。
機能自体が複雑な事もありなかなか難産で大変だったが、開発を通して Cloud Tasks, Cloud Scheduler, Cloud Storage などの使い所が徐々に分かってきた。
Go, GraphQL, GAE での開発は快適でだいぶ手に馴染んできた感覚がある。
2019年11月〜2021年11月 週2日 Scala
二年と一ヶ月お世話になった。Scalaライブラリのバージョンアップに伴う作業、外部APIと連携するバッチの改修、ドメインの深めの部分に関わる未対応機能の対応、データ構造大幅変更による既存データ移行処理など、細かい作業からそれなりに重要なタスクまで色々とやらせてもらった。2年とちょっと、平日1日+休日1日でお世話になったお仕事が終了しました。
— ザネリ (@so_zaneli) November 24, 2021
Eff を使った Scala 開発、モジュラモノリスでのプロジェクト構成など学びの多い現場でした。
BizDev 分け隔てなく皆仲良く、私も親切にしていただきました。
ありがとうございました!
稼動日のうち1日は土曜日だったが、もう1日の平日のうちに Daily Sync としてタスク確認の時間を設けてもらうなど個人的にはやりやすかった。
まだ人数の少ない頃から魅力的な人がどんどん加わり組織が拡充していくまで、組織の成長の過程を感じられる良い時期に関わらせてもらえた。感謝。
2021年12月〜現在 週2日 Go
元々は一年ほど前に共通の知人から紹介してもらい一度カジュアル面談的な話し合いの場をもらい、その時は稼働が埋まっていたのでまたタイミングが合えば、という事になっていたのだが、期間を空けて再度声をかけてもらったりしつつ、このタイミングで参画させていただいた。今日からまた新しいお仕事が始まった〜!🚀 適度な緊張感とワクワクと。手始め用の簡単タスク用意してもらっていた事もあり初日からPR出したりできて良かった。
— ザネリ (@so_zaneli) December 1, 2021
構成としては Go, gRPC, GCP でのバックエンドの開発を担当している。
もう一社の Go 開発では RDB を使わない GAE Datastore でのデータ永続化を行っているが、こちらは PostgreSQL で DB ライブラリには私が(ほぼ幽霊部員化している) organization メンバーでもある GORM を使っている。
思い返せばここ数年の仕事はほぼ MySQL で、PostgreSQL を使うのは久し振りかもしれない。
仕事で使っていたのがきっかけでPRを送るなどし始めた GORM も久し振りだ。(GORM に対する個人的な思いは『2019年の GORM 動向』で書いた頃と特に変わってはいない。)
参画して日が浅いがいくつか小さい機能改善などのPRを出し、ささやかながらも貢献し始められていそうな段階ではある。
まだ全体構成もあまり把握できていないので、やりながら色々見ていければと思っている。
2019年10月〜現在 不定期 Scala
「基本契約だけ結んでいて、実働がなければ請求しないという」会社が3社さんくらいある。田中サブスクリプション
— TANAKA U ゲーム系フリーランス (@TANAKA_U) December 16, 2021
(@TANAKA_U さんと仕事で関わりがあるわけではなく、単に同じような契約形態だな、という意図での引用)私も1社この形態のところがある。もう何社か増やしたい気もするけど、元同僚からの伝手なので特殊ケースだとは思う。3社は凄い。 > RT
— ザネリ (@so_zaneli) December 16, 2021
断続的にタスクを振ってもらってはいたのだが、秋頃に一旦途切れる期間があり、このままフェードアウトかな?という予感もあったのだが最近またやる事が発生してきた、というような文字通り不定期稼働になっている。
週2日、のように定期的な稼働時間を確保しているとプロジェクトのタイミングにより仕事を振りづらい期間があったり無理にタスクを捻り出してもらうなど却って面倒をかけてしまう事もあるように思っていて、タスクがある時に振ってもらう不定期稼働のここの契約はやりやすさを感じている。
最近は社員も増えてきているようで、また会社としても別の某社のグループ会社になったりと大きい変革があり、いずれ私のような働き方の者は必要ではなくなるかもしれない。
(…と書くと何だか離れたくなっているように読めてしまったが、そんな事は全くなくてやれる事がある間は引き続き頑張りたい。)
お仕事振り返りまとめ
ここ2年ほどは継続の仕事も多く、ある意味で安定してきたような感覚もある。ただ、短期間で取っ替え引っ替え仕事を変えたいというわけではないが、せっかく週2日ずつ複数社という変わった働き方をしているにも関わらず安定を求めてどうする、という思いもあり、今後も色々と挑戦の機会は伺っていたい。
Scala, Go での開発経験がだいぶ長くなってきたが、これら以外での開発に携わってみたい思いも持っている。
一方で、長期間関わっているからこそ見えてくる事、やれるようになってくる事は貴重なのでこれはこれで大事にしたい。
その他私生活の振り返り
何故か突如掃除に目覚めて部屋の掃除をしまくった。いや、リモートワークをするようになってからの期間を考えると掃除に目覚めるのが遅すぎたというべきか。
めっちゃ掃除した。寒くても暑くても億劫なのでこういう日を逃さずピャッとやってしまわねば。実家に置いてきたと思い込んでいた『G戦場ヘヴンズドア』を発掘してしばし読み耽ってしまった。いや実家にもあってこっちでも買い直したんだったかな?
— ザネリ (@so_zaneli) February 21, 2021
引っ越すんかいってくらいめっちゃ掃除した。本もたくさん捨ててしまったが大槻ケンヂ『リンダリンダラバーソール』『ステーシー』は手元に置いておこうかな…。
— ザネリ (@so_zaneli) February 28, 2021
最近休日はせっせと部屋の掃除をしているけど、長年サボってきたので無限にできるしやればやるほどQOL上がる。
— ザネリ (@so_zaneli) March 7, 2021
押し入れの掃除してたら2003〜2004年頃のZAZEN BOYSフライヤーやら何やら出てきた。よくこんなの取っていたな、と思ったけど今の住居に引っ越す前から持ってきて押し入れに突っ込んだままにしていたようだ。思えばこの頃が一番ライブに行っていたか。 pic.twitter.com/arXClheBnd
— ザネリ (@so_zaneli) March 9, 2021
しかし手紙や写真を捨てるのはだいぶ精神力が要るな。もう縁も切れて恐らくこの手紙の事どころか、私の事自体忘れているんじゃないかという人からのものもあった。私の事を覚えているかはともかく、同じ空の下お元気でいてくれれば良いのだが。思えば不義理な事を色々としてきた人生であった。
— ザネリ (@so_zaneli) March 14, 2021
掃除をしまくった結果、部屋が広く感じるようになってしまったので申し訳程度に観葉植物でも置くか、としたところ、サボテン・多肉植物にハマってしまいあれよあれよという間に増えている。物を捨てまくった結果、部屋が体感で1.5倍くらい広くなった。段ボールやら何やらでぐっちゃぐちゃな上、本の山で扉を開けるのもままならなかった収納スペースを気合いで空っぽにして、「まあ入らんって事は無いやろ」と適当に買ったハンガーラックがちょうどぴったり収まったので祝杯をあげる。🍻 pic.twitter.com/iREOn0U7x9
— ザネリ (@so_zaneli) March 20, 2021
尖った人材も受け入れましょうとの社員からの提言により、更に2名に入社いただきました。ダイバーシティ。 https://t.co/EWBcYcxDbZ pic.twitter.com/y6YAeUrZYh
— ザネリ (@so_zaneli) March 26, 2021
増えたーーーーー!!!!ギムノカリキウム翠晃冠錦くん、まだらの色合いがかわいい。塊根植物の中では比較的育てやすいらしいフォッケア・エデュリスくん、その名の通り火星人然としたフォルムが素敵。 #観葉植物 #サボテン #多肉植物 #塊根植物 pic.twitter.com/aNL2kXyFu3
— ザネリ (@so_zaneli) April 4, 2021
育てるのが難しいらしく2週間くらいずっとお迎えするかどうか悩んでいたプレイオスピロス紫帝玉くん。サボテンはもう2ついるからいいかなと思っていたけどフォルムに惹かれたアストロフィツム般若くん。頑張ります。 #観葉植物 #サボテン #多肉植物 #塊根植物 pic.twitter.com/AfPbEfFroR
— ザネリ (@so_zaneli) April 12, 2021
ユーフォルビア・ホワイトゴースト。…多分。名札がなかったけど親株らしき2枚目(こっちは買ってない)の近くにあったんで多分。挿し木したばかりと思わしく、親株みたいになるには相当上手に長年育てないといけなそうだけど、まずはちゃんと根を張れば儲け物くらいのノリ。 pic.twitter.com/aNzIFD51nH
— ザネリ (@so_zaneli) April 30, 2021
ソマリアからの刺客、プセウドリトス・ミギウルティヌスのお出ましだ。ああ…また難物に手を出してしまった…。どぎつい見た目の上ハエを寄せるために臭いと噂の花を咲かせるよう頑張って育てるぞ。 pic.twitter.com/7N26fyaYYZ
— ザネリ (@so_zaneli) May 23, 2021
レノフィルム・グッタツム錦。スプラトゥーンで一戦交えたかのようなカラーリング!育て方の情報が全然無いけど、同じベンケイソウ科のセダムやエケベリアみたいな水やり頻度でいいんだろうか…? pic.twitter.com/BJhoiUn3ti
— ザネリ (@so_zaneli) June 5, 2021
咲いたああああああああああああああ!!! pic.twitter.com/sHSGZiKkQx
— ザネリ (@so_zaneli) June 8, 2021
(「住居キャパ的に最後の加入メンバーになりそう」と言ってからさらに2株増えているのはご愛嬌)高温多湿な日本の夏を乗り越えた者達だ。面構えが違う。 pic.twitter.com/2mBXrycnBk
— ザネリ (@so_zaneli) September 12, 2021
植物初心者はいくつか枯らせてからが本番、なんて話も見聞きするが、夏越えを果たした次は冬越えも全員揃って成し遂げたいところだ。