スプーキーズの中の人。

スプーキーズの中の人が徒然なるままに、垂れ流します。

スプーキーズ卒業します!!

挨拶

こんにちは!もとすけです!2023年の9月から2024年の11月まで約1年間、アルバイトとして開発に携わらせていただきました。

新卒として内定を頂いた会社の内定者アルバイトや、研究に専念したいという理由で、本日スプーキーズを卒業します。

本記事で、これまで学んだことなどをまとめておきたいと思います。

私のアイコン

入社したきっかけ

入社した理由としては、「チームでの開発業務を経験したい」というものでした。私は大学入学時にプログラミングを始めて、大学2年生の時からWeb開発に興味を持って取り組んでいました。ただ、基本的に個人開発しか経験がありませんでした。

ただ、今後エンジニアとして働いていく上でチーム開発経験は必須だと思い始めました。そこで、チーム開発ができるアルバイトを探したところ、エンゲージでスプーキーズを見つけて入社させていただきました!

私は主にリモートで勤務していましたが、実際の業務での様子を詳しく記述した記事があるので、よろしければそちらもご覧ください!

関わったプロジェクト

  • 複数の「見積管理・支援システム」(約10ヶ月)
    • 基本的にこのプロジェクトに従事しておりました。それぞれ開発人数は3〜5人ほどで、お互いに作業内容などを擦り合わせながら実装を進めました。大学生個人では作れないほど大きなシステムなので、影響範囲などを考えながら実装するのはとても困難だと感じました。
  • LINEブラウザを用いたゲームアプリ(約2ヵ月)
    • 私を含めたアルバイト2人と社員を合わせた3人で開発しました。私はその中でバックエンドの開発に貢献しました。案件の話が来た時にやりたいと伝えたら、実際やらせてもらえることになったので大変嬉しかったです。技術的には、少し経験があったLaravelを使いましたが、LINE認証を実装したことがなかったので概念から勉強して実装するのが大変でした。ただ、経験したことない領域に触れることができてとても良い経験になりました。

経験技術

言語やフレームワーク

  • Vue2, Vue3
  • TypeScript
  • Spring Boot
  • Laravel
  • MySQL
  • Oracle

各種ソフトウェア

  • GitLab
  • GitHub
  • Slack
  • esa
  • redmine
  • ClickUp
  • Gather

フロントエンドに関わった期間が約9ヶ月、バックエンドやDBに関わった期間が約3ヶ月でした。主にフロントエンドに関わることが多かったですが、幅広い技術を経験させていただいて大変貴重な機会となりました。

得られたこと

技術的に成長できた部分は多いですが、個人的にはソフトスキルで成長できた部分がかなり多いと思っております。具体的な学びを以下にまとめました。

  • 分からないところがあったら、何が分からないのかを言語化してなるべく早く相談する
  • 現在の自分の状況を定期的に発信する
  • 振られたタスクを、なるべく小さく切り分けてから作業を進める

上記のこと以外にも様々な学びがありましたが、総じて大事なことは「開発関係者と認識を合わせる」ということだと思います!認識が間違っていなければ行動に間違いが生じないものだと思います!

また、私はリモートでの業務がほとんどだったので、なかなか社員やアルバイトの方と会う機会が少なかったです。ですが、月一のイベントなどの際に積極的に出社して、他の人と対面でコミュニケーションをとっていました。やはり一度会うと、そうでない時に比べて圧倒的に話しやすいです!

最後に

スプーキーズでは、「エンジニアとして働く」という観点で重要なことを多く学ばせていただきました!今後様々な会社で働いていくとしても、ここで学んだことが土台となって成長していけると確信しております!

スプーキーズに関わっている全ての皆様、本当にお世話になりました。今後もしばらくWebエンジニアとして成長していくはずなので、またどこかで知見などを共有させていただければと思います!

また、もしこの記事をご覧になった方で将来エンジニアになりたい、もしくはエンジニアとしての実力を高めたいという方がいらっしゃったら、ぜひスプーキーズに参加していただきたいと思います!間違いなく技術以上のことを学べる場です!

【初】ハロウィンパーティーを開催しました

こんにちは!アルバイトのみーさんです。 みなさんは今年のハロウィンはどのようにお過ごしでしたか?

今年スプーキーズではSTARKiDさんと一緒にハロウィンパーティーを行いました! いやぁ、スプーキーズ 👻 なのに今までちゃんとハロウィンパーティーをやった記憶がないんですよね。 勿体無い!! ということで、今年はわいわい仮装しながらお菓子を食べ、ゲームをしてきました。

準備

