How to source and use expert knowledge for your work - podcast episode cover

How to source and use expert knowledge for your work

Aug 14, 2024•4 min•Ep. 20
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

One of the most effective ways to grow as a developer is by tapping into the vast pool of knowledge available in the developer community.

Creators & Guests


ā˜… Support this podcast on Patreon ā˜…

Transcript

Mike BifulcoMike 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.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android