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
Culture Code at Dwarves
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Han Ngo
July 01, 2020
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Culture Code at Dwarves
Han Ngo
July 01, 2020
More Decks by Han Ngo
See All by Han Ngo
Software Engineering Introduction
tieubao
0
460
Organizational Structure
tieubao
0
62
Gitlab & Continuous Integration in Mobile Development
tieubao
0
67
Vietnam Tech Scene in 2016
tieubao
0
140
What's good about Go
tieubao
0
69
Functional Reactive Programming in Mobile Development
tieubao
0
200
VirtualBook - The open platform for sharing lectures with VR interations
tieubao
0
89
Golang 1.6 Celebration
tieubao
2
78
delivr.to - seed stage pitch deck
tieubao
0
180
Other Decks in Programming
See All in Programming
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
240
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
150
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
950
Android CLI
fornewid
0
220
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
150
yield再入門 #phpcon
o0h
PRO
0
1.1k
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
React本体のコードリーディング
high_g_engineer
1
150
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
500
メールのエイリアス機能を履き違えない
isshinfunada
0
240
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
700
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
410
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
Are puppies a ranking factor?
jonoalderson
1
3.8k
How to Ace a Technical Interview
jacobian
281
24k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
450
Everyday Curiosity
cassininazir
0
280
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Facilitating Awesome Meetings
lara
57
7.1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
670
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Become a Pro
speakerdeck
PRO
31
6.2k
Transcript
Culture Code Dwarves Foundation © Dwarves Foundation, 2020
Agenda • Prologue • Our Purpose • Core Values •
Culture Code © Dwarves Foundation, 2020
Prologue © Dwarves Foundation, 2020
Culture Defines Us • It's in our focus from the
beginning • It’s our everything and made us what we are today • It defines what we will be in the future • It makes us stronger and more cohesive • Culture tells us what is permanent and original © Dwarves Foundation, 2020
Keep It Honest There is no such specific guide for
culture code. So many of these handbook turn out to be ideal-case prescriptions rather than real- world descriptions. They cover all the ways people should act, not the ways they actually do. That’s a sham. Let’s not write a handbook like that. Let’s keep it honest. © Dwarves Foundation, 2020
We Don’t Have Protecting Culture We believe the culture is
defined by whom we hire, what we promote and encourage. It is dynamic, and it should expand like our business. We welcome its change as we want people to contribute to the new culture. © Dwarves Foundation, 2020
Our Purpose © Dwarves Foundation, 2020
We Start With Purpose We’re aim to empower the next
innovation. The long-term goal is to create an engine for innovation where new ideas happen, where we develop things & bring positive impacts to the world. © Dwarves Foundation, 2020
We Start With Purpose We fully understand it requires a
lot of hard work and commitment. Hopefully, doing what we are doing should help bring prosperity, make a meaningful living and enrich humankind. © Dwarves Foundation, 2020
Core Values © Dwarves Foundation, 2020
Core Values • They are what we proud of •
They help guide us when we are facing a difficult decision • They are what we do at Dwarves Foundation and how we do it. © Dwarves Foundation, 2020
Core Values Our core values guide our strategies and individual
actions so that we create a company whose character is as radical as our work. • Craftsmanship • Teamwork • Sustainable © Dwarves Foundation, 2020
Core Values Craftsmanship We work toward perfection in every single
piece that we produce. We are proud of the well-crafted software that we develop together. © Dwarves Foundation, 2020
Core Values Teamwork Teamwork is all about trust and collaboration.
Having someone in the team mean we can rely on this person. © Dwarves Foundation, 2020
Core Values Sustainable We do not believe in rushing for
project and working overtime. We believe in working sustainably and balanced so that we are a happy bunch of sane workers. © Dwarves Foundation, 2020
Culture Code © Dwarves Foundation, 2020
People - Work - Engineering Culture - Toward Future ©
Dwarves Foundation, 2020
A few other things that we observed over the last
few years: • No asshole rules: no matter how great a candidate may be, being an asshole is an automatic deal-breaker. • False Positives are ok. False Negatives are not: we prefer to not have you in the team rather than letting a wrong person affect the others. © Dwarves Foundation, 2020
People It All Started With People We human are the
cause of any consequences. That's our point of view. Live your value with the Dwarves. You are encouraged to contribute your knowledge and value to the team. © Dwarves Foundation, 2020
People - It All Started With People • You are
the manager of yourself. • Things you produce add up to our value. • Your action in front of others represents our image. • Your belief impacts team culture. © Dwarves Foundation, 2020
People - It All Started With People © Dwarves Foundation,
2020
People Team > I The only way to make the
boat go fast is perfect teamwork and synchronization. The skillset is essential, but it isn't as important as vision and coordination. The 'I' must be unselfish and think about the team first. © Dwarves Foundation, 2020
People - Team > I No one is perfect; everyone
has something that they could improve upon, including yourself. So, be supportive. Offer constructive criticism. Listen, listen, listen. "Everyone you will ever meet knows something you don't." — Bill Nye © Dwarves Foundation, 2020
People - Team > I We effectively have an environment
in which competition and collaboration co- exist. Even if you work harder than anyone else, if you lose synchronization, you slow the boat down. © Dwarves Foundation, 2020
People It's Not About You It's not about the CEO,
the core team or anyone. We are here because they want to join forces to accomplish the mission of craftsmanship in software engineering. © Dwarves Foundation, 2020
People - It's Not About You We work together as
a team for a greater good. As soon as it becomes about the individual, things begin to fall apart. © Dwarves Foundation, 2020
People Like-minded People We started this team with a purpose.
It's an innovation powering. We want to make this place an environment where engineers can spend their time working with disruptive startups and be cool at the same time. © Dwarves Foundation, 2020
People - Like-minded People We always look for like-minded people.
• Possesses the same vision, DNA and same synergy. • Distinctive, different, can see things in their bare form • Optimistic about the future © Dwarves Foundation, 2020
People Unique Value We hire for the unique value. This
is what you could bring to the table. This is what makes you different from other team members. © Dwarves Foundation, 2020
People - Unique Value The difference can be anything. The
way of thinking. The vision of technology. The methodology of operations. Presentation skills. Communication skills. Leadership. The speed of prototyping. Emotional understanding of others. Anything. © Dwarves Foundation, 2020
People - Unique Value We must be an organization where
those specialities are well respected and leveraged, rather than having stereotyped technical skill evaluations like school exams. © Dwarves Foundation, 2020
People EQ is Underrated We have seen so many cases
where smart engineers with high IQ failed while some others yield positive results. Most of the time, it is communication. © Dwarves Foundation, 2020
People - EQ is Underrated It's our job to convince
and recommend solution. Features, tasks and bugs live in one side of a coin where technical matters and solution are already identified. Train your mind to be able to see the real big picture. © Dwarves Foundation, 2020
People You Are What You Do People see you through
your action, not talks. Be a doer. We craft software and stuff. We want to bring positive impact to the world through software. © Dwarves Foundation, 2020
People - You Are What You Do The culture we
are pursuing is the combination between the unconventional spirit and the will to do the right things in every piece of our decision. © Dwarves Foundation, 2020
Work Remote Working We feel no need to manage your
chair. We have better things to do than to track you down to every single minute. Meetings are for decision making. Ideas and planning should be conducted personally. © Dwarves Foundation, 2020
Work - Remote Working Flexible working time allows you to
start and end thing at whenever you feel like it, which is why we want the Dwarves to know exactly • What needs to be done • What's left to clean up © Dwarves Foundation, 2020
Work - Remote Working It doesn't matter if it happens
in the kitchen, or on your way to the beach. Work happens when you are ready, and we want you to manage it at your own terms. © Dwarves Foundation, 2020
Work Around the Clock We work for the future of
ourselves and the future of this team. We care about the quality of the work we produce rather than the number of hours worked. We do not have a specific start time or time to leave the office. © Dwarves Foundation, 2020
Work - Around the Clock The Dwarves are working in
a different timezone. We stay in touch around the clock. The Dwarves are around when you need them. Just don't try to take advantage of someone's balance. © Dwarves Foundation, 2020
Work Toward Automation All the techniques we applied, all the
new technologies we learned at Dwarves Foundation help to save time and make automation easier. If there is anything happened more than 3 times and a dozen more in the future, we find a way to automate it. © Dwarves Foundation, 2020
Work - Toward Automation Having the engineering power aside, if
we know how to use them efficiently, we can utilize them for most of our tedious work and focus on things that matter. Try not to repeat yourself. © Dwarves Foundation, 2020
Work 70/50 The Dwarvish magic is purely technological know-how. The
Dwarves often spend their free-time on hobby projects or new technology. © Dwarves Foundation, 2020
Work - 70/50 © Dwarves Foundation, 2020
Work - 70/50 The total of 120% is our commitment.
The extra 20% is what we invest in our internal competency, which later will be rewarded when our outcome hits the market or bring values to the customers. © Dwarves Foundation, 2020
Work Purpose Driven • It's all about the result •
Every action or decision must bring us closer to the goal. © Dwarves Foundation, 2020
Work - Purpose Driven Transparency and detailed planning/report help. •
Remove meaningless meetings • Make the development progress as transparent as possible • Be a team player over "task worker". • Open discussion and alternative recommendation instead of rejection over customer's requests © Dwarves Foundation, 2020
Work How We Do Business In working with others, we
don't look for business, we look for partnership. We value lifetime partners. A deal could come and go, the market could come and go, but trusted clients will stay. © Dwarves Foundation, 2020
Work - How We Do Business Same as networking and
collaboration, doing business is about giving, not taking. We tend to pay upfront in many cases, we give what we have before asking anything back. © Dwarves Foundation, 2020
Work - How We Do Business © Dwarves Foundation, 2020
Work Delegators are Dead-weight Everybody works. With a small team,
you need people who are going to do work, not delegate work. Everyone's got to be producing. No one can be above the work. © Dwarves Foundation, 2020
Work - Delegators are Dead-weight Avoid hiring delegators, those people
who love telling others what to do. Delegators are dead weight for a small team. They clog the pipes for others by coming up with busywork. © Dwarves Foundation, 2020
Work - Delegators are Dead-weight Delegators love to pull people
into meetings, too. In fact, meetings are a delegator's best friend. That's where he gets to seem important. Meanwhile, everyone else who attends is pulled away from getting real work done. © Dwarves Foundation, 2020
Work - Delegators are Dead-weight © Dwarves Foundation, 2020
Work Effective over Productive • Productive is about occupying your
time—filling your schedule to the brim and getting as much done as you can. • Effective is about finding more of your time unoccupied and open for other things besides work. We don't believe in busyness. We believe in effectiveness. © Dwarves Foundation, 2020
Work - Effective over Productive We always try to work
on things what create the most value possible. Between signal & noise, we always try to pick the signal and waive the noise. © Dwarves Foundation, 2020
Work - Effective over Productive Know your priority and do
things that matter. © Dwarves Foundation, 2020
Engineering Culture We build a company where software engineering could
shine, innovative products are shipped and change the world for the better. © Dwarves Foundation, 2020
Engineering Culture Engineering Discipline Software engineering is an engineering discipline
that's applied to the development of software in a systematic approach. © Dwarves Foundation, 2020
Engineering Culture Not a Replacable Cog Software is more of
artisanship, and software engineers aren't a replaceable cog. Don't believe the one-size-fits-all interview. These serve to grind away the individuality and make us feel like an assembly line worker. © Dwarves Foundation, 2020
Engineering Culture The Best Idea Wins • If you have
a great idea and the will to make it work, you can create great changes. • Nothing is off-limits • All voices are equal here © Dwarves Foundation, 2020
Engineering Culture - The Best Idea Wins If your idea
makes the most sense, that's what we'll do, regardless of your role or seniority. © Dwarves Foundation, 2020
Engineering Culture Lean Approach Lean philosophy regards everything, not adding
values to the customer as waste. In order to eliminate waste, one should be able to recognize it. © Dwarves Foundation, 2020
Engineering Culture - Lean Approach • Rework, or unnecessarily complex
solutions are waste. • Waiting for other activities, teams, processes is waste. • Managerial overhead not producing real values is waste. © Dwarves Foundation, 2020
Engineering Culture - Lean Approach • A fulfilled goal matters
more than approaches and processes • Fancy tools and cumbersome procedures are likely to bring more problems than helping us moving forward. © Dwarves Foundation, 2020
Engineering Culture - Lean Approach During work, always remember that
you are the manager of one. You should be aware of what is success and what is the priority of a specific period. © Dwarves Foundation, 2020
Engineering Culture - Lean Approach Favour boring solutions and legacy
tooling for real benefits over shiny, over- hyped new toys .eg "Hacker News trending", "10k Github stars in X days" or "faster than Y framework". Be practical, don't waste time and effort on uncertainties. © Dwarves Foundation, 2020
Engineering Culture Think Long-term Every action could create a continuous
pair of cause and effect. When we make any decision, we follow a shared framework among the Dwarves. It's not about you, it's about the majority. © Dwarves Foundation, 2020
Engineering Culture - Think Long-term Every decision we make today
can lead to an impact in the future. • The technology we endorse, the solution we choose to solve the problem • The founder we backed, the startup we invest into • The people we work with, the way we treat the client • How we talk about ourselves, the attitude toward peers. © Dwarves Foundation, 2020
Engineering Culture - Think Long-term We grant everyone at Dwarves
the rights to make a decision as long as it benefits the whole in the long run, rather than the individual or a blink of an eye. It is the balance of one who walks a tightrope. © Dwarves Foundation, 2020
Toward the Future © Dwarves Foundation, 2020
Toward the Future Thought on Software Software impacts the world
every day. It helps make life convenient in current era and in the days ahead. Tech industry is the destination and interference zone between sectors. It's the tunnel to the future, which is full of excitement and dynamic. © Dwarves Foundation, 2020
Toward the Future - Thought on Software So as an
ambitious team, our vision is to co-create the future together with startups and makers. © Dwarves Foundation, 2020
Toward the Future - Thought on Software © Dwarves Foundation,
2020
Thank You © Dwarves Foundation, 2020