終業後、わいわいと飾り付けとお菓子の準備を開始! ハロウィン限定のオブジェや、ジャックオランタンなどを並べて彩ります。 ちなみに今回使用したジャックオランタンは灯りがつくだけではなく、陽気に歌を歌っていてとても場が和みました🎃🎵

お菓子のラインナップを取り損ねましたが、甘ーいチョコレートからおつまみにピッタリチーズ煎餅までさまざまなジャンルを取り揃えていました。 これでTrick or Treatの準備が整いました。

仮装大会!

さて、準備が整ったところでLet's変身! ノリノリで家から仮装道具を持ってくるメンバーから、持ち寄られた仮装グッズを身につけるメンバーまでさまざま。

お化けたちに取り憑かれたつるやん

オオカミ男てっちゃん

レイブンクローに転生したハーマイオニーになりきるみーさん

STARKiDさんと一緒にパシャリ

お化けたち集合!

Unspottableをみんなでプレイ!

大人数でできるSwitchのゲームUnspottableをみんなでプレイしました! 無数にいるロボットの中からプレイヤーを見つけ出しパンチでノックアウトしていくゲームです。 シンプルですが、これが面白い面白い。 無数にいるロボットの中から自分のアバターを把握するところから始まるのですが、まずそれが難しい! 自分のアバターを見つける前にノックアウトしているなんてことも...。 慣れてくるとみんなでロボットに擬態するのが上手くなり、たまーに「あ!人間っぽい動きのやつがいる!」と言ったハロウィンっぽい発言が出てきたり。あっという間に1時間が過ぎていました。

自分を見つけるのに必死なお化けたち

終わりに

さて、スプーキーズでは2024のハロウィンはこのような感じで過ごしました。 来年も何かしら楽しいことをしたいですね! それではまた来年! by お化けたちより

追伸:そういえば朝出社した時に既に黄色いマスクマンが元気に動き回っていて、ハロウィンを朝から摂取していました笑

スプーキーズから旅立ちます!

アルバイトのYukiです。ついに私も卒業ブログを書く日が来ました。

2024年の1月から約9か月間。長いようで短い間でしたが、大変お世話になりました。

Yukiの雪アイコン

入社したきっかけ

スプーキーズとの出会いは約12年前に遡ります。

書店でモバイルアプリ開発の書籍を探していて「Androidアプリサンプルプログラム大全」という技術書を見かけたのがきっかけで、技術力の高さを感じて会社のブログやSNSをチェックするようになりました。

スプーキーズを知るきっかけになった一冊

他社でWebのサーバーサイド開発を中心に経験していた私は、その後ゲーム開発スキルの習得に集中するために退職したものの、Webフロントエンド開発スキルのアップデートの必要性を感じていました。

地元の京都でWeb開発経験を活かせて新しい技術にも積極的に挑戦している会社の求人を探す中で、いつか働いてみたいなと思っていたスプーキーズに応募し、ありがたいことに入社させていただけた次第です。

担当したお仕事

入社後はWebサーバーサイドメインの案件を少しだけ経験後、フロントエンドの開発案件を中心に担当させていただきました。

JavaScript+jQueryの時代からあまりアップデートできていなかったので、TypeScript+Vue.jsでのリアクティブプログラミングを業務として経験させていただけてありがたかったです。

それまでの開発経験とプロジェクトへの参加時に教えて頂いた内容である程度は理解できたものの、いざ実践してみると分からないことが多く、先輩方にご負担をお掛けしてばかりでした。

リアクティブ特有の考え方だけでなく、適切なコメントの書き方、より効率的な組み方、設計の考え方、仕事の進め方まで、数多くの学びを得ることができました。

スゴいところ

Webのサーバーサイドからフロントエンド、アプリ開発まで長年手掛けられているエンジニア集団だけあって、当然のことながらマージリクエスト/プルリクエストの文化もしっかり根付いています。

開発経験者から見てもかなり高度なレビューが行われていて、スキルの高いメンバーがたくさん集まっている会社だということを毎日のように実感させられました。

また、学業に忙しい学生さんも多数活躍されていて、かなりのスピードでお仕事をこなされていて、見習うべき点が多かったです。

苦労したこと

仕事の進め方についてはスピード優先で、先輩に都度質問してでも作業を短時間で完了させることを重視されるため、自分で調べて解決しようとしてしまいがちな私はかなり考えを改める必要がありました。

各自の考えていることを書き出してフォローし合う文化にもなかなか慣れるのが難しかったですが、フォローする側になってみるとその有用性は確かで、書き出す習慣がついてくると仕事が進めやすくなっていくのを感じられました。

イベントの思い出

