-
SPEAKER: We have Mister Coby Randquist on
stage.
-
COBY RANDQUIST: Thank you. Sorry about that.
-
Like he said, I do organize a couple conferences,
-
so the in-between time is the time
-
I'm used to getting up here and talking.
-
Doing more of the introductions and not so
much the presentations.
-
This is actually my second non-lightning talk
presentation at a Ruby conference.
-
So I guess we'll start here, if I can figure
out the clicker.
-
I wanted to thank the organizers for inviting
me.
-
Like I said, I operate behind the scenes
-
a whole lot more than I do on stage,
-
so I appreciate the invitation to come out.
-
Prakash had mentioned that the community here
in India
-
had benefited particularly from the
-
accessibility that Confreaks has been able
to make available
-
to all the various conferences around mostly
the United States.
-
A large part of that is due in part to Chad
Fowler's support.
-
When we first started Confreaks and approached
him in 2007
-
about recording the events, he was open to
it and
-
actually worked with Microsoft to get sponsorship.
-
Microsoft was the primary video sponsor
-
in 2007 and helped make this whole thing happen.
-
Let me junp back to my slides for a minute.
-
So who am I?
-
My name's Coby Randquist.
-
I've been doing software development
-
and managing teams and building teams for
-
about twenty-five years or so now.
-
I started off back working with Basic in business
Basic
-
in a language called Thoroughbred Basic on
Unix,
-
originally writing in software to run
-
construction account- or, construction companies.
-
I migrated to Visual Basic, did a lot of work
with Microsoft tools.
-
I was a Microsoft guy for a good sixteen,
-
seventeen years, migrated to C sharp
-
and then I discovered Ruby.
-
One of the other things is I like doing community
building.
-
I like getting groups of people like this
together
-
and finding the things that you care about
-
and then finding ways to make it more realistic
for you to pursue those passions.
-
I do that with Ruby.
-
In the last year and a half I've started getting
involved
-
with the OpenStack community.
-
If you're not familiar with OpenStack,
-
it is a platform for building cloud computering
meet-ups, user groups.
-
You know I'm very excited.
-
This is the first regional conference in India.
-
It's been, you know at first when I got involved
-
with the Ruby community it was like,
-
oh this is really neat.
-
We've got these regional conferences.
-
All communities should have this and they
don't.
-
If you look at Python, Python has PyCon,
-
which is their big national conference,
-
or their big conference,
-
but there's not a Python conference every
time you turn around.
-
There is a Ruby conference just about every
weekend.
-
Somewhere in the world there is a Ruby conference
going on.
-
Let's see, oh so you'll notice the picture
of the truck.
-
One of my other passions is rock crawling.
-
That's just a really beefed up truck that
you go out
-
and you go really slow over really nasty obstacles.
-
Another community.
-
So in this talk, if you looked at the abstract
is says
-
nothing because I didn't actually provide
one to your organizers.
-
So what I wanted to kind of do was go back
-
and talk a little bit about my beginnings
in the Ruby community,
-
how Confreaks got started,
-
and then a little bit about the different
conferences that I do,
-
and then we'll spend a couple minutes just
on
-
the topic about Open Source software and why
we do,
-
or why we should care about this,
-
and how we could help spread really the passion
for what we do.
-
Because, well and I will get to that part
a few slides down the road.
-
So, how did I get started?
-
Like I said, I was working in a Microsoft
shop.
-
I worked for a company called Vehix dot com.
-
We did consumer automatic research. It was
a dot net shop.
-
And I'd found Ruby, I don't honestly remember
why I found it,
-
but I looked at it, played around with it,
-
really liked it, but decided there was no
way I was
-
gonna be able to convince our management to
make the talent switch,
-
and there was no way I was gonna be able
-
to convince all the people on the team that
we should be changing,
-
because we had just gone through a switch
from
-
Visual Basic to the dot net framework in C
sharp.
-
So we'd just gone through that,
-
there was no way we were getting another switch
through management,
-
so I kind of put Ruby away.
-
And then about six or eight months later
-
I got to the point where I wanted to teach
my kids
-
a little more about programming,
-
and if you open up a Windows machine
today
-
it doesn't come with a programming language,
-
or if it does it's very varied.
-
When I got into computers I started out on
a Commodore 64
-
for a Vic 20, the basic language was there.
-
In fact that was the interface to the computer.
-
You didn't have an operating system.
-
You booted right into the language,
-
which provided everything.
-
So lacking that I went looking for a language.
-
I found Ruby, I found Chris Pine's book Learn
to Program.
-
You can't really tell from this photo here,
-
but the computer there is actually a Sun Sparkstation
10
-
because I have a lot of kids.
-
I've got six girls, now they range from-
-
my youngest set of twins are seventeen,
-
my oldest set of twins just turned twenty-one,
-
and my oldest daughter is twenty-three,
-
and there's one in the middle.
-
I wanted a way to teach them so I actually
built a little lab,
-
and the cheapest way to do it at the time
-
was I picked up a bunch of used Sparkstations,
-
got them running Linux, got Ruby installed
on it,
-
and sat down and away we went.
-
Ultimately it got me involved with Ruby.
-
None of my kids really got into software development,
but.
-
Can't win all the battles.
-
All right, so that was in early 2006
-
when I was trying to teach my kids how to
do Ruby,
-
and about that time I started to evaluate
-
what I was doing with my professional life
and at Vehix dot com,
-
and it really got to the point where I wanted
to try to do Ruby.
-
I wanted to figure out how I could utilize
it.
-
So at that point my options, you know,
-
in 2006 I basically decided to quit my job
-
to open up a consulting shop and build software
solutions
-
for people who didn't care about the technology
I implemented it in,
-
which gave me the ability to code in Ruby
and in Rails
-
without having to justify the technology choices
I was making.
-
I just had to provide a solution.
-
So after doing that,
-
I'd been on my own for about two months or
so
-
and heard about RubyConf through the local
users group in Utah at the time.
-
So heard about RubyConf. I was in Salt Lake
City, Utah.
-
Denver is literally a jump over the mountains,
-
so you hop on a plane, forty-five minutes
you're there.
-
So I went to RubyConf in 2006 and Chad presented,
-
and all these guys are presenting and they're
just blowing my mind.
-
And at the end, I think the format was a little
bit different
-
cause I think Matz actually did his keynotes
at the end of one of the days.
-
So he did his keynote speech,
-
but he went through 400 slides and talked
about a topic.
-
One of the topics was bike shedding.
-
But he went through so many slides,
-
and I was already so brain fried at that point
-
from all this new material that
-
I wanted to go back and watch it again and
it wasn't an option.
-
You know I think there were some,
-
somebody who had a their Mac Pro turned around
-
and aimed at the stage, so there were bits
and pieces
-
of the talk available, but there wasn't a
whole lot available,
-
so that kind of set the seed for Confreaks.
-
So we went home from the conference,
-
started talking about a little bit-
-
I don't know if you know, there's a guy named
Mike Moore.
-
He runs the MountWest Ruby Conference in Salt
Lake City.
-
So he started, he actually had a number of
co-organizers
-
the first couple of years.
-
In 2007, he felt, I don't know if it was...
-
Were there regional conferences before '06?
-
So, OK.
-
So Mike started organizing Mountain West RubyConf
in 2007
-
and he said, we should record this,
-
and I got together with my partner at the
time,
-
a guy named Carl Youngblood, and we figured,
-
you know, Mike was organizing the conference.
-
The two of us said all right, we'll go figure
out how to record it.
-
So we borrowed some cameras and got a frame
grabber and set up,
-
and we recorded to tape,
-
because at the time cameras weren't what they
are today.
-
So we recorded everything to tape.
-
We recorded the event,
-
we did post-production on it, we came up with-
-
Oh, yes, we basically said, how hard can this
be?
-
After recording the tape and then spending
like,
-
I think it took us like sixty hours to take
the data
-
from tape and get it converted into a digital
format
-
to where we could then do post-production
on it,
-
and it was horrible, but we got it done.
-
Later that year we talked with-
-
Ruby Ho-Down was another regional conference
-
that happened that year, and they signed up
-
and said yeah, let's record is.
-
So we started to make that one happen.
-
Carl and I went out and bought
-
all new equipment and basically
-
created Confreaks at that point.
-
So the company, we set up a company,
-
we went out and bought these cameras
-
and they set up on tripods
-
and we had all this wiring in place.
-
And we'd run all the wires to the back of
the room,
-
and one guy sitting at the back of the room
-
can remote-control three cameras and do all
the switching.
-
And it was great, and it was hard,
-
and in 2007 we recorded Mountain West.
-
We recorded Ruby Hoedown. We recorded RubyConf.
-
And then through these connections we recorded
-
a conference called SmigDig which is a Agile
developer conference.
-
It's held every year in Oslo, Norway.
-
So we did our first international conference
-
our first year and that was an adventure.
-
But the set-up that we were using at the time,
-
if you can see at the bottom of the slide
here,
-
we'd used a double-wide format.
-
So we recorded the video
-
and we recorded the slides
-
and we put them together.
-
And they were in the incredible high definition
-
of 960 pixels wide, because both frames were
standard definition.
-
So that was the first year.
-
One of the things I learned out of the year-
-
Actually this quote came about between my
wife
-
and I as we were raising five kids under five-
-
"No matter how hard you think it is going
to be-"
-
and this applies to just about any endeavor-
-
"you end up wishing it was that easy."
-
And part of that falls into the OpenSource
-
and the passion and the,
-
all of the efforts that we undertake
-
or all of the things that you look at in life.
-
Yes, they're hard, but they're worth it.
-
All right, so 2008, we recorded seven conferences.
-
I won't go through them individually.
-
The O'Reilly's Tools for Change for Publishers
-
was interesting because it was our first deviation
-
from software development and Ruby Conferences.
-
But if you notice, we haven't done a lot of
those.
-
There's reasons for that.
-
We like, I like the community and the spirit
that we have here.
-
So that was 2008. But, so that year was seven.
-
Also in 2008 I'd been doing the independent
contractor stuff
-
for about two years, and in the United States,
-
at the end of 2008, the economy was getting
a little...
-
a little wonky, and I'd wrapped up a major
contract
-
that had been a large part of keeping my business
going.
-
And I'd gotten to the stage where I was going
around and doing-
-
A lot of the work that we were doing at that
point
-
was smaller project work and constantly dealing
with,
-
where's the next check coming from,
-
and started having some checks bounce here
and there
-
and decided that really wasn't where I wanted
to go.
-
So I wanted a regular income rather than
-
the feast and famine that you get in consulting
work.
-
So I ended up joining yellowpages dot com.
-
Yellowpages at the time was a wholly-owned
subsidiary of AT&T.
-
They are no longer owned by AT&T.
-
So that was also a transition in 2008,
-
where I went from running my own company,
joined yellowpages,
-
moved to southern California,
-
and started running a development team there.
-
But when I got there, there was no meet-up.
-
There was no regional meet-up and that just
-
blew my mind because I came from Salt Lake
City, Utah,
-
which has a population probably one-third
-
or less of what the LA area has,
-
and yet we had Ruby meet-ups about every thirty
or forty miles
-
along the major interstate,
-
cause people didn't want to drive more than
30 or 40 miles.
-
So they just set up their own meet-up.
-
So when I got to LA there wasn't one,
-
so we created a local meet-up and got that
going.
-
And, I'll tell you, the biggest thing about
running a meet-up
-
and having them work is pick a date, pick
a time, and be there.
-
Be there consistently, whether you have presentations
or you just hack.
-
Make it a staple that people can count on
and it will grow.
-
Just getting the ability to get people together
on a regular basis
-
and something predictable that they can put
on their calendars
-
and know that this is gonna be there and it's
gonna be at that time and place.
-
All right, so that takes us into 2009. Our
big change in 2009-
-
And this generally came-
-
A lot of the progress that we've had with
Confreaks dot com
-
over the years has actually came from MountWest
RubyConf,
-
when Mike Moore says, hey, I really liked
what you did last year,
-
but let's try this.
-
So we switched to doing high-definition slides.
-
So instead of capturing them and scaling the
slides
-
from your poor resolution output to TV quality
output -
-
which is a lot worse, or at least was at the
time -
-
we started capturing them at full resolution
and just,
-
we continued that year in 2009 to capture
-
the speakers with standard definition cameras.
-
Let's see, new conferences that year...
-
Acts as Conference.
-
There's not actually too many regional events
-
in this community that have started and then
stopped.
-
There's been a couple. Acts as Conference
happened once.
-
Parallels and Convergences is actually not
a Ruby conference.
-
And then we also did a Agile conference that
year.
-
In 2010, Mike say, hey, this stuff's really
nice,
-
but can't we get high definition cameras now?
-
The other thing that happened at the end of
2009 that had
-
a major impact on Confreaks is, in both '07
and '08
-
we recorded the conference SmigDig in Oslo,
and Carl,
-
who is my partner in Confreaks, had been talking
with a company in Norway,
-
and we met up with them both years we were
there.
-
And at the end of 2009 they offered him a
job,
-
so Carl moved to Oslo, Norway, at which point
I bought him out of Confreaks.
-
So 2010 started my first solo year running
Confreaks,
-
and in that year, Mike pushed me,
-
wanted high definition cameras,
-
so I changed from these robotic-controlled
cameras
-
that we had to something very similar to what
-
we're using today, as far as the cameras go.
-
But in 2010 we recorded LA, MountainWest.
-
Oh, 2009 was the year I launched
-
the Los Angeles Ruby Conferences.
-
I'm gonna back-res there for just a second
-
because I launched the LA Ruby Conference
-
for a very specific reason,
-
and I think it's one of the very similar reasons
-
that Prakash has helped launch Garden City
Ruby, which was-
-
At the time in Los Angeles, I had an engineering
team, we had a lot-
-
I actually had thirty or forty people working
in Ruby
-
and I knew there was no way I would ever get
the budget approved
-
to send thirty people over the period of a
year traveling
-
to different conferences, to get them to have
the experience
-
that you all get to have by being here today,
-
and as much as people can benefit from the
content
-
that we record at these events,
-
that's half or less of what you get out of
a conference.
-
The benefit of attending a conference is not
just your relationship
-
listening to speakers up here broadcasting
at you,
-
but it's the value you get out of talking
to people next to you.
-
It's the hallway track. It's the time that
you spend actually discussing
-
your coding issues, your office issues with
other people in similar environments
-
that can help influence your culture,
-
and there's where a lot of the benefit of
all this comes from.
-
So I started LA RubyConf in 2009 because
-
it was the best way to A) get all of my people
to have
-
that experience and B) we were looking for
a way to
-
introduce Ruby to more developers
-
because we needed more people who could work
in Ruby,
-
and in the LA area, there's a huge amount
of software development going on,
-
but a lot of it's dot net, a lot of it is
Java.
-
So we needed a way to introduce those people-
-
To this day almost every year at the Los Angeles
Ruby Conference,
-
when I ask how many people get paid to work
in Ruby today,
-
only about sixty percent of the audience gets
paid to do Ruby.
-
The other forty percent are there to learn
about Ruby.
-
All right, so 2010, I just got through talking
-
about changes with Los Angeles and now I'm
leaving.
-
So in the end of 2010, I decided that it was
time for a change.
-
Yellowpages was a fantasy company and a really
great opportunity for me,
-
and working for AT&T was an interesting set
of dynamics,
-
but I wanted to move some place where-
-
My wife has two daughters,
-
and one of her daughters lives on the Oregon
coast,
-
and we have grandkids up there,
-
so we wanted to be closer to them
-
so it wasn't a sixteen hour trip to go visit
them.
-
SO I looked for a job doing Ruby,
-
running a Ruby shop, found one, and that's
all it took.
-
So I went to work for a company called G5.
-
When I moved to Bend, Oregon, I figured small
company,
-
seven executive te- or seven members on the
executive team.
-
We're gonna have less dysfunction and more
ability
-
to get things done than dealing with the hundreds
of people
-
involved with the bureaucracy,
-
or thousands of people in the bureaucracy
at AT&T.
-
Lesson learned.
-
You can be just as function- dysfunctional
-
with five or seven people as you can with
hundreds.
-
So in 2011, we did more conferences,
-
more conferences started showing up.
-
The list of conferences that you see up here
-
are events we actually went to and recorded.
-
It's by no means a list of all the conferences
-
that were going on in the Ruby community,
-
because there are a lot of events that happen
every year
-
that we don't record, and if you go to our
site we actually
-
do a lot of work now to aggregate videos from
other conferences
-
and not just stuff that we produce.
-
So 2011, Mike came to me and said, hey,
-
loved the way the high definition stuff worked
out last year -
-
let's live stream.
-
So we started live streaming.
-
Also in 2011, after moving up to Bend-
-
Bend, Oregon is a community of about 85,000
people,
-
so I now have a small development shop working
for G5 in Bend.
-
I want to hire Ruby talent.
-
How do I get people to come to work for me?
-
So, we decided that-
-
The Bend area is known for a couple of things.
-
One: there are several ski resorts;
-
and two: we have twelve micro breweries.
-
With a population of 85,000 people.
-
So the community is known for good beer.
-
So we decided that we wanted to do a Ruby
conference,
-
and in this case, the focus was a little different.
-
The, so we started Ruby on Ales.
-
The focus for Ruby on Ales wasn't so much
about
-
getting all the local developers to learn
about Ruby,
-
because quite frankly there weren't any, or,
-
the local developers we knew of.
-
It's a small community.
-
We pretty much knew everybody that was writing
code.
-
What we wanted to do was put our city on the
map
-
in the Ruby community, so that when we talked
to people
-
we were trying to hire, trying to get people
to work with us,
-
that they would know where we were at,
-
and having a conference did that.
-
That was the primary reason that started Ruby
on Ales in 2011.
-
2012, so 2010 and '11,
-
I was basically running Confreaks solo.
-
That got a bit arduous and a bit time-stretching,
-
because I still had a day job as well.
-
So in 2010, or 2012,
-
I had my first full-time person come on that
I trained,
-
and she now actually goes out and records
conferences solo,
-
and I've got a second person that'll start
-
recording conferences solo in 2014.
-
Mike didn't have actually any technology changes
in 2012,
-
so adding staff and getting our response times-
-
One thing that some of the community experienced
-
in 2010 and a bit in '11, is I'd go record
a conference
-
and then it would take six, eight,
-
and in some cases twelve weeks before you
saw the videos.
-
Adding staff has fixed that. All of the-
-
we recorded RubyConf this year in November,
8th through the 10th,
-
and all of the videos were online by
-
December 4th or 5th I believe, and that was,
-
you know, that's sixty some-odd videos.
-
2013. Now that I had full-time staff
-
and other people working on it
-
and wasn't marred with doing all of the production,
-
post-production work myself, we expanded.
-
So we actually recorded twenty- looks like
I missed one,
-
we recorded twenty-three events in 2013.
-
Got out of the country again
-
and recorded Arrr Camp and Git Belgiam this
year in 2013.
-
The exciting thing is,
-
I've now been doing the conferences
-
and recording them, producing them for you
know six years,
-
and in 2013 we saw a ton of new regional conferences
occur in the community.
-
Berlington Ruby, which is probably the- actually,
-
it wasn't their first year,
-
they'd been doing it for a couple of years,
-
but Berlington, Vermont is a city of about
45,000 people.
-
Berlington holds a lot of statistical records
for things -
-
like they have the biggest shortest building
in the country,
-
things of that nature, where, you know, they
have the tallest,
-
tallest building in the state of Vermont,
-
is the shortest building of all the other
states that have tall buildings.
-
So Vermont's a very small community,
-
and Berlington was the, is the capitol of
Vermont,
-
it's the largest city and it has a population
base of 45,000.
-
So it's fun to see even small communities,
-
out in the middle of- I won't say out in the
middle of nowhere,
-
but smaller communities can do this too.
-
Conferences are something that can be done
-
and can be done by a group of committed people.
-
One of the other things that we did in 2013
is,
-
in addition to Ruby on Ales, which is our
Ruby Conference-
-
Oh, also in 2012, yeah, in 2012,
-
I left G5 and went back to work for the Deathstar
at AT&T,
-
only now I'm working at AT&T corporate,
-
and we build cloud computing stuff,
-
and that's where the OpenStack influence comes
in.
-
But the OpenStack community is very,
-
it's different than the Ruby community,
-
because if you look in the Ruby community,
-
if you look at our list of sponsors,
-
our sponsors are generally small to medium-sized
companies
-
that are working on creating products
-
and creating themselves
-
and building a marketplace and making things
happen with technology.
-
In the OpenStack community,
-
the sponsors are folks like AT&T, IBM, CISCO,
Hewlett Packard.
-
They're huge corporations who are involved
-
with being able to build and utilize cloud
platforms,
-
and OpenStack itself is a project that came
out of
-
a joint effort between NASA, which is the
-
National Aeronautics and Space Association
-
in the United States and another company
-
that built OpenStack together,
-
and then they released it.
-
I wanted to bring this feel of community to
OpenStack,
-
so we started OpenStack on Ales,
-
and the small tech there is we had thirty-five
attendees.
-
It's a new concept.
-
But even with thirty-five people are the conference,
-
and I think that's about what you had at RubyConf
in 2001,
-
isn't it Chad? Thirty-four people at RubyConf
in 2001-
-
So we're spreading the idea of
-
small intimate gatherings and meet-ups in
conferences.
-
So that was 2013.
-
2014, this is where we stand now.
-
The first even we're recording this year is
Garden City RubyConf.
-
Thank you for having us.
-
We will be, the conferences that are listed,
-
there are ones that we are relatively
-
confident we will be recording and/or producing
this year.
-
So with that, I've got three or four minutes
left.
-
I want to get real quick, OpenSource and the
enterprise.
-
I worked for AT&T today
-
and I've been there for about two years,
-
and in my previous stints-
-
So we're doing things, we're using OpenStack,
-
we're using Python, we're using Ruby, the
way-
-
I just have a couple points I want to sum
up here.
-
The important thing is, if you work for large
companies
-
that are starting to utilize OpenSource,
-
one of the things is, at least within AT&T
which is
-
where most of my experience with this is,
-
they want to know who's the vendor that's
going
-
to be responsible for this.
-
If we use Rails, who are we going to call
when there's a problem?
-
My solution to that was we hired four developers.
-
So part of my pitch that I've done within
AT&T
-
for using OpenSource software is, we may not
get a vendor,
-
but the problem as a company, even if we're
your biggest purchases,
-
we can't dictate what there,
-
how you respond to this problem that we have.
-
We can put pressure on you
-
and we can put pressure on vendors to do things,
but we can't control it as concisely.
-
With OpenSource, if I have an issue on Rails,
-
if we have an issue on any of our applications,
-
with Activerecord or whatever,
-
I can get a person who is a core contributor
to
-
Activerecord to fix the problem,
-
because we've been able to convince management
that,
-
ok, so we don't have a vendor,
-
so we need to put money into OpenSource.
-
We need to hire people
-
and we need to pay them to work on OpenSource
full time.
-
You're not gonna be able to do this
-
with smaller companies because it just doesn't
work out.
-
With larger companies,
-
where you'd normally be spending hundreds
of thousands of dollars
-
a year with an organization to support you
otherwise,
-
you can make the argument to spend the money
on staff,
-
and we've done that.
-
And, so Erin Patterson works for me at AT&T,
-
so if I have an Activerecord issue,
-
I've got the Activerecord guy that we can,
-
that I can have him fix it.
-
Now luckily I don't have to do that very often,
-
because it's a pretty solid platform.
-
So in the, if you're in bigger companies
-
and they're utilizing OpenSource,
-
don't be afraid to make that argument,
-
that instead of paying for support to a vendor,
-
we should be investing in our own people to
make the product better,
-
and we go through that with OpenStack as well
as Ruby and Python.
-
OK, OpenSource and you.
-
One of the reasons I started Confreaks
-
back when I did is I'm what I call a glue
coder.
-
I take disparate systems, I put them together.
-
I write code that gets them to talk to each
other
-
and make things work, and that's what I do,
-
and that creates a lot of code that generally
needs better tests,
-
a lot of code that doesn't have any tests
at all,
-
or a lot of code that runs inefficiently,
-
because I don't have the patience to optimize
code.
-
So, when I, as I got involved with Ruby,
-
I looked at Confreaks, I looked at what was
available
-
and I said, one of the ways that I can give
back to the community
-
is by taking this non-obvious route of creating
these videos
-
and making this content available to help
build the community,
-
and that's the way I'm gonna give back,
-
because that's what I'm good at,
-
is organization and community and people.
-
I'm not as good at code,
-
but I love what we create here, so that's
where I focus.
-
So as you think about what you're doing with
OpenSource,
-
think about what, how you can contribute
-
and what you can do that takes advantage of
your unique skill set,
-
not about making the next project that everybody's
gonna use,
-
because there's so many supporting roles that
need to be done,
-
so keep that in mind as you're looking at
it.
-
And in the next section, real quick,
-
I'm gonna go through it a little bit quicker,
is just,
-
it's a couple things to think about in both
your professional and personal lives.
-
So my first question for you to ponder is,
-
why are you doing what you're doing today?
-
And when I wrote that I was looking not so
much as you,
-
as why you are at this conference as I was,
-
why are you doing what you spend forty plus
hours a week on?
-
Understand why you're doing it. What are you
trying to accomplish by doing it?
-
So, like I said, I've got six kids.
-
So one of the reasons I work every day
-
and do what it is I do is to generate the
money
-
to give me a certain lifestyle
-
and allow my kids to have a certain lifestyle
-
and to be able to go to college
-
and to be able to learn and do things.
-
That's one of the reasons I do what it is
that I do.
-
Is what you're doing today what
-
you would be doing if you knew you could not
fail?
-
So if you knew you couldn't fail at what you're
gonna be doing,
-
would you do something differently than what
you're doing today?
-
And it's OK if what you're doing facilitates
your passions,
-
meaning, sometimes you work a job that is
not
-
the thing that you care the most about,
-
but it gives you the resources
-
and the liberty to pursue the things that
you care about,
-
and there is absolutely nothing wrong with
that.
-
I mean that's crucial.
-
It also makes it so that you can care more
about your day job,
-
or that thing you're doing that's not your
passion.
-
You can care a whole lot more about it
-
and be a whole lot more excited about it if
you understand
-
why you're doing it and that you're doing
it
-
to drive something else in your life.
-
It makes it much less monotonous
-
or much less tedious if you know that,
-
because I do X, I may be able to do Y.
-
So the last slide.
-
You owe it to yourself to understand
-
why you're doing it and what you expect out
of it.
-
Yeah, another, just see where my slide is,
-
I'm almost done. Yup, lost that thought.
-
OK, last quote, this is one of my favorite
quotes.
-
It says, "In the information age, the barriers
just aren't there.
-
The barriers are self-imposed.
-
If you want to set off and go develop some
grand new thing,
-
you don't need millions of dollars of capitalization.
-
You need enough pizza and Diet Coke to stick
in your refrigerator,
-
a cheap PC to work on,
-
and the dedication to go through with it."
-
This is a quote from John Carmack,
-
who is the- one of the founders of id,
-
created many of the first-person shooter games
-
and the graphic engines that were behind them.
-
The key to this, though, in my opinion,
-
is not the - I can't see my capitalization,
anyway -
-
the key to it is this:
-
"...and the dedication to go through with
it."
-
So the effort that it takes to put on a conference,
-
the effort it takes to attend, not even organization,
-
but to attend a meet-up is just
-
the dedication to go through with it.
-
The commitment to say hey,
-
I'm gonna take one evening a month,
-
or one evening every other month,
-
and go to this meet-up
-
and participate and work on building my own
skills.
-
It's all about the dedication to go through
with it. And with that, thank you.
-