« All Episodes

Elected Distractions

Published 10/12/2018

In today's episode, we're talking about ways that we intentionally give our attention to things that really don't matter, and how we can easily convince ourselves that a distraction is happening to us, instead of chosen.

Today's Episode is Brought To you by: Digital Ocean

DigitalOcean is the easiest cloud platform to run and scale your applications. From effortless administration tools to robust compute, storage, and networking services, DigitalOcean provides an all-in-one cloud platform to help developers and their teams save time while running and scaling their applications.

Build your next app on DigitalOcean. Get started today with a free $100 credit at do.co/tea. It only takes a few minutes to get up and running.

Get in touch

If you have questions about today's episode, want to start a conversation about today's topic or just want to let us know if you found this episode valuable I encourage you to join the conversation or start your own on our community platform Spectrum.chat/specfm/developer-tea

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Transcript (Generated by OpenAI Whisper)

Today, despite your best efforts, you will get distracted. At some point, your mind will wander, seemingly on its own, and it won't be on purpose. It won't be something that you necessarily decided consciously that you wanted to spend your mental energy on. Now, I'm not going to tell you how to avoid this because this really is a human experience and there's so many things that go into being distracted. There are plenty of things that you can do to try to practice focus and practice ways of dealing with distractions better, but you're very unlikely to eliminate them altogether. In today's episode, I don't want to talk about these unintentional distractions. The things that kind of steal our attention. Instead, I'm going to talk about ways that we distract ourselves. Ways that we intentionally give away our attention to things that really don't matter. And in this way, we are convincing ourselves that we're not actually following a distraction. My name is Jonathan Cutrell and you're listening to Developer Tea. And my goal on this show is to help driven developers like you connect to your career. Your purpose and do better work so you can have a positive influence on the people around you. We're going to talk about this distraction discussion in just a moment. But first, I want to thank today's awesome sponsor, Digital Ocean. Digital Ocean is providing developer tea listeners with $100 worth of credit on their platform. They have industry leading price to performance ratios on the Digital Ocean platform, which. Makes it easy to run and scale your applications from effortless administration tools to robust compute storage and networking services. Digital Ocean provides an all in one cloud platform to help developers and their teams save time when running and scaling their applications. Go and check it out. Head over to do.co.tea. That's do.co.tea to get your $100 worth of credit. This isn't a gimmick. It is actually $100 worth of credit on Digital Ocean services. Go and check it out. Do.co.tea. Thank you again to Digital Ocean for sponsoring today's episode. We like to think that we are in control of our minds. And to some, some degree, this isn't entirely untrue. We can have intentional thoughts. Um, of course we're not going to dive into the philosophical arguments here that. Obviously would unravel everything that we're talking about, but. From the basis of what we know and what the kind of scientific community agrees on. We can have directed thoughts and. These thoughts can be. You know, in response to our own intentions. We can have kind of a intention to think about a subject and then respond to that intention by thinking about that subject. So distraction is a very interesting topic. But. Distraction itself kind of carries a negative connotation. And partially because. The way that people view distraction is as unintentional. Typically a waste of time. And so when we choose to do something. We often think that we are not distracted. That distractions are only limited to things that we. That we don't choose that we unintentionally. And then. Kind of get dragged away from our own. Intentional processing to something that we shouldn't be thinking about. That's a waste of time. That's trivial or. You know, for example, procrastination. Is a form of. Negative distraction. And perhaps it's because of this. Delineation. This idea that distraction is. Something that happens to us like an external force that. Drags our mind away. That. These. Other distractions that we alluded to in the intro of the show. Are actually kind of given a pass. These distractions are. Things that we choose. To distract ourselves with. As programmers. There are a lot. Of these. Types of distractions. The difficult thing is that many of these types of distractions are. Not necessarily distractions for every developer in the world. For a given context. They may make plenty of sense to spend time on. But a lot of the time. We as developers distract ourselves. By pursuing things that are not necessarily. Going to forward our efforts. The way that maybe we think they will. For example. We might pursue. Optimization. And. While optimization on its own is not necessarily a bad thing. In fact. It. Generally. Is probably a good thing. Over optimization. Is a bad thing. And when we pursue optimization without. Giving ourselves boundaries. Then. Very quickly. We can take this thing. That seemed like a good idea. And that we chose to do. And it quickly becomes. A distraction. There's a huge category of distractions. That people kind of elect. Into their careers. And that is. The category of. You know. Career. Hacks. Is there ways that. You can level up against your. Uh. Next closest competitor. And. You know. Industry secrets. And. Tools. And automation. And. You know. Whatever the thing is. That you think is going to shortcut you. To becoming better in your career. And there are absolutely. Some experiences. Some tools. Some. Ideas. That can change your career entirely. But. Are they all worth your time. Is this where your primary. Growth. Energy should be placed. I'm going to give you my opinion. And of course. As always. When you hear my opinion on the show. I encourage you to. That it for yourself. Take it with a grain of salt. Decide if it makes sense to you. But. I think for most developers. This is not across the board. Not a hundred percent. For most developers. There are two things. That you should focus on. For most of your career. For most of the energy. That you put. Into your career. Number one. Becoming a better. Developer. This seems. Really simple. And. As it turns out. There's a lot of subcategories to this one. Becoming a better developer. I quite literally mean. Working on. The process. Of development. Understanding. How code comes together. Understanding your own mind. So that you can help that code. Come together better. Understanding how other people work. So you can work with them. Better. Really this is what this show is. All about. So. We're not going to. Belabor the point. And talk about every single thing. That will help you become a better developer. But instead of trying to shortcut the system. And instead of trying. To you know hack your way. Into a career as a developer. I encourage you to take that. Practice. Path. Instead. The second thing that I think you should be focusing on. Is understanding how others. Perceive. You and your work. Understanding how others perceive you. In your work. If others can't understand the value or perhaps. If you are not presenting the value. In a way. Are. Not. Understanding. The value. Of. Your. Work. Of. Your. Of. Your. Your. Work. Of. Your. Of. Your. Work. Of. Your. Work. At. At. At. At. abilities as developer, your ability to actually leverage those practical abilities becomes limited. Again, this isn't about hacking your way to, you know, convincing everyone else, persuading everyone else that your idea is the best. Instead, it's about spending time with people, developing real relationships, developing true empathy, investing in these things over time. And the basis for these two paths is quite simply humility. Understanding that you have a lot to learn and that you don't need to rely on a hack to get you to the other side. Instead, focus on eliminating those kinds of distractions. you Focus on ways that you can invest more in your relationships, rather than trying to find shortcuts, so that you can invest less in your relationships. Try to find ways to understand things more thoroughly, rather than finding new abstractions, so that you don't have to understand them thoroughly. Taking this slow path, as a developer, may not sound exciting, and it It may not make a great podcast episode, and it's not going to be a handbook of top 10 secrets of a great developer. Instead, it's going to be hard work. It's going to take a lot of dedication. It's going to require a lot of failure and response to that failure. It'll require a lot of patience and, again, fundamentally, humility. The ability to see that you are not yet what you want to be and that it takes work to get there. I hope this is an inspiring message rather than a discouraging message. If you are enjoying today's episode, I encourage you to subscribe in whatever podcast app you are currently using to listen to this episode. Thank you so much for listening to Developer Tea. Thank you again to today's sponsor, DigitalOcean. You can get $100. You can get $100 worth of DigitalOcean credit so you can launch and scale your platform with complete ease. Head over to do.co.tea to get started. Thank you again, and until next time, enjoy your tea.