ブログでも紹介させていただきましたが、入社早々参加させていただいた軽井沢合宿から、花見開発、IVSへの参加など、たくさん貴重な経験をさせていただきました。

スプーキーズ合宿2024冬@軽井沢 〜1日目〜 - スプーキーズの中の人。

京都で花見と開発を同時にやってみた - スプーキーズの中の人。

Web3.0ゲームや生成AIの熱気を感じた、IVS 2024 KYOTO! - スプーキーズの中の人。

社内イベントが盛んで、普段からランチに出かけたり、週末に食事をいただいたり、ゲーム大会で楽しんだりと、短い期間でしたが楽しい思い出が盛りだくさんでした。

特に長年プレイしていたAge of Empires II(AOC)をマルチで対戦させていただけたのは感慨深かったです……!

今後について

この度はご縁がありまして、私はゲームエンジニアとしてインディーゲーム開発に挑戦するために旅立ちますが、また何かお会いする機会がありましたらよろしくお願いします。

スプーキーズの皆さまの益々のご活躍をお祈りしております!

3DCGもがんばります!

読者の方へ

実際に入社してみて、このブログの過去のエントリーに記されていた、エンジニア仲間との貴重な経験、そして確実にスキルアップできる環境は確かにありました。

私は特に地元京都の快適なオフィスで働けたのがありがたかったですが、シフト制でスケジュールの調整ができたり、リモートワークができるのも魅力的なポイントではないでしょうか。

学生さんも、経験者の方も、ベテランの方も。話を聞いてみたいな、チャレンジしてみようかな、スゴいメンバーと切磋琢磨してみたいな、と興味を持たれた方はぜひスプーキーズに応募してみて下さいね!

六本木オフィスでのアルバイトの1日

初めまして!スプーキーズでアルバイトをして4か月目になろうとしているつるやんと申します!

今回はズバリ! 初の開発アルバイトに挑む私の出社した1日 をご紹介します!(ノリが軽い)

