← Previous · All Episodes
How to source and use expert knowledge for your work Episode 20

How to source and use expert knowledge for your work

· 04:12

|

Mike Bifulco: This is Tiny Improvements.

I'm Mike by ko

At the beginning of my career, I worked
in Microsoft consulting organization.

Every week, I would travel to a customer's
office somewhere in north America to

help them solve their technical problems.

Apart from knowing a
little JavaScript and CSS.

I really had no business being there.

I was fresh out of college and was faced
with the challenge of becoming Microsoft

expert on whatever it is I was doing in
front of the CIO of a fortune 500 company.

Truly it's no joke.

My first project was rebuilding
dell.com from scratch.

And I was the lead front end developer
on that project because I was the

only one in the room who had ever
heard of something called jQuery.

So I was the expert and they were paying
for my expertise, which was a problem,

really, because, well, I didn't have any.

Nonetheless, anytime I had a
problem, I couldn't solve on my own.

I had the entirety of Microsoft's
100,000 plus employees at my disposal.

And trust me, I definitely use them.

I would send out emails to internal
mailing lists, getting advice from

developers.\ The kind of people that they
put in charge of building windows itself.

The responses I got from these
people were always helpful.

And honestly, I learned
a ton from that alone.

Fast forward seven years.

And I was leaving Microsoft to work as
technical director for gymnasium, the

best damn online code school for creatives
who were looking to dip their toes in

the cool waters of web development.

I would be using completely
new tools in this job.

I was going from.net and C sharp
to Django and Python and from a

massive network of people to a crack
squad of just five people where I

was going to be the only developer.

I was an astronaut in a space station,
cut off from the world I was used to.

I had no one to ask for help, and
no one to bounce ideas off of.

There was no one there to tell me if
I was doing something stupid for the

first time, I was really on my own.

And it didn't take long for me to realize
that developers have a unique advantage.

Most of our peers are chronically online.

The most knowledgeable people in
the world are at your fingertips.

As long as you know where to look.

From forums to blog posts,
to open source projects.

There's no shortage of places
to find answers and to learn.

For me, the key to truly benefiting
from this wealth of information

came from active participation and
engagement with the developer community.

It can do the same for you, but you're
going to need to put yourself out there.

Here's three things that you
can do right now to get started.

First joining the community.

Whether it's a local meetup, a slack
channel, a forum, a discord community.

Find a community that has
people you can engage with.

It's a great way to meet like-minded
people to share your knowledge

and to get advice from others.

Give helpful feedback.

When you're starting out, it can
be intimidating to contribute, to

open source projects or forums, but
remember you don't have to be an

expert to provide good feedback.

By giving constructive criticism
and suggestions, you can help

others improve on their work and
you'll learn a bunch in the process.

Finally, it's a good idea
to keep an eye on trends.

The tech industry moves really fast and
it's important to stay up to date with

the latest trends and technologies.

This doesn't mean you have to use every
new tool or framework that comes out.

But having a general understanding
of what's happening in the

industry can help you make informed
decisions about your own work.

the Pavlovian power of
constructive engagement.

Some of the best career advice I ever
received is from my old pal Thomas:

give and receive feedback in good faith.

And you'll find yourself surrounded by
people who are willing to help you grow.

To me, this means being honest,
respectful, and open to new ideas.

It means that you're willing to
admit when you're wrong and that

you learn from your mistakes.

You're generous with your time and
knowledge and you should be willing

to help others when they need it.

The inverse of this situation
is all too common online.

I'd wager to say that the vast majority of
Reddit, Twitter and YouTube comments are

people who are not engaging in good faith.

They're there to tear down to be
little, to make themselves feel

better by making others feel worse.

I'm sure you've seen and felt that, and
it sucks, but it also means that when you

come correct, you will really stand out.

It's a simple concept, but it's
incredibly powerful by engaging with

your community using constructive,
meaningful, and thoughtful feedback.

You'll build a powerful
reputation for yourself.

And I bet you'll find yourself
learning along the way too.

Before long.

You'll be the one that
people come to for advice.

View episode details


Creators and Guests

Mike Bifulco
Host
Mike Bifulco
Developer Advocate, writer, and serial entrepreneur. Into bikes, espresso, and saving the earth.

Subscribe

Listen to 💌 Tiny Improvements using one of many popular podcasting apps or directories.

Apple Podcasts Spotify Overcast Pocket Casts Amazon Music YouTube
← Previous · All Episodes