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
200628_大人のホームルーム_社会見学_余は如何にして品質技師になりし乎/200628_F...
Search
mkwrd
PRO
June 28, 2020
Technology
0
660
200628_大人のホームルーム_社会見学_余は如何にして品質技師になりし乎/200628_FELT_AQ_Homeroom_Career_How_I_Became_QA_Engineer
大人のホームルーム 社会見学【キャリアパスについて考えよう】で登壇した資料です。
開発エンジニア時代の自分史を語っています。
Written in Japanese
mkwrd
PRO
June 28, 2020
Tweet
Share
More Decks by mkwrd
See All by mkwrd
250226_RakusLT_ぼくがやっている伴走技術1on1 / 250226_RakusLT_1_on_1_on_my_way
mkwrd
PRO
0
81
250220_OSC_Tokyo_LEADING-QUALITYから考えるソフトウェア品質とビジネス価値 /240220_OSC_Tokyo_Software_Quality_and_Business_Value_Based_on_LEADING_QUALITY
mkwrd
PRO
0
71
241024_JTC_品質文化の持つ難しさ
mkwrd
PRO
1
150
240622_WACATE2024夏_BPPセッション_虚実皮膜のWACATEハイ
mkwrd
PRO
1
790
240525_OSC_Nagoya_LEADING-QUALITYから考えるソフトウェア品質とビジネス価値/240525_OSC_Nagoya_Software_Quality_and_Business_Value_Based_on_LEADING_QUALITY
mkwrd
PRO
2
130
240516_Nihonbashi_P-Cube_Quality_And_Quality_Culture_Cultivation_Cycle
mkwrd
PRO
1
130
240207_DevLOVE_Dev_x_QA_to_Quality_Development
mkwrd
PRO
0
380
240127_OSC_Osaka_LEADING-QUALITYから考えるソフトウェア品質とビジネス価値 /240127_OSC_Osaka_Software_Quality_and_Business_Value_Based_on_LEADING_QUALITY
mkwrd
PRO
1
330
231222_Findy_LEADING_QUALITYがさくっとわかるスライド/231222_Findy_Quick_Understanding_of_LEADING_QUALITY
mkwrd
PRO
0
1.3k
Other Decks in Technology
See All in Technology
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
260
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
540
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
4
480
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
210
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
5
440
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
340
製造業からパッケージ製品まで、あらゆる領域をカバー!生成AIを利用したテストシナリオ生成 / 20250627 Suguru Ishii
shift_evolve
PRO
1
140
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
1.6k
Кто отправит outbox? Валентин Удальцов, автор канала Пых
lamodatech
0
340
解析の定理証明実践@Lean 4
dec9ue
0
180
mrubyと micro-ROSが繋ぐロボットの世界
kishima
2
260
Windows 11 で AWS Documentation MCP Server 接続実践/practical-aws-documentation-mcp-server-connection-on-windows-11
emiki
0
960
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Code Review Best Practice
trishagee
68
18k
The Language of Interfaces
destraynor
158
25k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Become a Pro
speakerdeck
PRO
28
5.4k
Rails Girls Zürich Keynote
gr2m
94
14k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Transcript
༨Կʹͯ͠ ࣭ٕࢣͱͳΓ͠ݷ Mark Ward จܥग़Ͱ*5ΤϯδχΞͱͯ͠ब৬ͨ͠ɺൺֱతͲ͜ʹͰ͍Δஉੑɻझຯͱ࣮ӹΛ݉Ͷͯࣾ֎ొஃ ւ֎ΧϯϑΝϨϯεࢀՃʹΤωϧΪʔΛ͚Δɻ ݄͔Β࿑ಇऀਓੜΛ࢝ΊΔɻ৽ଔͰೖࣾͨ͠O࣍ιϑτϋεͰɺجຊڅΛԼ͛ΒΕ҆ʙ͘ ͖͜ΘΕΔΠΤεϚϯ։ൃΤϯδχΞͱͯ͠ΛʹৼͬͨޙɺୈࡾऀݕূձࣾͰςετࣗಈԽɾ 2"ʢ࣭อূʣͷੈքʹग़ձ͍ɺݸੑͱࣝΛ׆͔ͨ͠ಇ͖ํʹ׆࿏Λݟग़͢ɻ ݱࡏɺڭҭܥࣄۀձࣾͷ*5෦ʹไ৬͢Δʮ2"ܙାʢϒϨΠϯʣʯͱͯ͠ɺ৫ͷ࣭จԽৢͷ
ΤϰΝϯδΣϦετۀͱςετϓϩδΣΫτϚωδϝϯτۀͷ྆ྠΛ༬͔Γͳ͕ΒɺΞδϟΠϧɾ %FW0QT࣌ͷ2"ΤϯδχΞͷ͋Γํͱऩ্ࡦΛࡧ͢Δɻ ࠓൠͷίϩφՒͰɺϲ݄ؒϑϧϦϞʔτͰ࣮ՈʹҾ͖͍ͬͯͨ͜ͷͰɺ͔ͳΓଠͬͨɻ ొஃ ΩϟϦΞɹ 3࣌ݶɿ։ൃΤϯδχΞ→QAΤϯδχΞ @mkwrd
ࠓͷΦϚʔδϡ ଜؑࡾʦஶʧླढ़ʦ༁ʧ ʢɾݪॻʣ ʰ༨Կʹͯ͠جಜ৴ెͱͳΓ͠ݷʱ ʢؠจݿʣ YOKU NITERU @mkwrd
@mkwrd ˞ݸਓͷײͰ͋Γɺస৬ʹΑΔޮՌɾޮೳΛࣔ͢ͷͰ͋Γ·ͤΜɻ ༨QAΤϯδχΞʹస৬ͯ͠ɺ ιϑτΣΞ͚ͩͰͳ͘ ੜ͖ํͷ্࣭͕͕Γ·ͨ͠ɻ
༨͕։ൃΤϯδχΞ͔Β2"ΤϯδχΞʹ స͢Δ·Ͱͷឯ༨ۂં࢙ͨࣗ͠Λ ѻ͍·͢ ͦͯ͠ɺ2"ΤϯδχΞͷҙٛັྗʹ ΄ͱΜͲ·ͬͨ͘৮Ε·ͤΜ ͷ͓ͬ͞Μͷઙ͍ࣗޠΓʹڵຯແ͍ͬͯʁɹ·͊·͊ɺͦ͏ݴΘͣʹʜʜ @mkwrd
҉ҋʹҰےͷޫ໌Λݟग़͢·Ͱͷ աఔΛָ͓͠Έ͍ͩ͘͞ ϋοϐʔΤϯυʹͳΔ͔ΒɺΈΜͳ҆৺ͯ͠Ώͬ͘Γ͍ͯͬͯ͠Ͷʂʂʂ @mkwrd
༨ͷਓ૾ 1 Mark Ward @mkwrd 2 3 4 େֶଔۀޙɺઐֶߍʹ1௨͍ΤϯδχΞ৬ʹब͍ͨจܥ ։ൃΤϯδχΞ͔ΒQAΤϯδχΞʹస
ւ֎ΧϯϑΝϨϯεɾϑϦʔΫ @mkwrd 5 ࣭ɾςετͷ࠷৽ใɾࣄྫͷτʔΫ͕ଟ͍
༨ͷ৬ྺ 1. ಠཱܥιϑτϋε 2. ୈࡾऀݕূاۀ 3. ۚ༥ࣄۀձࣾ 4. ڭҭࣄۀձࣾ 1
2 3 4 20124݄ 20161݄ 20191݄ 201912݄ ։ൃΤϯδχΞ QAΤϯδχΞ @mkwrd SES࣌ʢؚɾ3ϲ݄ແ৬ʣ ࣄۀձࣾ࣌
༨ͷ৬ྺ 1 2 3 4 20124݄ 20161݄ 20191݄ 201912݄ ։ൃΤϯδχΞ
QAΤϯδχΞ @mkwrd ࠓʹ͍ͨ࣌͠ظ
ୈ1ষ ༨ɺੈͷதʹ͏·͘߹ΘͤΒΕͳ͍ @mkwrd
༨͕ઐֶߍ࣌ʹड͚ͨاۀͷ @mkwrd
༨͕ઐֶߍ࣌ʹఆΛಘͨاۀͷ @mkwrd
ࣗݾੳɾࣗݾ൱ఆ͔Β࢝·Δʮاۀ͕ཉ͍͠ਓࡐʯڭҭ ී௨ͷ͜ͱ͕ී௨ʹͰ͖ͳ͍ײ֮ͱετϨεʹΑΔ٣Ի ·͡Ί͞ɾ࣮͞ΛചΓࠐΊɺͱ͍͏ब৬ࢦಋ ࣄʹເͳͲແ͍͠ߴΈͳΜ͔͠ͳ͍ͷʹɺۤ࿑ͨ͠ब৬׆ಈ @mkwrd
༨ੈͷதʹٻΊΒΕ͍ͯͳ͍ʁ ͬͺΓͦ͏ͩΑͳ ୭ͩͬͯʮਓʹͰ͖Δ͜ͱ͕Ͱ͖ͳ͍มͳͭʯޏ͍ͨ͘ͳ͍Αͳ Α͘रͬͯ͘ΕΔձ͕ࣾ͋ͬͨͳ @mkwrd
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ୈ2ষ ༨ɺ։ൃͰઓՌΛڍ͛ΒΕͳ͍ @mkwrd
༨ͷ։ൃܥ৬ܦྺʢ͍͍ͩͨʣ 1 ௨৴ܥܖγεςϜߋվ 2 3 4 ަ௨ܥج൫ݕࠪػ։ൃ ަ௨ܥγεςϜߋվ ެڞܥใγεςϜߋվ @mkwrd
5 ެڞܥ……ͳΜ͚ͩͬ 6 ެڞܥ……ͳΜ͚ͩͬ 7 ҩༀܥใγεςϜߏங 8 ڌͷࡶ༻ 9 ҿྉܥاۀ౷߹ࢧԉ
༨ͷؔΘͬͨ։ൃܥϑΣʔζʢ͍͍ͩͨʣ 1 جຊઃܭ 2 3 4 ৄࡉઃܭ ίʔσΟϯά ୯ମςετ @mkwrd
5 ݁߹ςετ 6 ૯߹ςετ 7 ಋೖ 8 ӡ༻ 9 ϦόʔεΤϯδχΞϦϯά
༨ͷ։ൃܥεΩϧʢ͍͍ͩͨʣ 1 Java 1ͪΐͬͱ 2 3 4 C# 4ϲ݄͘Β͍ CݴޠɾC++
4ϲ݄ COBOL 2ϲ݄ @mkwrd 5 Excel VBA 4ϲ݄ 6 HTMLɾJSP 4ϲ݄ 7 OracleɾSQL Server 3 8 MS Office 3 9 Windows 3 RHEL 1ͪΐͬͱ Solaris Ұॠ
༨ͷεΩϧࠓৼΓฦͬͯ ਖ਼ύοͱ͠ͳ͍…… @mkwrd
1·ͩྑ͔ͬͨ JavaΛΓɺOracleΛֶͼ ΠϯΫϦϝϯλϧ։ൃͰ جຊઃܭ͔Βӡ༻ΛֶͿ͜ͱ͕Ͱ͖ͨ @mkwrd
൵ܶͷఆظঢڅ @mkwrd
1͔Β2ʹ্͕Δ4݄ @mkwrd ༨ͷجຊڅֹ͕݄500ԁ Լ͕͍ͬͯͨ
൵ܶͷఆظݮڅ @mkwrd
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ 20134݄ ݮڅ ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ࣙΊͳ͔ͬͨཧ༝ @mkwrd 3ɾ5ਏ͍͜ͱ͕͋ͬͯ ࣙΊͳ͍ͷ͕વͱݴΘΕ͍ͯͨ͠ ࣙΊΔͷා͍ͱࢥ͍͔ͬͯͨΒ
ୈ3ষ ༨͍͔ʹͯ͠߅͍͡Ί͔ͨ @mkwrd
ߥͷপ͔Βൈ͚ग़ͤͳ͍ײ֮ ਖ਼ύοͱ͠ͳͯ͘ɺ͍͘Βؤுͬͯೳྗෆ͔͠ײ͡ͳ͍ ҰํͰʮҰຊͰઓ͏։ൃΤϯδχΞʯͳͲԿॲʹ͍ͳ͍ ͍Δͷ΄ͱΜͲ͕αϥϦʔϚϯɺೋݴʹʮ͓٬༷ͷ͝ҙʯ ʮӳޠ͕Ͱ͖Δ͔ΒੈքͰࣄ͍ͨ͠ʯͱݴ͏ͱɺۤস͞ΕΔ @mkwrd
ࣗݾߠఆײ͕͔ͬͨ ༨͕͕ͬͨ͢ͷɾͦͷ1 @mkwrd ࢿ֨ࢼݧ
@mkwrd ࢿ֨ࢼݧ 1. ߦॻ࢜ࢼݧ ࢀߟॻΛങ͚ͬͨͲ·ͬͨ͘ษڧ͕श׳ʹͳΒͣ डݧ͢Β͍ͯ͠ͳ͍
@mkwrd ࢿ֨ࢼݧ 2. ӳݕ1ڃ ܁Γฦ͠ड͚ͯͲ͏ษڧͯ͠ࣃཱ͕ͨͣɺ ४1ڃʹΓସ͑ͯ5ճʹͬͱ߹֨ 1ڃʹະͩʹड͔Βͳ͍
@mkwrd ࢿ֨ࢼݧ 3. ใηΩϡϦςΟεϖγϟϦετࢼݧ Ԡ༻ใΑΓͪ͜Βͷํ͕͓͠Ζ͔ͬͨ ηΩϡΞϓϩάϥϛϯάΛࣺͯ ετϥςδʔͱϚωʔδϝϯτྖҬͰউෛ ޕޙIIͰ1ࠩͰམͪɺ3ճ࿈ଓͰड͔ΒͣఘΊ
ࣗݾߠఆײ͕͔ͬͨ ༨͕͕ͬͨ͢ͷɾͦͷ2 @mkwrd Ϗδωεॻɾࣗݾܒൃॻ
Ϗδωεॻɾࣗݾܒൃॻ ͨͿΜ͙Β͍ಡΜͩ ͦͷதʹʜʜ @mkwrd
ֶੜ࣌ʹॳΊͯಡΈ͖ͬͨ༸ॻ 1'υϥοΧʔ ʰܦӦऀͷ݅ʱ @mkwrd ࣝ࿑ಇऀશһ ΤάθΫςΟϒ ࣗͰߟ͑ࣗΛ ཧ͠ՌΛग़͢
ࣗݾߠఆײ͕͔ͬͨ ༨͕͕ͬͨ͢ͷɾͦͷ3 @mkwrd ಉ͡ࣄͰಇ͍͍ͯͨਓʑ
ಉ͡ࣄͰಇ͍͍ͯͨਓʑ @mkwrd εΩϧΛೝΊͯ͘Εͨݩɾಉ྅ ࣗࣾࣾһͷΑ͏ʹΑͯ͘͘͠Εͨސ٬ ਓੜΓ։͚Δͱڭ͑ͯ͘Εͨݸਓࣄۀओ ˍ͍ͭன৯ʹ௨͍ͬͯͨڶഴͷେকɾঁক͞Μ
@mkwrd ࣗͷΓ͍ͨ͜ͱΛΖ͏ ϓϩάϥϛϯάͰͳ͍ྖҬͰઓ͓͏ ͜͜·Ͱ͕ͬͯ͢ࢧ͑ͯΒͬͯΑ͏͘ ͱࢥ͑ͨ
@mkwrd Ұ೦ൃى υΠπʹϫʔΩϯάϗϦσʔʹߦ͜͏ʂʂ 1. ࣗͰυΠπޠϨοεϯΛ։͘υΠπਓʹࢣࣄ 2. ϫʔϗϦ༻ͷอݥՃೖɾհऀΛ͚ͭͯ४උ
݄ɹୀ৬ @mkwrd
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ 20134݄ ݮڅ 20159݄ ୀ৬ ਓੜ͕ଉ͍ۤ͠ϥΠϯ
͕ɾɾμϝͬɾɾʂʂ @mkwrd
@mkwrd 2015Ԥभຽةػ
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ 20134݄ ݮڅ 20159݄ ୀ৬ɾߤஅ೦ ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ୈ4ষ ༨ɺ࣭ͷੈքʹग़ձ͏ @mkwrd
༨ͷస৬׆ಈ 1 ໊ͷΕͨେاۀ ӳޠ͕͑Δࣄʹظ ϓϩάϥϛϯάආ͚Δ స৬ΤʔδΣϯτ2ࣾ @mkwrd " ίϯαϧλϯτ •
ҰྲྀͷϏδωεύʔιϯͱͯ͠ ѹతʹҎԼུ • ͓ͭΉෆͰѹతʹશ໓ • ॻྨ΄ͱΜͲ௨Βͳ͔ͬͨ B. େاۀࢠձࣾɾࣄۀձࣾ ͦΕͧΕʹҟͳΔرΛग़͢ 2 3 4 • ΓࢭΊ • ۀछɾۀքɾ৬छΘͳ͍ • ͰϓϩάϥϚʔආ͚͍ͨ
ୈࡾऀݕূاۀͱ͍͏ͷΛΔ @mkwrd Made in Japanͷ࣭Λࢧ͖͑ͯͨ ࡞ΓखͰͳ͍ɺੵۃతͳकΓख ςετ࣭ͷઐ৬ɾઐاۀ͕͋Δͱʂ
༨͕స৬׆ಈͰԠืͨ͠اۀͷ @mkwrd
༨͕స৬׆ಈͰఆΛಘͨاۀͷ @mkwrd
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ 20134݄ ݮڅ 20159݄ ୀ৬ɾߤஅ೦ 20161݄ స৬
ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ϙδςΟϒͳస৬ʹͳͬͨཧ༝ @mkwrd ։ൃܦݧɾӳޠྗΛߠఆతʹଊ͑ͯ͘Εͨ ࣭ʹ͍ͭͯΖ͏ͱ͢Δ࢟ΛೝΊͯ͘Εͨ લ৬ΑΓڅ༩্͕͕ͬͨ ౦ূҰ෦্ɾେاۀάϧʔϓձࣾ
@mkwrd ༨ͷࣗݾߠఆײ 20124݄ ৽ଔೖࣾ 20134݄ ݮڅ 20159݄ ୀ৬ɾߤஅ೦ 20161݄ స৬
ਓੜ͕ଉ͍ۤ͠ϥΠϯ
ऴষ ༨ɺੜ͖Δɺੜ͖ͯΏ͘ @mkwrd
2"ΤϯδχΞʹͳ͔ͬͯΒͷ༨ 1 ։ൃεΩϧɿςετࣗಈԽͰେॿ͔Γ 2 3 4 ಇ͖ํɿॳࠔɺӳޠΛ͏֎ࢿܥҊ݅Ͱͷͼͷͼͱ ࣾ֎׆ಈɿօແˠ݄1ճఔʹͳΓɺొஃػձ ੈքࢤɿ࠷৽ࣄΛֶͼʹւ֎ΧϯϑΝϨϯε @mkwrd
5 ΩϟϦΞɿνʔϜͱ৫ͷ QAܙାʢϒϨΠϯʣ
@mkwrd • ஔ͔ΕͨॴͰ࡙͘ඞཁރΕΔඞཁແ͍ ࣗͰબΜͩॴͰɺྗͯ͠ɺ࡙͜͏ • ࣗμϝͩͱࣗͷ೦ʹറΒΕͳ͍͜ͱ पΓΛڐ͞ΜͱଞΛԇ೦ʹ͠ͳ͍͜ͱ • ࢧ͑ͯ͘Εͨਓͨͪʹɺ৺͔ΒͷײँΛ ࠓޙࢧ͍͑ͨਓͨͪʹɺྗڧ͍ޙԡ͠Λ
@mkwrd ༨QAΤϯδχΞʹస৬ͯ͠ɺ ιϑτΣΞ͚ͩͰͳ͘ ੜ͖ํͷ্࣭͕͕Γ·ͨ͠ɻ ˞ݸਓͷײͰ͋Γɺస৬ʹΑΔޮՌɾޮೳΛࣔ͢ͷͰ͋Γ·ͤΜɻ
༨Կʹͯ͠ ࣭ٕࢣͱͳΓ͠ݷ Mark Ward จܥग़Ͱ*5ΤϯδχΞͱͯ͠ब৬ͨ͠ɺൺֱతͲ͜ʹͰ͍Δஉੑɻझຯͱ࣮ӹΛ݉Ͷͯࣾ֎ొஃ ւ֎ΧϯϑΝϨϯεࢀՃʹΤωϧΪʔΛ͚Δɻ ݄͔Β࿑ಇऀਓੜΛ࢝ΊΔɻ৽ଔͰೖࣾͨ͠O࣍ιϑτϋεͰɺجຊڅΛԼ͛ΒΕ҆ʙ͘ ͖͜ΘΕΔΠΤεϚϯ։ൃΤϯδχΞͱͯ͠ΛʹৼͬͨޙɺୈࡾऀݕূձࣾͰςετࣗಈԽɾ 2"ʢ࣭อূʣͷੈքʹग़ձ͍ɺݸੑͱࣝΛ׆͔ͨ͠ಇ͖ํʹ׆࿏Λݟग़͢ɻ ݱࡏɺڭҭܥࣄۀձࣾͷ*5෦ʹไ৬͢Δʮ2"ܙାʢϒϨΠϯʣʯͱͯ͠ɺ৫ͷ࣭จԽৢͷ
ΤϰΝϯδΣϦετۀͱςετϓϩδΣΫτϚωδϝϯτۀͷ྆ྠΛ༬͔Γͳ͕ΒɺΞδϟΠϧɾ %FW0QT࣌ͷ2"ΤϯδχΞͷ͋Γํͱऩ্ࡦΛࡧ͢Δɻ ࠓൠͷίϩφՒͰɺϲ݄ؒϑϧϦϞʔτͰ࣮ՈʹҾ͖͍ͬͯͨ͜ͷͰɺ͔ͳΓଠͬͨɻ ొஃ ΩϟϦΞɹ 3࣌ݶɿ։ൃΤϯδχΞ→QAΤϯδχΞ @mkwrd