いつも私は業務系のアプリケーションの開発に携わっていて、Vue(2/3)とTypeScriptをメインとしてたまにJavaを触るといった感じで日々キーボードをしばいています。(バシバシ

主題にもある通り、私は初めて開発のアルバイトをし始めて、(リモートもしていますが)週に数回は出社をしています!この世界を何も知らない私が、リモートが基本となりつつある現代で出社を通して見た世界を時系列順にお送りします!

続きを読む

スプーキーズ、リモートアルバイトのすすめ

こんにちは!!スプーキーズで約10ヶ月間、開発アルバイトをさせてもらっている「もとすけ」です!!

普段は基本的に業務アプリの開発に携わっていて、Vue + TSを使うことが多いです。あとはたまにバックエンドでSpring Bootを使ったり、Laravelを使って開発してます!

題名にある通り、私は普段リモートでアルバイトしており、おおよそ月一で出社しております…!(住んでいる場所が静岡で、オフィスが東京なのでなかなか遠い...) というわけで、本記事ではそんな私のアルバイトでの様子を紹介できたらと思います!

一日の流れ

丸一日(10:00~19:00)出勤できる時の様子を例に、一日の流れを紹介します!

時間 作業内容
10:00 出勤、挨拶
10:10 1日の予定を書いて、日報として上司に報告
10:30 作業
12:00 ~ 13:00 お昼休憩!
13:00 作業
17:00 終礼、チーム内で雑談
17:15 チーム内で雑談
17:45 作業
19:00 全体終礼、退勤

10:00

出勤したタイミングで、全体に向けて挨拶をします。社内にはプロジェクトがいくつかありますが、週始まりには各プロジェクトのリーダーが現状を報告します。

10:10

今日やるべき作業を日報として書いて、上司に報告します。ここで作った日報に、その日あったことをその都度追記していきます!学びが蓄積されていくので、他の人の日報を読んだりするのも勉強になります!

実際の日報のスクリーンショット

10:30

作業開始です。とは言っても、作業していて分からないことは無限にあるので、その都度上司に質問も頻繁にしております…!話している時間と作業時間は半々くらいかもしれません。

作業のイメージ(VSCode)

12:00 ~ 13:00

お昼休憩です!たまにオフラインで出社してる時は、社員や他のアルバイトの方と一緒にご飯を食べに行ったりもしますが、僕は基本的にリモートなので、家でご飯食べてます!笑。たまに外に出てお店でご飯食べたりもしますね。

13:00

作業再開!基本的に、皆さん黙々と作業を行います。社員の方はお客さんや他会社の方とミーティングを行なっていたりしますが、社員の方が空いたタイミングで質問をしてフォローしてもらっております…!

17:00

終礼。今日行った作業内容と、次回の作業内容をまとめて、チーム内で共有します。もしその日、残業とかが必要な場合もここで共有しあっております。また、私が所属しているチームでは、進捗報告が終わると雑談をしています!最近あったことを話したり!面白いものを共有したり!(チームによっては終礼のやり方が違うところもあるみたいです。進捗報告だけさらっとやったり。)

17:45

作業再開!キリの良い状態で作業を終わらせたいですが、中途半端になることが多い…。

19:00

退勤時間。出勤時の挨拶と同様、皆さんに退勤する旨を伝えてから退勤します!

基本的にこんな感じです!大学の授業や研究室の用事などとの兼ね合いによって、丸一日出勤できないことはありますが、基本的に作業内容は大きく変わりません。作業予定をまとめて、作業して、終礼して、帰ります。

また、たまに業務時間外にオンラインゲームやボードゲームをやったりもします!年一くらいで合宿も行ったり… 今年は軽井沢へ行きました!

業務中の雰囲気

基本的にはSlackを用いて、テキストベースでコミュニケーションを取っていますが、Gatherという仮想オフィスを使っています!リモートで働いている身として、他の社員やアルバイトの方と口頭でコミュニケーションを取れるのでとても助かっています!ゆるふわな雰囲気なので、皆さん自由な格好をして日々業務に励んでおります!

Gatherの雰囲気

また、Slackに現状を呟くための「timesチャンネル」があって、そこで「今取り組んでいる内容」や感情など色々とつぶやくことができます。 呟いておくと、上司や他のアルバイトの方がフォローしてくれることも往々にしてあって助かってます!!

timesの雰囲気(皆さんからも反応をもらえるのが嬉しいです!)

リモート業務の難しさ

  • リモートだと、上司と私がお互いに今何やっているかを把握するのが難しいです…。何か作業で詰まった部分があっても、困っている部分が伝わりづらかったり、質問をしにいくと他の方と会議をしていたり、といったことが度々起こります。

    • 誰が何をやっているのかの把握が対面と比べて難しいので、複数で同時に作業する際にも連携が難しかったりします。
  • Gatherを使って口頭でコミュニケーションを取れるとは言え、限られた人としか会話しないので、対面の方と比べて人脈が広がりにくいというのはあると思います。

    • 顔が見えない状態で話して、お互いに顔を知らない状態でのコミュニケーションだと、やはり相手がどう思っているかが伝わりづらいので、色々とやりにくい部分がありました。

リモートで働く上で大切なこと & 得られた学び

  • timesチャンネルを活用して、今自分が取り組んでいる内容や、詰まっているところを、積極的に伝えていくことが重要だと思います!
    • これは対面でも必要なことではあると思いますが、リモートだとより一層自分が何をしているかが相手から見えにくい状況なので、自分から積極的に状況を報告することが大切だと学びました!
  • リモートの身として恐縮ですが、たまには出社して積極的にオフラインで会うことが重要だと思ってます!!!
    • 私は月一出社ですが、たまに顔を出しています…!そこで社員の方の素性を知ったり、他のアルバイトの方と雑談したりすることで、普段の業務でのコミュニケーションの取りやすさが格段に違います…!10ヶ月働いてみて、心の底からそう思っております!
  • 自分から積極的に仕事を見つけて、できることを増やしていくというスタンスが大切だと学びました!
    • 上司の方は、日々のミーティングや他のプロジェクトの連携などでなかなか自分の業務に時間が割けない中、私たちアルバイトのフォローを行なっていただいてます。そうすると、完璧に仕事を振るのが難しいと思います。そのため、アルバイト側が積極的に自分のやるべきことを把握して、前向きに仕事を行なっていくという心がけを持つことが重要だと思っています。
    • 良い意味で上司から仕事を奪っていって、自分から積極的に動くことを心がけるということの重要性は、リモートだけでなく対面でも同じかもしれません。

終わりに

やはりリモートよりも対面の方が、作業効率や人脈の広がり方など含めて、色々と有利になってしまう部分は否めません。ただ上記の通り、リモートアルバイトでも、技術のみならず様々な経験をさせていただいております!!また、シフトの時間を柔軟に決めることができるので、学業や他の用事との両立もかなりやりやすいです!

何より、「エンジニアとして働く上で大切なこと」を経験できるので、就活でもかなり有利になると思います!!

オフィスから家が遠い人でも、「技術的に成長したい!」「チーム開発の経験を積みたい!」「エンジニアとして人脈を広げたい!」な方は、ぜひスプーキーズに応募してみてはどうでしょうか!!

以上、リモートアルバイター「もとすけ」でした!