/
about.htm
266 lines (263 loc) · 14 KB
/
about.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<meta name="msapplication-tap-highlight" content="no" />
<meta name="msapplication-TileColor" content="#10a51d" />
<meta name="theme-color" content="#10a51d" />
<meta name="Description" content="Personal website for Dan Stewart" />
<title>StewShack - About Dan Stewart</title>
<link rel="author" href="/humans.txt" />
<link rel="sitemap" href="/sitemap.xml" />
<!-- Include Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous" />
<!-- Bootstrap Overrides and Site CSS -->
<link href="site.css" rel="stylesheet" />
</head>
<body>
<header class="d-flex justify-content-center py-3 bg-header border-bottom border-primary">
<ul class="nav nav-pills">
<li class="nav-item"><a href="index.htm" class="nav-link">Home</a></li>
<li class="nav-item"><a href="about.htm" class="nav-link active" aria-current="page">About Me</a></li>
<li class="nav-item"><a href="resume.htm" class="nav-link">Resume</a></li>
<li class="nav-item"><a href="articles.htm" class="nav-link">Articles</a></li>
</ul>
</header>
<main class="container">
<div class="container col-xxl-8 px-4 py-5">
<div class="row flex-lg-row-reverse align-items-center g-5 py-5">
<div class="col-10 col-sm-8 col-lg-6 text-center">
<img src="images/sc/youngprogrammer.jpg" alt="Young Stew" class="d-block mx-lg-auto img-fluid" width="336"
height="370" loading="lazy" />
</div>
<div class="col-lg-6">
<h1 class="display-5 fw-bold lh-1 mb-3">My Journey as a Product Owner</h1>
<p class="lead">
By: Dan Stewart<br />
December 24, 2022<br /><br />
I began typing at a very young age.
</p>
</div>
</div>
</div>
<p>
In 1998, my dad bought an email account through an Internet Service Provider.
Along with the email came 5 MB of website storage.
I learned HTML and quickly filled the website with animated gifs.
</p>
<p>
<h2>First Content Job</h2>
<p>
With two days of HTML experience, I landed a job as a Web Content Administrator at the <a
href="https://www.stwnewspress.com">Stillwater News Press</a>.
At that time they called me a "Webmaster". I was responsible for publishing the daily
newspaper articles to the website.
</p>
<p>
From that point on, I was addicted to the Web. I built websites for the Human Resource Management
Association at Oklahoma State University (OSU).
I also built a site for the Student Academic Mentor program.
</p>
<p>
It was my senior year at OSU and switching to a computer science major was not in the cards. I completed my
degree and worked for a year.
Then I went to the Information Technology Institute. It was an intensive nine months of programming, and I
ended up graduating valedictorian.
Unfortunately, the school was a casualty of the <a href="https://en.wikipedia.org/wiki/Dot-com_bubble">Dot-com
bubble</a> and closed down.
</p>
<p>
<h2>First Programming Job</h2>
<p>
Fresh out of IT boot camp, I landed a job at petroWEB as a Web
Developer. Graduating top of my class gave me
a lot of confidence. I worked hard to learn ASP, but I stopped when I had learned enough to do my job.
</p>
<figure>
<blockquote class="blockquote">
<p>The Hacker has a different attitude. After sort of getting the hang of a thing, he or she is willing to stay
on the plateau indefinitely.</p>
</blockquote>
<figcaption class="blockquote-footer">
<cite><a
href="https://www.amazon.com/Mastery-Keys-Success-Long-Term-Fulfillment/dp/0452267560">Mastery</a></cite>
by Leonard, G.
</figcaption>
</figure>
<p>
I was the hacker from George Leonard's Mastery book. I would work hard and do my job, but only my job. I
didn't push myself. This would be
my pattern at <a href="https://www.myigetit.com/">I Get It</a> and the <a href="https://www.cffp.edu">College for
Financial Planning</a> up until 2009.
</p>
<p>
For 10 years I got by on being smart and improvising. In the book, <a
href="https://www.amazon.com/NurtureShock-New-Thinking-About-Children/dp/0446504130">Nurture Shock</a>
by Po Bronson,
chapter one talked about the "inverse power of praise". My friends and family would tell me how good I was
with computers. I graduated top
of my class, work was easy for me. This kind of praise lulled me into a false sense of security. All of that
crumbled in 2009.
</p>
<p>
For the first time in my career, I had a chance to work on a <a
href="https://en.wikipedia.org/wiki/Greenfield_project">Greenfield project</a> with
a Master Software Craftsman. He wanted to use:
</p>
<ul>
<li>TDD</li>
<li>DDD</li>
<li>ORM</li>
<li>MVC</li>
<li>SOA</li>
<li>DI/IoC</li>
</ul>
<p>
I was completely lost.
</p>
<p>
This was the shock that I needed to wake me up. This experience got me into Software Craftsmanship, user
groups, and writing this article.
It is humbling to describe my journey. It is far from over, but I finally feel like I am on the path to
mastery.
</p>
<p>
I began to read anything I could get my hands on about these topics. You can view my library by visiting my
<a href="https://goodreads.com/stewshack">Goodreads profile</a> and my <a href="articles.htm">articles</a> page.
</p>
<p>
I then began to practice and improve my skills.
</p>
<figure>
<blockquote class="blockquote">
<p>Train, practice, repeat, build a pattern, and acquire…</p>
</blockquote>
<figcaption class="blockquote-footer">
<cite><a href="https://www.amazon.com/Can-Have-Your-Attention-Concentration/dp/1601630638/">Can I Have Your
Attention?: How to Think Fast, Find Your Focus, and Sharpen Your Concentration</a>
by Joseph Cardillo
</figcaption>
</figure>
<p>
I need to remember to pause.
</p>
<figure>
<blockquote class="blockquote">
<p>
If you practice pausing to take inventory even in the middle of actions, the procedure eventually becomes
automatic, at which point it is so swift it is virtually instantaneous.
<br />
Whether you are on the mats or in the middle of everyday routines, time off can be more important than time
on. You learn to weigh all relevant
data in your goals and then strategize the best plan to get you where you want to be—leaving enough
flexibility, of course, to recalculate
and restrategize as you flow.
</p>
</blockquote>
<figcaption class="blockquote-footer">
Joseph Cardillo
</figcaption>
</figure>
<p>
Beyond book smarts, a programmer needs time and motivation. How do you become a better programmer? By
programming!
</p>
<h2>First Quality Engineer Job
</h2>
<p>
In January 2014, I was promoted to Quality Engineer. I would tell my friends, "Instead of making stuff, I'm
breaking stuff." After 17 years as a
Web developer I was ready to become a tester, but I didn't want to give up programming. So I reinvented
myself and found that testing was a joy.
In May 2016 I was promoted to Senior Quality Engineer. My focus was on test automation along with test
planning and test case management.
</p>
<h2>First Product Management Job</h2>
<p>
In March 2020, I was promoted to Associate Technology Product Manager. In June 2021, I was promoted to
Product Owner. I work alongside an executive director on a student homepage for Kaplan. Her role is to work
with senior leaders on a roadmap. Then we collaborate with designers and researchers creating the designs
that the team will work on. I take these designs and create Jira tickets. Then I work with the team in
refining the tickets. I act as the product owner setting priority and answering questions. As we near the
release of the feature, I conduct user acceptance testing. After the release I monitor the product to ensure
things are working in production.
</p>
<p>
This quote represents the content of this website.
</p>
<figure>
<blockquote class="blockquote">
<p>
The material presented here neither is complete, nor is it entirely firmly established at the present date.
Furthermore, it is hoped that this manual will bring about comments and questions by those who program.
</p>
</blockquote>
<figcaption class="blockquote-footer">
<cite><a href="https://www.ibiblio.org/apollo/NARA-SW/E-1077.pdf">Apollo Guidance and Navigation 1961</a></cite>
</figcaption>
</figure>
</main>
<div class="container">
<footer class="d-flex flex-wrap justify-content-between align-items-center py-3 my-4 border-top border-primary">
<div class="col-md-4 d-flex align-items-center">
<p>
Site content available under the <a href="https://mit-license.org/">MIT license</a>.<br />
<a href="privacy.htm">Privacy Policy</a>
</p>
</div>
<div class="col-md-4 d-flex align-items-center">
<p>Thank you <a href="https://docs.github.com/en/pages">GitHub Pages</a>, <a
href="https://artvee.com/">Artvee</a>,
<a href="https://icons.getbootstrap.com/">Bootstrap Icons</a>.
</p>
</div>
<ul class="nav col-md-4 justify-content-end list-unstyled d-flex">
<li class="ms-3">
<a class="text-muted" href="links.htm">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-link-45deg"
viewBox="0 0 16 16">
<path
d="M4.715 6.542 3.343 7.914a3 3 0 1 0 4.243 4.243l1.828-1.829A3 3 0 0 0 8.586 5.5L8 6.086a1.002 1.002 0 0 0-.154.199 2 2 0 0 1 .861 3.337L6.88 11.45a2 2 0 1 1-2.83-2.83l.793-.792a4.018 4.018 0 0 1-.128-1.287z" />
<path
d="M6.586 4.672A3 3 0 0 0 7.414 9.5l.775-.776a2 2 0 0 1-.896-3.346L9.12 3.55a2 2 0 1 1 2.83 2.83l-.793.792c.112.42.155.855.128 1.287l1.372-1.372a3 3 0 1 0-4.243-4.243L6.586 4.672z" />
</svg>
</a>
</li>
<li class="ms-3">
<a class="text-muted" href="https://www.linkedin.com/in/stewshack">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-linkedin"
viewBox="0 0 16 16">
<path
d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z" />
</svg>
</a>
</li>
<li class="ms-3">
<a class="text-muted" href="https://github.com/StewShack/stewshack.github.io">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-github"
viewBox="0 0 16 16">
<path
d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.012 8.012 0 0 0 16 8c0-4.42-3.58-8-8-8z" />
</svg>
</a>
</li>
<li class="ms-3">
<a class="text-muted" href="https://www.goodreads.com/user/show/92068618-dan-stewart">
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-book"
viewBox="0 0 16 16">
<path
d="M1 2.828c.885-.37 2.154-.769 3.388-.893 1.33-.134 2.458.063 3.112.752v9.746c-.935-.53-2.12-.603-3.213-.493-1.18.12-2.37.461-3.287.811V2.828zm7.5-.141c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z" />
</svg>
</a>
</li>
</ul>
</footer>
</div>
<!-- Include Bootstrap JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js"
integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN"
crossorigin="anonymous"></script>
</body>
</html>