Our common sense is not
always someone else’s it
kkeeth @kuwahara_jsri @clown0082
Jul 19, 2020 Web Engineer study group inVR #4
#WESinVR
Slide 2
Slide 2 text
Do you have good
communication with
someone?
Slide 3
Slide 3 text
When you talk to someone,
are you in agreement with
each other's perceptions?
Slide 4
Slide 4 text
Are you speaking only
from your own beliefs?
Slide 5
Slide 5 text
If you're not careful, it can
lead to confrontations,
conflicts, problems…
Slide 6
Slide 6 text
So, our common sense is
not always someone
else’s it !!
Slide 7
Slide 7 text
Therefore, let's talk about
what we take for granted
Slide 8
Slide 8 text
const my_info = {
Workplace: ‘Yumemi Inc’,
Position1: ‘Servant Leader of FET’,
Position2: ‘Director’,
Community: ‘Riot.js, Ionic, DIST’,
PokemonGO: ‘TL40’
}
About me
Slide 9
Slide 9 text
npm/~kkeeth
Slide 10
Slide 10 text
Published a Riot.js book
Slide 11
Slide 11 text
Published a Riot.js book
Please buy it
https://www.amazon.co.jp/gp/product/4863543115
Slide 12
Slide 12 text
Sorry …
This slide is made in English.
But I am unfamiliar using English.
So, I may have a wrong expression.
Plz feedback for me called “Masakari”
about my English!!
Slide 13
Slide 13 text
This is one man's story
Slide 14
Slide 14 text
One day
Don't you know anything
about that?
It's common sense
for a web engineer!
M-san, I have a
question. Ah, … Do
you know?
man
Senior
Slide 15
Slide 15 text
One day
Don't you know anything
about that?
It's common sense
for a web engineer!
M-san, I have a
question. Ah, … Do
you know?
man
Senior
What's the common sense and the
taking for granted for web
engineers in the first place?
Slide 16
Slide 16 text
One day
Don't you know anything
about that?
It's common sense
for a web engineer!
M-san, I have a
question. Ah, … Do
you know?
man
Senior
The common sense and the taking
for granted are not ❗
Slide 17
Slide 17 text
Case. 1
Talk with Engineers
Slide 18
Slide 18 text
Case. 1(Talk with Engineers)
We have
questions
Sales
Manager
Designer
Engineer
Engineer
Case. 1(Talk with Engineers)
… Oops!!
Sales
Manager
Designer
Engineer
Engineer
Be careful, because it's not a given
that direct communication is okay!
Slide 21
Slide 21 text
Case. 1(Talk with Engineers)
Can I speak to you?
(by using such as Slack)
Thank you!
Ah, about this page…
OK, sure.
Slide 22
Slide 22 text
Case. 1(Talk with Engineers)
Can I speak to you?
Thank you!
Ah, about this page…
OK, sure.
It's called
“3-way handshake in communication”
Slide 23
Slide 23 text
3-way handshake
SYN
SYN - ACK
ACK
Slide 24
Slide 24 text
⚠ Attention ⚠
It's impossible to tell by looking at
them if it's a good timing or not to
talk to an engineer, so give up ✋
Slide 25
Slide 25 text
Case. 2
Discrepancy in perception
Slide 26
Slide 26 text
Case. 2-1(Discrepancy in perception)
Is that about the “hoge” ?
(project-specific name)
Probably so
Engineer
Client
I see. If so, “hoge” is...
Slide 27
Slide 27 text
Case. 2-1(Discrepancy in perception)
Is that about the “hoge” ?
(project-specific name)
Probably so
Engineer
I see. If so, “hoge” is...
What is “hoge”?
I don’t know…
Client
Slide 28
Slide 28 text
Case. 2-2(Discrepancy in perception)
And now, about the
framework...
Ah, yes. We’d like to
decide ahead of time what
framework to use.
Engineer
Client
Slide 29
Slide 29 text
Case. 2-2(Discrepancy in perception)
And now, about the
framework...
Ah, yes. We’d like to
decide ahead of time what
framework to use.
Engineer
The way the project
works is called FW
I think it's a FW thing
used in programming
Client
Slide 30
Slide 30 text
Create a common glossary
Slide 31
Slide 31 text
Case. 3
Person’s skill sets
Slide 32
Slide 32 text
Case. 3(Person’s skill sets)
You've been doing “PHP” for
more than 5 years, right?
YES Engineer
Leader
Slide 33
Slide 33 text
Case. 3(Person’s skill sets)
You've been doing “PHP” for
more than 5 years, right?
YES Engineer
Leader
PHP7, Laravel or
any FW, sending email
are OK, I think
Up to PHP 5, no
experience in FW, but
sending email is OK
Slide 34
Slide 34 text
Check the date of the last
update or the version of the
tool you experienced.
Slide 35
Slide 35 text
Conclusion and Supplement
Slide 36
Slide 36 text
Our common sense is not
always someone else’s it !!
Not only for newcomers and
juniors, but for seniors as well.
Conclusion and Supplement
Slide 37
Slide 37 text
Good communication
with others!!
Slide 38
Slide 38 text
Publicity
Slide 39
Slide 39 text
We’re hiring Lead members!!
Slide 40
Slide 40 text
There are other funny system
‣ Support for re:Invent, WWDC
‣ Qualification bounty
‣ Unlimited exercise system