Sansan Tech Blog

Sansanのものづくりを支えるメンバーの技術やデザイン、プロダクトマネジメントの情報を発信

新卒 の検索結果:

【組織の道も一歩から】vol.6 新規入社メンバーのオンボーディングについて

こんにちは、時間があればYouTubeで大食い動画を見てしまうSansan事業部 プロダクト開発部の岡野です。最近、組織運営を専門にしている「組織デザイングループ」でエンジニア採用に関わるようになりました。 今回は、その活動の一環としてSansan事業部 プロダクト開発部に新規入社した際のオンボーディングについて紹介します。

新卒1年目エンジニアがぶつかった壁を振り返る

…。 私は、昨年4月に新卒アプリケーションエンジニアとして入社し、普段は名刺のデータ化システム「GEES」の開発をおこなっています。今回は、新卒入社してからの1年間を振り返って、エンジニアとしてぶつかった以下の3つの壁、そしてその解決につながったことを書いていきたいと思います。 大規模サービスのシステム理解 タスクスケジュールのコントロール ビジネスコミュニケーションの難しさ 4月ということで、1エンジニアの経験談として、新卒ITエンジニアの方のちょっとした参考になれば幸いです…

Sansanの新卒インフラエンジニアとして今までやってきたこと、気づいた課題、今後やりたいこと

…田です。 昨年4月に新卒インフラエンジニアとして入社して、日々インフラ業務に向き合っています。 学生の時は大学の同期とCTFやアプリケーション開発などに緩く参加していました。 大学3年生の時にWeb系の会社でインフラのインターンを体験する機会があり、そこでインフラエンジニアに魅了され今に至ります。 DSOC インフラグループについて DSOCは「Sansan」と「Eight」のサービスの根幹を担うデータ統括部門で、そのインフラの主な業務を2つに分けて簡単に説明します。 各サー…

Sansan iOS アプリに XcodeGen を導入しました

