How to work with technology to survive as an engineer (エンジニアとして生き残るためのテクノロジーとの向き合い方)
https://satonaoki.wordpress.com/2019/07/20/how-to-work-with-technology-to-survive-as-an-engineer/
3. ORACLE
Software Engineer
J2EE Application Server,
Development Tools/Framework
SOA/Web Services
First Technical Evangelist in
Oracle (Worldwide)
First “Oracle ACE” in Japan
Fast-changing due to M&A
(2005-)
https://satonaoki.hatenadiary.org/
4.
5. MICROSOFT
Technical Evangelist in Azure ISV
Incubation team in Microsoft
Corporation (2010)
Work with partners and broad
audience
Keep working on Azure
Cloud Cadence
https://satonaoki.wordpress.com/
9. The challenge of Inclusion…
Inclusion is a working environment where all employees
are respected and valued for their distinctive characteristics
and have the opportunity to participate in a high
performing culture and contribute to the business
objectives and strategy. This is when we seamlessly create
products and services that enable “everyone” to achieve
more
Inclusion is personal, it is achieved when everyone is fully
able to contribute by;
• Being Authentic - Each person’s unique resources are
recognized and routinely utilized in achieving the
organization's goals
• Feeling Respect - People feel valued, respected,
included and encouraged
• Experiencing Equality – People experience a culture
without bias and “in / out groups”
• Knowing Their Potential - People are included and
rewarded as part of the team because of their
differences in outlook, perspective and background are
seen as adding value
10. Ten Behaviors for Inclusion – what can you do?
Examine your
assumptions
1 Make a habit of
asking questions
2 Ensure all voices
are heard
3 Listen carefully to
the person
speaking until she
or he feels
understood
4 Address
misunderstandings
and resolve
disagreements
5
Examining assumptions offers
the opportunity to understand
people and situations more
fully and look beyond initial
biases
Asking questions gives the
opportunity to undermine
incorrect assumptions—and
shows people you value their
input
When some voices aren’t
heard, ideas are excluded and
the entire team suffers
Inclusion requires two-way
communication acknowledging
and making an effort to
understand different
perspectives
When people with different
backgrounds and perspectives
fully contribute, the potential for
conflicts and disagreements
increases
If you have a
strong
reaction to
someone,
ask yourself why
6 Include and seek
input from
people with a
wide variety of
backgrounds
7 Take action to
reduce
stressful
situations
8 Understand each
person’s
contribution
9 Be brave 10
Strong reactions can point
toward hidden biases that can
be examined
Diverse input helps us
innovate, serve customers
better, and better anticipate
potential issues
People are less likely to act or
speak from a biased stance
when in an environment that
feels calm and safe
At its core, an inclusive
organization creates an
environment in which all people
add value
To create an inclusive work
culture, each person must deal
with the discomfort of change
and take the risk of challenging
norms
11.
12. CAREER DESIGN
YOU are an individual professional
YOU (not your company/your boss) design your careers
DO NOT depend on your company
14. LANGUAGE
Business/Technology Language
Programming Language
Human Language – Japanese/English
https://xn--97-273ae6a4irb6e2hsoiozc2g4b8082p.com/%E3%82%A8%E3%83%83%E3%82%BB%E3%82%A4/%E3%81%84%E3%82%8D%E3%81%84%E3%82%8D%E3%81%AA%E8%A8%80%E8%91%89%E3%82%92%E5%AD%A6%E3%81%B6/
https://xn--97-273ae6a4irb6e2hsoiozc2g4b8082p.com/%E3%82%A8%E3%83%83%E3%82%BB%E3%82%A4/%E8%A8%80%E8%AA%9E%E3%81%A0%E3%81%91%E3%81%A7%E3%81%AA%E3%81%8F%E6%96%87%E5%8C%96%E3%82%82%E5%AD%A6%E3%81%B6/
https://xn--97-273ae6a4irb6e2h2ia0cn0g4a2txf4ah5wo4af612j.com/%E3%82%A8%E3%83%83%E3%82%BB%E3%82%A4/%E6%96%B0%E3%81%97%E3%81%84%E8%A8%80%E8%AA%9E%E3%82%92%E5%AD%A6%E3%81%B9/
15. ENGLISH
Most original information is in
English
Most users communicates in
English
Information in Japanese is often
outdated, incorrect or not
available
Use machine translation
service
Expand your world
17. COMMUNITY/COLLABORATION
Internal
Meetups in your team, your company
Online (Slack,Teams,Yammer...)
External
Communities, Meetups, User Groups...
Online (Stack Overflow, Qiita, Blog...)
GitHub
Community Leader (Microsoft MVP...)
Share and feedback
This Photo by Unknown Author is licensed under CC BY-SA
18.
19. PUBLIC CLOUD
Pay as you go
Free tier/credit
https://azure.microsoft.com/free/
Low cost for leaning/hands-on
Especially for serverless/PaaS
services
21. People. Process. Products.
What is DevOps?
DevOps is the union of people,
process, and products to
enable continuous delivery of
value to your end users.
“
”
Build
&
Test
Continuous
Delivery
Deploy
Operate
Monitor
&
Learn
Plan
&
Track
Develop
22. SERVICES FOR DEV
AND OPS
GitHub
Free public/private Git repos
Azure DevOps
CI/CD, Kanban boards, Git
repos
First 5 users free
https://azure.microsoft.com/ser
vices/devops/
This Photo by Unknown Author is licensed under CC BY-NC-ND
23. SERVICES FOR CITIZEN DEVELOPERS
(NO CODE/LOW CODE)
Microsoft Flow
Business process automation/integration
Free plan
https://flow.microsoft.com/
PowerApps
Custom web/mobile app dev
Free trial
https://powerapps.microsoft.com/