« All Episodes

DCR Step 8: Do Your Job Better Than Anyone Else

Published 11/14/2016

In today's episode, we cover the next step in the Developer Career Roadmap.

Today's episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can help you at spec.fm/dolby.

Transcript (Generated by OpenAI Whisper)

Hey, everyone, and welcome to Developer Tea. My name is Jonathan Cottrell, and in today's episode, we are doing the second to last step in the developer career roadmap. If you haven't been following along with Developer Tea since the beginning of the developer career roadmap, I recommend you go and check out those episodes that happened before today's episode. But for today's episode, we're going to be talking about step eight, and that is quite simply do your job better than anyone else could. Do your job better than anyone else could. We have two different basic categories that we're going to talk about in terms of how can you do your job better than anyone else could. We're going to talk about those in just a minute. Just a quick update. Next week, we're going to take a couple of episodes off, and this is for the Thanksgiving holiday, which I observe here in the United States. But I recommend that you take that time. Go and listen to other podcasts on the Spec.fm network, or go back and catch up with Developer Tea in previous episodes. We might repost some of the fan favorites from the past couple of years, and I recommend that you go and check those out. But just know that that's why there's not going to be three full episodes next week. We will be getting back on schedule after that, and then we will probably take a short break for the Christmas holiday as well. And of course, coming up in the beginning of the year. Beginning of January this year, we will be hitting the two-year mark. So we're really excited to get into year number three with the Developer Tea audience. It's really incredible that you guys have been around for that long and that we've had the opportunity to make this podcast a reality for going on, getting ready to start the third year going on two years now. So thank you so much for sticking around and for listening on a weekly basis to this podcast. We have a huge milestone that we're coming up on. This week, you can look out for an episode about that milestone on Friday. Of course, this week, we will also be ending the Developer Career Roadmap. That's the end of this specific track of episodes, but it's certainly not the end of us discussing the Developer Career Roadmap. The whole reason we created the Developer Career Roadmap was to build a simple pathway for developers so they can plot their career path. Of course, not everyone is going to. Follow this exact career path, and you're not going to do every single step the same way as another developer may. But these steps are steps that thousands of developers have taken before you, and they've been successful in getting into this industry. So we wanted to create a simple way to view, a simple lens for you to view the potential options for you and give you some actionable advice to walk through your career. And this is something that can go on. Okay. From the very beginning of your career, before you even become a developer, before you have any skills at all, all the way through the advanced stages of your career. So in the future, we will be referring back to the Developer Career Roadmap as a framework for answering some of the questions we receive. Of course, some questions can't be answered by this framework. People have extenuating circumstances or a strange situation that doesn't really get addressed inside of this nine-step framework. We've got a lot of work that we've portrayed on the show, but the hope is to bring you back to this kind of focused track, and you can look at your career and hopefully eliminate some of the questions, some of the ambiguity as you look towards the future in your career. So with all of that said, I'm very excited to give you step eight, do your job better than anyone else could. Now, you have to understand before we jump into these two separate areas that you can focus on for doing your job. Better than anyone else could. You have to understand that we're talking about your job. We're not talking about the general title, right? We aren't saying be the best front-end developer in the world. We're saying do your job with the people that you work with at the company that you work in, in your personal situation. Do your job better than anyone else could. This is about excellence mixed with context. Let me say that again. If I can sum up today's episode, do your job better than anyone else could. That's about excellence mixed with context. The first area that you need to focus on to do your job better than anyone else could is becoming extremely valuable and irreplaceable. Becoming extremely valuable and irreplaceable. We're actually going to attack these kind of in reverse order. We're going to talk about what it means to be valuable. Number one, you need to determine. You need to determine key objectives at all levels of your career. This means your personal, your departmental, and your organizational. These are short-term, they're medium-term, they're long-term. Different types of key objectives that you can focus on. For example, you may have a key objective for today for your personal self, or you may be able to view the long view for your company and everything in between. It's so important to think about these key objectives because this is how you can stay focused. A key objective is quite simply the way you can prove that you are delivering value. Not in the same way that you would prove in a courtroom, but rather prove to yourself, prove to your own experimentation, to your own efforts. Prove that they are actually effective. Of course, these are objectives that you and your organization determine, not objectives that somebody outside of your organization or someone else determines for you. You need to develop a consistent march. This is number two. Develop a consistent march towards these various objectives. Pay attention to the wording there. A consistent march. This isn't a momentary sprint and then a subsequent crawl. This is a march. That means that there is a rhythm. There is a predictability, and the pace doesn't change. This is so important. Develop a consistent march towards your various objectives. Some objectives will be longer. Others will be very short-term. The value you add to your team will be driven by your judgment of what to do every single moment. What is the most important, most valuable action you can take to march towards those objectives today? Let me give you the opposite of what this looks like. The opposite of what this looks like is going into work without a plan, going into your job, and only working on things that other people are giving you. Okay? In other words, only doing reactive work. Never actually chasing after an objective. This is called busy work. You don't want to end up doing busy work because it's very difficult to deliver consistent value and grow at the same time. The hope is that the value you deliver will continue to increase. In other words, the rate of value delivery will continue to increase because as you grow in your career, your value generation should also grow. Creating value in your career from the individual level all the way up to the organizational level is about understanding both your responsibilities and your abilities. Are you able to eliminate costs for your company? Could you resolve a personal conflict, act as a mediator? Can you do some intentional studying regarding leadership or technology or perhaps management or maybe even business? Simultaneously, can you do these things? Without ignoring your responsibilities, your day-to-day responsibilities. You need to be bold in your desire to go beyond simply coding what you are handed to code and instead understand the bigger picture of how that code fits into the problems you are solving and how the problems you solve fit into your clients and to your company's sustainability over time. If you want an anchor word to take away, that word would be integration. Focus on integration. Integrating your skills, your knowledge, your talents, your perspective, and your personality and continue to grow in each of these areas throughout your career. If you find yourself singularly focusing on only one area, remember to constantly evaluate your efforts through the lens of the bigger picture. Remember once again, this is about excellence and context. Excellence and context. Now we said this first part was about becoming extremely valuable and irreplaceable. We've talked about valuable now. Let's talk about irreplaceable. To become irreplaceable, you need to focus on becoming a source of information rather than an exclusive vault. Those who become a source of information are going to go much further than those who hide away information like a vault. It is a common misconception, and it can be a poisonous problem in an organization, that it's somehow a good idea. A good move to maintain control over your skills and over your knowledge and your experience and not give people access to the knowledge you have. This is a behavior that is most often driven out of fear, if you get down to the core of it, and that fear is of being replaced and is grounded in the idea that your job security and value is based on your intellectual superiority to other workers. Let me say that one more time. A lot of people start out at the beginning. They have this sense of imposter syndrome, the sense that they don't know enough. On the opposite end of the spectrum, once somebody has gained the knowledge that they feel they need to be secure in their job, they paradoxically assume that holding onto that knowledge is what gives them the edge. Having that exclusive access to that knowledge will give them the edge over incoming coworkers, for example. If you're a junior to a company, you're going to have to be a junior to a company that those people are somehow going to overtake their job. In fact, your job security and your value is much more often driven by your ability to empower others to do the best that they can do. Let me say that again. Your value to a company is greatly increased if you focus instead on empowering others by giving them knowledge. The more open you can be with yourself, the more you can be open to the world. The more open you can be with your company, the more you can be open to the world. The more knowledge, the more powerful it becomes. And furthermore, the more knowledge you share, the more you become known as a source of information. Those who try to hoard knowledge end up being seen as closed off and unhelpful and often are bypassed for someone who will be more helpful and open. We're going to take a quick sponsor break and then we're going to come back and talk about the second area that you can do your job better than anyone else could. But first, let's talk about don'ts. Dolby. I'm sure you guys didn't expect Dolby to be a sponsor of Developer Tea, but in fact, Dolby is helping deliver superior user experience with their Dolby audio platform. Today's users want better audio. In fact, 90% of digital device users rank sound quality as important across the digital entertainment ecosystem. Now, you may think that better audio means better audio assets. And while that's partially true, perhaps the more important thing is the cost. You can use a proper audio codec to encode your audio. Because even the best audio assets don't sound very good if they don't use a proper audio codec to encode them. Asset encoding is easily accomplished with the tools you already use, such as Adobe Audition or you can use Dolby's free online encoding utility. The new iPhone 7 series and the latest iPad Pro series from Apple support the playback of Dolby Digital Plus audio in video and audio only assets. This is a huge step forward in audio. It's not just your simple stereo audio that you're hearing anymore. Go and check out the awesome stuff that Dolby has to offer at spec.fm slash Dolby. You can learn how to leverage Dolby audio in your iOS and your HTML5 projects. Thanks again to Dolby for sponsoring today's episode of Developer Tea. So we're talking about doing your job better than anyone else could. The first discussion was around becoming extremely valuable. And irreplaceable. And these are two incredibly important things. And you can do that without learning any new skills. It's really interesting to know that you can be valuable and irreplaceable without learning any new skills, but it's going to be a little bit more difficult, right? So it's incredibly important. The second area of focus is to develop your expertise. So what does it mean to develop your expertise? Well, there are quite a few other episodes. And the. Develop a career roadmap where we talk about practice, having the practice cycle that's constantly ongoing for the rest of your career, that learning cycle. Developing your expertise means practicing deliberately. You don't just repeat. You need to challenge yourself. Challenge yourself with new ways of thinking, new ways of doing things, new solutions to the same problems or new solutions to new problems. This will continue to not only directly create value by meeting objectives, but it will also create opportunity for otherwise previously inaccessible value. Did you catch that? If you practice, if you learn new skills, not only are you going to be able to accomplish the objectives that you already had previously, but your new skills could open up brand new opportunities that you didn't have access to before. For example, if you learn how to develop iOS applications and you're normally, a web developer. Well, now you have a brand new market that you've just opened up to your opportunity pool. And this creates value by creating new opportunity. This is a brand new way of thinking about adding value to your company. When you learn new things, you open up new opportunities. Connect these new skills to the objectives in your company and in your life. Now, let me be very clear. This skill development is not just about learning new technologies. This is about developing your interpersonal skills. This is about developing management skills and perhaps about developing skills that have nothing to do with development. You know, we talked about cross-training in a previous step of the developer career path. Step number five, we talked about cross-training. Developing these skills, it's not just about becoming a more well-rounded developer. It's about becoming a more well-rounded professional, a more well-rounded worker. Never be comfortable with what you know. Today, even if you are doing the same thing from one day to the next for a while, practice how accurately you can perform that task or maybe write about that task. Find a new way of looking at it or find a way to automate it. There's always something new and valuable to learn and do, no matter how mundane or repetitive the task at hand becomes. Always, 100% of the time, maintain the mindset, of constant growth in every situation. Now, you may be listening to this episode and you're thinking, well, that doesn't sound easy at all. I thought you said you're going to make this simple. And the truth is, it is simple. Doing these things is not particularly complicated, but it takes a lot of commitment. It takes a lot of fortitude. And quite honestly, it takes a lot of time. You may be bored for a long period of your career, or you may be frustrated with your, lack of knowledge in a particular area for a long period in your career. You may not see a raise, or you may not see the type of projects that you want to work on for a significant period of your career. But the reality is you always have something to learn. You always have the opportunity to grow. And that's the most important thing that you can take away from today's episode. Excellence and context, they give you the opportunity to grow. Never adopt the mindset, that you have finished, that you've arrived at the top of the pyramid. Instead, always build the pyramid from the bottom up. Always be thinking about growth. Thank you so much for listening to today's episode of Developer Tea. I hope that you are challenged by today's episode. I hope that you're excited about your careers. I hope you've enjoyed the Developer Career Roadmap as we walk through all of these steps that are indeed simple, but they require a lot of effort. They require so much hard work. Thank you so much for sticking with it and for continuing to listen to this show. I appreciate each and every listen that I get on this show. So thank you so much for downloading this podcast, for sharing it with others. I hope it delivers as much value to you as you deliver to me. Thank you again to Dolby for sponsoring today's episode. Go and check out all of the awesome and innovative things you can do with audio by going to spec.fm slash Dolby. That's spec.fm. That's spec.fm. That's spec.fm slash D-O-L-B-Y. Thanks for listening. And until next time, enjoy your tea.