…た。 そのため、私が新卒として今年入社する前から既に XcodeGen を導入したいという思いはチーム内で徐々に膨らみつつありました。 私が iOS チームに配属されてから数日経ち、「何か現状の開発における大きな改善をやってみたい」という思いが徐々に湧き始め、XcodeGen を個人的に勉強することにしました。 幸い XcodeGen の記事も増え始めており、XcodeGen の概要はある程度すぐにインプットすることができました。 しかし、公式の Project Spec(X…

Elasticsearch 導入による Eight Career Design の検索機能の改善

こんにちは!Eight事業部でサーバーサイドエンジニアをしている常盤です。 今回は、Eight が提供しているダイレクト採用プラットフォームである Eight Career Design (ECD) の検索機能を検索エンジンの Elasticsearch を利用して刷新した話をしたいと思います。

Eightのエンジニアで社内LTをした話

…をしている藤野です。新卒で入ったと思えばもう半年も経っており驚いている今日この頃です。本記事は Sansan Advent Calendar 2020 8日目の記事です。今回はEightのエンジニア限定でLT会を主催した話と開催にあたってのノウハウをお話できればと思います。 背景 まず今回のLTを開催しようと思い立った理由として以下の3つがあります。1. Eight内での交流イベントが特になく、知らない人が多い 2. 地方にいるメンバーとの交流が少ない(コロナも関係している)…

iOS アプリで様々なファイルをプレビューできる QLPreviewController の紹介

こんにちは、Sansan プロダクト開発部 iOS アプリエンジニアの相川です。最近個人的に機械学習を勉強していて、数学の勉強もすることになり、毎日新しいことを学ぶことができているのと大学時代に塾講師をしていた経験も少し活きていて楽しいです。 今回は iOS アプリにおいてファイルを簡単にプレビューできる API である QLPreviewController について紹介しようと思います。

【仕様を読み解く】第1回 Advanced Message Queuing Protocol (1) ~Types~

初めまして、プロダクト開発部 Data Hub プロダクトグループの秋田です。20卒で入社して半年が過ぎ、月日があっという間に過ぎ去る恐ろしさを肌で実感する今日この頃です。本連載では様々なプロトコルやシステムの仕様を読み解いていくことで、それらに込められた意思と意図を考えていこうと思います。 第1回は Data Hub で使用している Azure Service Bus で採用されている Advanced Message Queuing Protocol 1.0 (AMQP …

【ネットワークの統計解析】第2回 ネットワークデータと標本調査(2)

…です. 今年の4月に新卒として入社しましたが,あっという間に半年経ってしまいました. 新しい環境にも慣れてきたのですが,同時に時間の速さに焦っています. この連載では,私の学習や復習もかねて,ネットワーク構造を持ったデータ(グラフデータ)を対象とした統計解析を紹介しています. 第2回のテーマも前回に引き続き,ネットワークデータの標本調査です. 第1回で扱った,単純なノードやエッジの無作為抽出に加えて,第2回では少し凝った標本抽出を2つ紹介します. また,それらの標本抽出を使っ…

Eightでの1ヶ月 - 2020年サマーインターン -

はじめに こんにちは。2020年夏にEightで1ヶ月のインターンをした辻です。 今回はEightのインターンでどのようなことをしたのか、経験できたこと・自身の学びも含めて書いていきたいと思います。 参加した目的 私は普段、ユーザー300人弱のWebサービスの開発をお手伝いしているのですが、 まだ経験したことのない大規模開発を実際の現場で経験したいと思い参加しました。

新卒が思う趣味と仕事のプログラミングの違い

新規事業開発室 新卒1年目の山邊です。新規事業開発室のエンジニアが多く集まる関西支店(大阪)でBill One - 経理AXサービス | 「なくせる」をつくり、全社の働き方を変えるを開発しています。 私は学生時代に趣味としてプログラミングをしていました。仕事としてプログラミングをしていく中で思った、趣味のプログラミングと仕事としてのプログラミングの違いを書いてきたいと思います。 コードの保守性 趣味でも仕事でもリーダブルコードで書くことは大事だと思います。ただ、個人の開発や趣…

新卒で新人のエンジニアが感じたSansanの魅力

…まして、今年の4月に新卒として入社しました市川です。現在はSansan事業部のプロダクト開発部に所属していて、法人向けサービスSansanのWebアプリの開発に取り組んでいます。 高専出身で学生時代はアプリ開発のコンテストやハッカソンなどに出没していました。高専卒業後そのまま入社したので社内では結構若い方です。 最近は働く環境を整えることにハマっていて、入社してからこれまでに、モニタ(24インチと27インチ)や、ヘッドホン、トラックボールマウス、分離キーボード、昇降デスクなど…

App Clip - in a nutshell 前編

こんにちは。最近子供の頃にハマっていた、懐かしいゲームたちが続々とリマスターされて、プレイしながらエモい気分に浸っている iOS チームの髙橋佑一朗です。 今回はタイトル通り、社内で行った WWDC キャッチアップ会のために作成した App Clip についてのスライドを記事にしてみました。 勉強会で利用したスライドも公開しておりますので合わせてご覧ください! また、今回の記事を書くにあたって利用した動画は3本ありますが、ひと記事でまとめようとするととても長くなってしまうため…

Eight 、TypeScript はじめました

… 導入を決意したのは新卒で入社してひと月ほどたった頃だったと思います。その時の私のステータスですが、Java や Kotlin などで静的型付け言語に触れてはいたものの、TS を触ったことはありませんでした。 そのため、TS についてはもちろんのこと、TS の導入方法や JS と TS の相互運用性についての知識はありませんでした。 また、Eight 内のエンジニアで TS に精通した人は少なく、ましてや大規模なサービスに TS を導入した経験を持つ人はいませんでした。 これ…

新卒の私が研究開発プロジェクトの中で感じたこと

…保坂です。今年の春に新卒で Sansan に入社しました。最近、個包装の焼きあごを大量購入したのですが、おやつとしてもおつまみとしても食べれますし、カルシウムもたっぷり含まれているので在宅勤務のお供*1におすすめです。さて、私は入社してから、実際に研究開発プロジェクトに携わってきた中で、学生時代とは異なる視点で解くべき問題の設定や機械学習システムの設計をしていく必要があると感じました。以下の記事で紹介されている新卒研修でこのようなトピックについてお話していただいたのですが、業…

vCardで非Eightユーザーでもオンライン名刺が受け取れる体験を作る

…です。 2019年の新卒で入社し、現在は2年目です。1年はあっという間でした😋さて、弊チームでは最近オンライン名刺交換機能の開発を行っています。 今回はオンライン名刺交換の開発の中で非ユーザーへのオンライン名刺交換体験を作るためにvCardを用いることがあり、個人的にはあまり触れた事のなかった貴重な経験だったので、今回はそれについて書こうと思います! EIghtオンライン名刺交換とは まずEightオンライン名刺とはどういうものなのかですが、Eightに登録している名刺を使っ…

【ネットワークの統計解析】第1回 ネットワークデータと標本調査(1)

…黒木です.今年の春に新卒社員として入社しました. 専門は統計解析で,特に時系列データやネットワークデータの分析を行ってきました.最近では,タイピングゲーム「寿司打」のやりすぎで左手中指の第2関節が少し痛みます. こちらの連載では,自分の勉強・復習も兼ねて,古典的な手法からより発展的な話題まで,ネットワークデータにまつわる統計解析を紹介していこうと思います. ネットワークとは,主体となるノード,それらのつながりであるエッジから構成される対象で,webページの巨大な集合であるWW…

新卒 iOS アプリエンジニアとして入社して感じた4つのこと

…て入社した相川です。新卒として入社してはや4カ月ほど経ったので、Sansan プロダクト開発部の iOS アプリエンジニアとして働いてみて感じたことについて、新卒目線にはなりますが書いていけたらと思います。 iOS アプリエンジニアとして働いていて感じること 入社してまだ4カ月ほどしか経っていませんが、Sansan プロダクト開発部の iOS アプリエンジニアとして働いていて、日々成長を実感するとともに、毎日働くことが非常に楽しいと感じています。Sansan の iOS アプ…

SCSS-Lint から stylelint に移行した話

…)です。 ついこの間新卒で入ったと思ったら、もう 2 年目に突入していました。時が経つのは早いものです。 今回は Eight の Web フロントエンドで使っているスタイルのリンター(コードの静的解析ツール)を SCSS-Lint から stylelint に移行した話をしたいと思います。 SCSS-Lint Eight のフロントエンドではスタイリングに Sass(SCSS 記法)を使用しています。 そして、そのリンターとして SCSS-Lint を採用していました。 それ…

新卒AndroidアプリエンジニアがSansanに入社して感じたこと

…です。 今年の4月に新卒で入社し、SansanのAndroidアプリを開発しています。 この記事では、新卒として入社した私がSansanに入社する前に抱いていたイメージと入社して感じたことを書いていきたいと思います。 チームの規模が大きい 現在SansanのAndroidチームは9人が在籍しています。これはEightの開発者を含めない、Sansanプロダクトの開発者だけの人数です。 私がこれまでインターンなどで見てきたチームと比べても一つのAndroidアプリを開発する人数と…

Eight フロントエンド、Prettier 入りました

…ました。 そのため、新卒として配属された初日にリポジトリを見たとき、Prettier をいれることを心に固く誓いました。 自動整形がもたらすメリット ここまでの話では自己満足感が強いですが、チームでの開発においてもメリットがあります。 まず、既存のコードのスタイルが一貫していることで可読性が高くなります。 また、新規のコードを整形することで、レビューでのコードスタイルに関する指摘や作業途中で発生してしまう不要なコード差分を削減することができます。 これにより、エンジニアはコー…

2020年卒の DSOC 研究開発部 の新卒研修を実施しました!

…究開発部配属になった新卒社員に対して部内で研修を設計し、実施しましたのでこの話について書いておこうと思います。 はじめに DSOC 研究開発部 の新卒研修の設計については、組織デザインに関する施策を考えるためのタスクフォースチーム*1で議論をして進めました。当初は「そもそも新卒研修が本当に必要かどうか?*2」というレベルから考え始めました。しかし、本当に新卒研修をやるべきか否かでいくと、内容如何に依るという結論になったので、まずはやってみようということで、実施する方向で話を進…

新機能のコンセプト立案から学んだ、事業要求をプロダクトに実装する時にやるべきこと

こんにちは、Eight事業部でプロダクトマネージャーをやっている稲垣と申します。今回は先日リリースした新機能「スキルタグ」のコンセプト立案の過程と、そこから得られた学びについて書きたいと思います。 プロジェクトの概要 スキルタグは、名刺のプロフィール情報を元に、「法人営業」「Webデザイナー」といったスキルをタグとして付ける機能です。ユーザーが所有している名刺が自動で整理できて、プロフィールとして自分の強みを相手に伝えることもできます。スキルタグ検索画面 背景 我々のアプリが…

【Zoom or Die】第1回 NTIRE2020 Challenge 結果速報

…です. 今年の4月に新卒入社いたしました,と言っても以前からインターンしていた関係で連載を持たせてもらっていたので,SBB内では連載のリニューアルの意味合いの方が強いです. コロナ禍により執筆時点で入社後一度も出社できていませんが,連載が1つのモチベーションにでもなればいいなと意気込んでおります. さて,今回は先日結果が公表されたNTIRE2020 Challengeという超解像のコンペについて書きたいと思います. 超解像の中でも,特に実応用に根差した分野にフォーカスしていき…

新卒の私が受けたコードレビューを振り返ってみた

…m 私は2020年に新卒としてSansanに入社しました。入社前にも半年程インターンとして開発に参加していました。早く業務に慣れ、事業に貢献できるように日々受けたレビューを振り返り、成長できるように努めています。今回は私が受けたコードレビューの分類と、その振り返りについて書いていこうと思います。 コードレビューって何? エンジニアとしてチーム開発を行う上で避けては通れない道、それがコードレビューです。コードレビューとはその名の通り、修正・実装したコードを他者がレビューすること…

JavaMailでHTMLメールとTEXTメールを同時送信する方法と注意

新規事業開発室 新卒1年目の山邊です。 Sansan の新規事業で2020年5月11日にリリースされた「あらゆる請求書をオンラインで受け取る。」ことの出来るサービスBill Oneを開発しています。 その過程でメールを送信する際にHTML形式とTEXT形式をまとめて一つのメールで送信する方法を学びました。 実際のコードと共に注意点を踏まえてまとめたいと思います。 HTML + TEXTメールを配信する理由 メールはテキスト形式に代わり、表現力豊かなHTML形式が一般的になって…

Sansan DSOCでのインターンを卒業しました

…プを卒業し,4月から新卒として羽ばたきます. 本エントリはそんな私の 「公式退職エントリ」 となります.自分語りにお付き合いいただけると幸いです. Sansanとの出会い 「それ,早く言ってよぉ〜」 お馴染みのCMのおかげでSansanの存在はかねてより認知しておりました*1. また,個人的にSIGNATE(当時はDataAnalytics)を利用する機会があり,そこでSansanもコンペティションを開催しているのを目にしていました*2. 当時「名刺データでの研究開発って面白…

歴史をたどってディープラーニングを学ぶ 第四回 LeNetを作ってコンボリューショナルネットを学ぶ

…す。 ところで、私が新卒で会社に入ったころは、HAAR like 特徴量をAdaboostでカスケードした物体認識の手法が一般的でした。 その手法では、物体を判別するフィルタを20層など複数層重ねて、判別機を作り、画像上を走査して、物体を検出します。 フィルタを複数層重ねるという意味ではDeepLearningと似ていますね。 しかしDeepLearningが出てきた当時、若い人に 「DeepLearningでは画像を一枚入れれば(走査しなくても)、どこにあるか含めて判定して…

新卒エンジニアが入社後9カ月で読んだ本

…。 私は今年の4月に新卒として入社しました。学生時代はキノコの遺伝子を破壊する研究をしていて、プログラミングは入社する1年半前くらいに趣味で始めた程度でしたが、今はGEESと呼ばれるSansan、Eightから名刺画像をデータ化するシステムをRailsで作っています。入社してからは、業務での経験に加えて本を読むことで、エンジニアとしての成長を加速させていきました。 ということで今回は、他の新卒エンジニアと比較しても知識も経験も少ない私が、入社してからの9ヶ月で業務に必要な知識…

CSIRTになって思うこと

はじめまして。CSIRTの松田です。 今年の4月からセキュリティエンジニアとしてSansanで働いています。 前職では主にインフラエンジニアとして物理的な配線設計から保守運用まで幅広く携わりました。 インフラと向き合う中でセキュリティ対策装置に触る機会が多く、その奥ゆかしさに惹かれてセキュリティの世界にのめり込み、今に至ります。 私がSansanのセキュリティエンジニアに転身しようと考えた理由は、自身の経験が活かせることはもちろんですが、社としてのセキュリティに対する思いに共…

© Sansan, Inc.