Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
amptalk_for engineers
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
amptalk
October 03, 2024
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
amptalk_for engineers
amptalk
October 03, 2024
More Decks by amptalk
See All by amptalk
amptalk_Recruiting Deck2024_English
amptalk
0
2.5k
SpeakerDeck_Recruiting Deck_2024
amptalk
0
26k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
250
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
Ruling the World: When Life Gets Gamed
codingconduct
0
280
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
400
Automating Front-end Workflow
addyosmani
1370
210k
What's in a price? How to price your products and services
michaelherold
247
13k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
360
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
390
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
3
350
Transcript
© 2024 amptalk Corp. For Engineer
© 2024 amptalk Corp. 2 私たちの信条 開発者の⽅へ 私たちは圧倒的なスピードで顧客に価値を届けるために、品質にも徹底的にこだわります。質の⾼さがスピードを⽀え、 スピードがさらに質の⾼いアウトプットを⽣む。amptalkにとって質とスピードはトレードオフではなく両⽴する概念です。 質とスピードのフィードバックループ
⽣産性 / スピード クオリティ
© 2024 amptalk Corp. 3 開発⽂化と設計思想 開発者の⽅へ 徹底したTDD⽂化やクリーンな設計思想、そして質の⾼いオペレーションが私たちの信条を⽀えています。 テスト駆動開発 (TDD)
クリーンアーキテクチャ / ドメイン駆動設計 (DDD) 初期からTDDを原則とし、数千件の単体テストと数百件の 結合テストが、毎⽇プルリクエストが作成されるたびに実 ⾏されます。 お客様に対する品質保証と、開発者の⼼理的安全性を確保 しています。 システムをレイヤーごとに構造化し、また業務仕様やビジ ネスルールをドメインモデルに落とし込むことで、コード の可読性と変更の容易性を担保しています。 合わせて、ビジネスチームと共通⾔語で会話することがで き、よりイシュードリブンな開発スタイルにも貢献してい ます。
© 2024 amptalk Corp. 4 ドキュメンテーション 開発者の⽅へ TDDやクリーンアーキテクチャ/DDDの⽂化を根付かせるため、また多様なバックグラウンドを持つ⼈材が柔軟かつ⽣産 性⾼く働ける環境を整えるために、amptalkでは徹底したドキュメンテーション⽂化が根付いています。 テスト戦略に関するドキュメント
アーキテクチャに関するドキュメント
© 2024 amptalk Corp. 5 ⽇々の働き⽅ 開発者の⽅へ amptalkでは、多様な⼈材が成⻑し⼒を発揮できるよう最⾼の開発環境を準備しています。 リモート/出社を組み合わせたハイブリッドな業務環境 毎週⽔曜⽇‧⾦曜⽇は出社⽇としてチームビルディングやインテンシブな議論に時間を充て、
それ以外の⽇はリモート環境でそれぞれが⽣産性⾼く開発を進めています。 「基本⾔語: 英語」のグローバルチーム 私たちの開発チームは、出⾝地が7ヶ国に渡る多様で優秀なメンバーから構成されています。 ⽇々の開発は基本⾔語を英語で進めており、開発者としてだけでなくグローバルな成⻑ ポテンシャルを培うことができる環境です。
© 2024 amptalk Corp. IaC クラウド 6 技術スタック・開発環境 開発者の⽅へ データベース
CI/CD ソフトウェア開発 バックエンド フロントエンド AWS CodePipeline 開発補助 プロジェクト管理 デザイン コード管理
© 2024 amptalk Corp. 7 技術スタック‧開発環境 開発者の⽅へ インフラ コード管理 機械学習
機械学習ライブラリ ⾔語