Soft Skills Engineering - Episode 153: Informal Leadership and Dealing With Burnout (rerun of episode 71)

Episode Date: April 15, 2019

This episode is a rerun of episode 71 from August 2017. In this episode, Dave and Jamison answer these questions: I’m sometimes an informal lead on project teams. How do I help the team get stu...ff done as a peer? How do I deal with burnout after an extended period of crunch time? Jamison mentions the blog post by Jamis Buck called To Smile Again where he talks about his experiences with burnout.

Transcript
Discussion (0)
Starting point is 00:00:00 Greetings podcast listeners, this week we're bringing you a rerun of episode 71 from August 2017. Next week we'll be back with a new show. It takes more than great code to be a great engineer. This is Soft Skills Engineering episode 71. I'm your host, Dave Smith. I'm your host, Jameson Dance. Soft Skills Engineering is a weekly advice show for software developers as well as squash soup. So, that's what you're having for lunch. That is correct.
Starting point is 00:00:27 I am so creative. I am creative, and you are just a great detective. Yeah, we make a good team. Is 71 a milestone of any kind? Is it prime? I don't... It feels prime. It feels pretty prime.
Starting point is 00:00:44 It's not even, so it's prime. That's how the algorithm works. Boy, we could... We have a thing or two to teach mathematicians about finding prime numbers. It's so easy. listen you guys are like crunching away on these giant supercomputers just why look at the least significant look at the last yeah it's fine prime that's called dave prime that's right it's a dave prime uh maybe in dog years this is like an auspicious age to reach or something yeah it's
Starting point is 00:01:16 like anyways triple a dog life yeah uh we have a bad interview experience this one languished in our queue for a while uh but we finally got to it and i think it's hilarious so i'm gonna read it all right right out of graduate school i was in the process of interviewing and got through two phone interviews to get to the final in-person interview at a location-based startup the office was mostly sales but it also had a small dev team the in-house recruiter gave me the rough itinerary two days before get there at eight have an hour or have a four hour long interview with the team and then possibly a short coding quiz um i get to the office 20 minutes early but have to wait 45 minutes more for my first round of interviews because the internal meeting went over the
Starting point is 00:01:58 recruiter apologized to me and asked me if i wanted breakfast i said i'll take something small like a bagel and she said okay and then disappeared never to be seen again i got through the culture interviews just fine though i thought it was a bit odd that several of my interviewers brought in their catered breakfast and lunch into the room but never offered me some and i had to go find my recruiter so i could get a cup of water between the interviews this is all i just assume this is hazing at this point they were like look you need to be this is like surgery you need to be fasting when you come to the interview wait do they do that in surgery yeah you can't eat like 24 hours before the surgery or something
Starting point is 00:02:37 oh before the oh i thought you were saying like surgeons get interviewed no while they're what is that to test their mettle somehow i believe it those people are usually pretty hardcore yeah oh yeah okay it's yeah it's because the coding quiz they give you would make you throw up maybe yeah exactly it might empty your stomach when you see our interview process you're gonna want to have nothing in your digestive system the okay the final interview was with who would have been my boss the senior engineering lead she asked me the normal bank of engineering questions and then let me ask anything she also sent me some vibes that the engineering team isn't really respected and that as a junior i'd be expected to put in overtime and be on call on
Starting point is 00:03:25 weekends without comp time without being able to say when i would be on call then i got some seemingly weird questions do i work well with loud noises how noise canceling are my headphones usually what yeah she then asked me if i was ready for the live coding exercise i responded with i was told this was a written test she rolled her eyes and ranted for 10 minutes about how the recruiters never pay attention to the engineering team's process also they don't bring you food when they offer it to you yeah these are your recruiters actually like sneaky gnomes who are just trolling people they're just like little little fake creatures who are like we said we'd get him a bagel and we didn't our prank has been successful
Starting point is 00:04:10 okay uh i asked to postpone the exercise as i just went through four hours of interviews and hadn't eaten anything they could not postpone because they had to make a decision with within 48 hours so that they could onboard someone at the beginning of a sprint oh boy as a jobless person i acquiesced and started working i was brought to her desk and handed a 13 inch ibm thinkpad a piece of paper with half a page of marketing copy on it another piece of paper that was a grading rubric and a pen i was given 90 minutes code a design that i could find in a png on the desktop the laptop had no internet connection the only software it had on it was notepad plus plus and the marketing copy on the piece of paper was the stuff i was supposed to type into my markup
Starting point is 00:04:54 what without a color picker or a psd to get font sizes or accurate margin padding and no internet to check why some of my css was broken i was coding pretty blind uh to top it all off i didn't have any noise canceling headphones and the sales team hit a large gong every time a sale was made and was blaring really bad hip-hop to get hyped up to make more sales it all makes sense you could just hear like the chest bumps as they like bro down in the other room yeah bro then you hear the the smack of chests hitting each other in a big gong i got about 30 of the design done by the end of the time allotted but i hadn't done it that well based on the rubric i had failed anyway the engineering lead took me
Starting point is 00:05:44 into the recruiter's office so i could wrap up the day but the recruiter had left early and nobody knew where she was so i was escorted to the front door by the receptionist and left another gnome trick i didn't hear back from them yeah uh so that sounds so good in so many ways um i i don't know i i just love the detail of asking how noise canceling your headphones are and then in the coding quiz you're like oh that's why they asked that question i mean at least it was representative right like it's like yeah this is how you will work so if you can't work this way yeah oh so maybe it really i mean it sounds like they thought you failed the interview but also you dodged a huge bullet there oh yeah yeah plus you have that you now have a gem you have a story
Starting point is 00:06:39 you can tell forever yeah yeah developers love to like throw down about no my interview was the worst but i think you you score pretty high yeah this is hard to top yeah so how well do you write code in loud noisy environments it was like like really how good are your noise canceling headphones there's like foghorns under all the desks that go off your desk is here behind the 747 jet engine we turn it on every 10 minutes to make oh my gosh just keep people on their toes well good thing you didn't get that job um should we read our first question yes we should are you are you just like marinating still in the story it was so good yeah so i oh they made you type in just by hand like a page of printed text
Starting point is 00:07:41 it's great oh man how are your typing skills let's find out i'm you've seen men in black right uh yes all three of them you know that part where they take at the first one where they make them do a test and they're in these like weird egg-shaped chairs that don't really have a place to like put your paper and their pencils are all broken and stuff and there's that one table that will smith courageously drags over and then he like passes the test yeah i feel like interviews that are this bad are always some kind of like either their performance art or there's some psychological experiment performance art no you were supposed to leave the interview and go hunt down a bagel and then you would have passed the first part and the second part was you were
Starting point is 00:08:26 supposed to like go over to the sales team and turn down their hip-hop music and take their gong back with you and then you code the quiz and then when you finish you ring that gong every every time the dev team closes the ticket they ring a gong we're now sales bros we're crushing it over here I just can't stop laughing you failed that interview the moment you didn't follow that recruiter
Starting point is 00:09:08 who promised you a bagel it was a whole different interview if you had followed her there was another team waiting to interview you and she just sighed sadly as you stayed in the room we lost another one we lost them ah okay breathe dave all right question time let's help people okay oh okay i'll read our first question okay there's no bagels here though
Starting point is 00:09:41 no okay this comes from an anonymous listener who says oh my gosh if anyone sends in a story that can top that i will just be so happy we'll send you two stickers that's right okay this question comes from an anonymous listener it says we have been rapidly expanding occasionally i am given a team of my own to complete a product or feature my position as a lead isn't formalized i am sent off to champion and coordinate developers without any managerial power i think this is a great opportunity for me unfortunately i find myself struggling with an internal balance of not dictating things to developers who are technically my direct peers
Starting point is 00:10:35 and showing management my ability to lead and produce results do you have any advice about how to finesse this leader but not leader situation and general tips for first making this transition when you're not a senior developer love the podcast and thanks you're welcome have you tried creating a totem or item of ceremonial power and just holding that like a conch yeah or some kind of staff with like a cool crystal on the end or i guess maybe maybe on the end would be like a smashed up old iphone or something because it'd be more more techie related but it's sapphire some kind of yeah yeah some kind of item that you just hold and then people automatically do what you say sounds like a way to get people's respect and authority i think that's called a gun actually
Starting point is 00:11:31 there is one of those things it's the threat of violence it's not very ceremonious but it works yeah don't don't do that hmm so it sounds like they they mentioned transitioning when you're not a senior developer so they they are not a senior dev and there are no senior devs on their team um they're they're actually i trimmed out some stuff there are a couple of senior developers on the team uh who are technically leading the team but but what the question says is that um occasionally this person is given a team of their own to go complete a product or feature but it's not formally assigned as a lead developer on that team so like they're on a team yeah i'm having a hard time reconciling this because it says lead this team to get the feature done they're
Starting point is 00:12:20 just like you work with these people get this feature right but it says i am given a team of my own and i don't know if that means it's just like the temporary sub team that you're a member of or if it's a temporary sub team that you are responsible for and a member of i don't know i guess yeah i don't have a way to answer that yeah i don't either let's let's assume that there's some degree of authority being given here but it's not managerial and certainly it wouldn't be recognized by the hr department who carries the staff of managerial authority yes they do have that it's called the spreadsheet with everyone's salaries um yeah so it it sounds like especially that last part about i don't want to dictate things to people who are technically my
Starting point is 00:13:11 peers but i also want to get stuff done it sounds like you believe that if you were a capital m manager or capital L lead, then you would have the power to dictate to your no longer peers what to do. And they'd be like, they'd be fine with that because you would have the power. And in my experience, that's a real crappy way to work with people, not even just lead. It's also a crappy way to lead, but boy, does it stink to work with someone like that. So I would question your whole approach i so when you are the lead or manager you do have the responsibility to get stuff done in a way that doesn't fall on the rest of the team but just turning that responsibility into a dictatorship on the team is a great way to make your team not like you and make smart people
Starting point is 00:14:02 not work there yeah yeah yeah i i want to give the listener the benefit of the doubt as well but i'm I'm hearing this undertone, like what you're saying, Jamison, the undertone being if only management would bless me with the authority, then I could tell everyone what to do and not feel bad about it. Yeah. Yeah. Yeah. Like I feel bad telling them what to do now because they're my peers. Right. But I wouldn't, but, but if only I could tell them what to do and have them not be my peers. Yeah. Then it would be okay. And, and the big secret to leadership in engineering and maybe even everywhere else is that um leadership is actually not about telling people what to do it is about inspiring supporting and serving the people who you are responsible for driving
Starting point is 00:14:46 consensus within that group and helping them achieve their goals and uh being the kind of leader that they want to follow and that they want to uh that basically inspires them to do what they already know they need to do right um not i think nobody likes to work for a manager or lead who hands out tasks and orders and um tells you to do the job their way because they said so and they are the one holding the badge yeah and and that also just doesn't scale as well because if they're looking to you to tell them what to do that means you have to know what everyone should be doing all the time and and you have to be so down in the details and and micromanaging things that you can't do the broader things like uh supporting the team like dave said
Starting point is 00:15:36 um it it's infuriating and and stressful and and also it just doesn't scale to larger teams and larger problems it also doesn't scale along the dimension of your own professional growth because being a team lead might not be a destination for you and if you get so caught up in the details of doing other people's jobs for them you will never be able to grow to even the next level of responsibility for you yeah so uh i i think this sounds like we're giving you the smackdown but i think it's good news because the thing you should be doing is easier than the thing you want to do which is um you should be helping the team decide stuff i i think people that you work with in general have great ideas and and if you bring those ideas out and
Starting point is 00:16:29 help the team agree on them they will get things done faster and better than if you just say this is the way we're doing it even if your idea in a vacuum is technically better the fact that it's just being shoved down people's throats will make there's a lot of ways you can make a good idea not deliberately or or or inadvertently um but ideas that come from the team that the team agrees on and likes are are easier to implement well that's right and um everything we're saying right now i think applies not only in your position uh in other words without authority you have to exercise these skills but even once you do have that authority you will still have to exercise these same skills in fact maybe even more so when you're in a position of authority because people
Starting point is 00:17:18 will actually follow your ideas sometimes to their own detriment if your ideas aren't that great right yeah i mean i i have seen this go down when i was at a previous job and had a position of authority and i i miscommunicated some ideas repeatedly by using a word that was ambiguous that I didn't realize was ambiguous. The word was prioritize. And I would say, okay, team, I'm handing you this bug to prioritize. And you can interpret that two ways.
Starting point is 00:17:46 And about half the people in my organization interpreted it one way and half the people the other way. And that was about half thought it meant select an appropriate priority for this bug and fix it along with your other priorities. The other half of the people thought it meant make this a high priority and fix it quicker.
Starting point is 00:18:04 um and oh man it was so bad for me because it was like all this time i thought i was telling them to select an appropriate priority they interpreted it as something else and then they did it even though it was a bad idea it wasn't even the idea i wanted them to do and so yeah um you have to exercise so much more care in how you lead and influence people once you do have that authority that practicing it when you don't have the authority is great it's also just the way you work with peers yeah it turns out commanding your peers what to do inspires resentment and i mean smart people don't want to be told what to do they want to come up with solutions together with other people and and if someone just tells them like
Starting point is 00:18:49 listen you're not as smart as i am do this thing then then they'll just quit and then suddenly you'll have people that only need to be told what to do because all the people that don't need to be told what to do will go somewhere else natural selection yep survival of the most compliant yeah if so that's kind of addressing the the um leading without leading side but if we address the um we can we can also talk about the other side which is like you seem to feel some special responsibility towards getting stuff done that maybe the rest of the team doesn't okay and that might be leading you to try and like clamp down a little bit and take control a little bit more i don't think it's bad that you feel more responsibility to get stuff
Starting point is 00:19:39 done but you just have i think you have to go with the harder solution which is the better solution which is don't let that responsibility turn you into a dictator because i don't think that will help get stuff done anyways it doesn't matter how many steve jobs biographies you read just like screaming at people for most people doesn't doesn't work very well yeah unfortunately i've tried not that you're screaming at people but so can we go to um how do you influence others without authority and talk about some techniques for that i mean one technique isn't really a technique it's just be right a lot just establish trust with the team and then you're still not saying here's what we have to do listen up here's what we're going to do you just say you use your
Starting point is 00:20:30 experience and your reputation to to lend weight to your suggestions but you still bring suggestions to the team i think in addition to making suggestions it it pays to take the time to explain why you think these are the right things to do. You know, do put actual weight behind it in the form of evidence that other people can relate to. I think sometimes things feel right to us as an engineer, but it's actually much harder to take that feeling and transmit it to someone else in a way that they can internalize as well. And so saying things like, I'd like to propose X for the following reasons. It will buy us X amount of value in this way. It will save us this much pain in this way um and here are some bad things about my idea that i think are trade
Starting point is 00:21:15 offs we also need to be aware of as we're making this this decision you know and if you lay those things out for people oftentimes in written form uh i think people will be more likely to follow you because they can see that you've thought it all the way through and then they can they can internalize your argument just like you have yeah that makes a lot of sense i think a theme with that is you are you're addressing people's concerns you're not commanding them yeah yeah hmm hmm also you could promise to provide bagels and then disappear i've heard that that might conduct psychological warfare on your teammates maybe bring in a gong bring in a gong bring in two gongs one gong is for bugs that get opened and the other one is
Starting point is 00:22:01 for when they get closed well good luck i mean i actually think that the fact that you're thinking this way bodes well for your future and i and i say that because what i see is someone who is responsible cares and is engaged and wants to do that um i think that not everyone is like that not everybody wants to be engaged at that level and so that's great i think it'll be a good opportunity for you i do think that you need to be super careful to not put too much weight on official authority that has to be given to you before you can start influencing others for good yeah i also i want to just tell one quick story about a great technical manager that i had um it was at my last job i worked with a guy named joel delin who's the ceo of kawali um there were
Starting point is 00:22:51 like i don't know not that many employees when this happened so he was still a little bit in the weeds of managing this team and we wanted to decide on a technology for uh this new project that we were going to start and it was basically like the boring established technology that we knew well and the fancy new just insanely futuristic yet also a little bit untested technology and um his approach to this was to just get the team in a room uh schedule an hour and have us all like talk it out and we wrote down pros and cons and we talked about like what happens if the people who love it quit and then the team is left with it what happens if uh but what about the effort it would save us if all these productivity benefits pay off and and we
Starting point is 00:23:40 just talked it out and he expressed an opinion and then he said but that's my opinion and i i want you to take it as a member of the team not as what you should do the team is going to decide what you do and then just come back and tell me what you decide so he kind of like led a discussion um we decided uh it turns out we made the wrong decision and he let it happen for a while and and then we fixed it later and the wrong decision was not the decision he recommended but he was okay with it because he was he placed more value on the team deciding than on them doing what he said when the when the team decided did he already know that was going to be or did he already believe that that would be a bad out a bad decision yeah yeah yeah he was like i think
Starting point is 00:24:30 you should do the other thing he'd let you go completely against this we want to do yeah we want to do this thing and he's like okay if you want to you're i mean you're the ones who are gonna do it so it's your funeral yeah yeah that's awesome and it's since been surprise surprise we chose the fancy new thing and then it's since been rewritten in the boring established thing but let that be a lesson there's a lot of lessons i learned from that but one of them was i could tell he was just like raging inside to try and avoid telling us no you're not gonna do that and he successfully did that oh man like could you see like his veins popping but he's smiling and like nodding politely yeah yeah i don't know i know the kind of person joel is and and he he
Starting point is 00:25:15 wants us to make the right decision but also he wants people to grow and learn and and have ownership more than he wants them to make what he thinks the right decision is a lot of the time that might be my favorite just microcosm example of of what i think great technical leadership is even though it involved the team making a stupid technical decision. It's still great. So there's a wonderful book that I suggest to our listener and anyone who wants to be an engineering leader or frankly, any leader for that matter.
Starting point is 00:25:42 It's called Multipliers by Liz Wiseman. And one of the attributes that she identifies as being a strong leader attribute is what she calls a debate maker, which is a leader's ability to get people to engage in an argument. And I don't mean like contentious fighting, but rather debating the merits of ideas with each other on their own grounds without having to like ultimately be the decision maker and it sounds like joel did a great job with this like he let
Starting point is 00:26:08 the team come together he let the team debate the various ideas and then ultimately they decided together even though it was against his his suggestion right but the team debated it and and came up with their own idea even though it turned out to be wrong yeah i i think the key was he valued the culture of engineering ownership and autonomy more than making what he thought the right decision was in this specific thing and and that was a thing that is like written on the walls there and we talked about meetings and stuff but like it really happened there awesome um so it was cool to see cool question answered question answered you want to read our next one yes i will read the next question uh this is from antonin who we answered questions
Starting point is 00:26:53 from before good job asking good questions antonin it probably means you have bad things happening in your life so sorry about that is that the theme for every one of our question askers it's like every single one of them is suffering in some horrible yeah exactly no one's ever like everything is fine what should i do just keep going good job all right antonin says how do you deal with burnout after an extended period of crunch time both as a company and as an individual at my job i just finished a six-week sprint from hell and now i find myself unable to focus both at work and in my personal life i feel too burnt out to read code fun stuff or do anything productive and obviously to work i want to get back to my usual self but i'm
Starting point is 00:27:39 struggling on top of that my co-workers are feeling similarly as an individual what would my best bet be in terms of recovery as a senior developer or de facto team lead what would be the best thing i could do for my co-workers look just binge watch netflix until your eyes are just so bloodshot you've been awake for 40 hours straight watching tv and then i think you should feel better so what you're suggesting is you burn out on being burnt out exactly exactly you have a six week netflix sprint you'll be so happy to get back to work so i i think every year or two i experience uh some amount of burnout and sometimes it results in me quitting but sometimes it is just a thing i deal with and then and then get over it and i don't think i have like a hard and fast
Starting point is 00:28:35 solution for it because if I did I wouldn't experience it that regularly but I know what helps me when I'm feeling that way one of the main things is I have to take on smaller things that are more easily like measurable and digestible so when I'm not burnt out I can take on these broad undefined tasks like we need a new back end go figure out what it needs to do and how you're going to build it and build it and when I'm feeling super burnt out it's like go through and fix up all the styling errors in our code base or like it's i don't know there's a word i can't think of normalize it's not normalized um well i don't know like the the css is all weird so we have like different paddings everywhere and all our buttons go go make those consistent or
Starting point is 00:29:26 like consistent defy consistent defy that's the word uh or or like go take on a bunch of these small little bugs that are quality of life improvements but not like show stoppers you know they're not hard to fix but they'll also be some measurable outcome and and doing this helps me feel like i'm still accomplishing things and providing value because if i don't do that then it kind of feeds into the burnout feeling of i can't get anything done and then i don't get anything done and then i think i can't get anything done and i don't get more done so yeah it kind of spirals a little bit so breaking out of that spiral helps a lot for me personally yep have you ever like taken a sabbatical or just some extended period of time
Starting point is 00:30:12 just like uh more than just like a few days off no no never in my life and i actually it's the thing i want to do i'm gonna do it um this year probably at the end of the year i'm just gonna go like a month without doing any client work okay um but no i'm i'm horrible at disconnecting on vacations i have a friend co-worker who i've known for about 10 years and about every four or five years he takes like a 12-week vacation just something crazy you know and he takes it as an opportunity to reassess what's important to him which happens naturally by the way when you disconnect from your regular routine you start to realize that a lot of what you do is just following the day-to-day demands
Starting point is 00:30:57 that get levied on you kind of incidentally. And he takes it as an opportunity to get more purposeful about what actually is important to him. And so far, every time he's done this, he comes back and quits his job. So you don't have to do that part, I think, but it is a great way to take stock and kind of reboot. but also it's kind of uh it's kind of a blessing of the privileged not everyone can afford to just take 12 weeks off of their job um i couldn't even afford the health insurance to do that
Starting point is 00:31:30 let alone the time without income but um anyway it might be something you do it's not something i've ever done but man when this guy reports to me what it was like when he got back it's just like it's like he's a whole new person with all these new ideas about what makes him happy and hole i think i've talked about this on the show but we had a several months of crunch time at one of my earlier jobs and we worked with um great people who after the crunch time recognized that the team needed some time to recover um so we we i mean we still came in i think they just gave everyone a few days off right after the crunch time and then when they came back in um when the team came back in we basically decided that we would do a couple weeks of of low stress work
Starting point is 00:32:17 basically so we identified some refactoring things to do we it was basically the kind of work i talked about like a lot of fixing up and cleaning up and um things that make the team feel better that aren't very stressful yeah and i think that helped um it was a pretty crappy time in the crunch time i haven't had a time like that since and i don't want to but i don't have any lingering resentment over i feel like we were we were taken care of well after that's cool one thing i found that works really well to get out of burnout at work without just quitting your job or taking a long vacation is to try to work on a green field project something brand new you don't have you know all this brownfield legacy requirements to keep in mind you can start fresh and try to deliver
Starting point is 00:33:08 something from start to finish um for you and your team i mean the question asker says for me and my my company and i have found that that can be totally rejuvenating just to start over from scratch on something brand new so maybe are you thinking kind of like a hack week thing where you just take a week so make a new project or just a new business i actually think hack weeks can be detrimental uh to the burnout problem um i have because um he specifically mentioned that he's having a hard time focusing i've actually so i've done five hack weeks in one per year for the last five years and after each one i found the team had a really hard time recovering their focus afterwards it took several weeks uh to get back into the groove no so i don't think a hack week
Starting point is 00:33:52 i think what you should do is embark on a new project greenfield if it's possible i bet it's not that's yeah that sounds nice if you can do it i think that if if you're a leader and you know that your team is having to go through a crunch time one way to orchestrate the recovery from the crunch time is to try to schedule things so that after the crunch you can focus on building something new and exciting yeah although maybe it was a new and exciting project that led to crunch time in the first place so that could backfire yeah i think also as a leader just acknowledging that burnout is a thing and people are feeling it helps a lot because some people might be suffering silently and just feeling miserable and feeling like there are all these
Starting point is 00:34:39 expectations that they're now not meeting yep but acknowledging that the team needs some time to recover and, and, and demonstrating that through vacation or, uh, or whatever your personal techniques are for dealing with it. I think that could help a lot. So I don't deal well with burnout, um, generally, but I do have two techniques that I use to fight it. Uh, the first technique that I've used and is not what I recommend because it actually sucks a lot is quitting your job.
Starting point is 00:35:10 And I know that we joke a lot on this podcast about how quitting your job is like the universal answer but if you have a decent job you're just burned out quitting your job actually really sucks and after quitting my job sometimes i look back and i go i was burned out and frankly if i could have just taken a few weeks off i would be fine now but now i have to start this whole new job and build rapport with my new team and so on and so on so i actually don't recommend quitting your job unless it's chronic burnout that is clearly baked into this job um the second thing i do is regular exercise where uh i don't mean just go out and like burn a bunch of energy i mean make it a consistent part of your day every day for me it i ride my bike to and from work and
Starting point is 00:35:52 it makes a huge difference to my personal well-being huh i would ride my bike to work if i were being chased by animals and there was a bike and that was the only way i could escape them but i do exercise and it helps a lot um just in general taking care of myself helps and not taking care of myself exacerbates burnout so if i go home and play video games all night and like cram down several packages of oreos which i can do uh surprise surprise i work less effectively and i'm less focused afterwards i also resort to stupid video games sometimes when i'm feeling burned out and it just makes me feel worse yeah yeah so well what kind of let's dig into this what kind of video games do you play you said they're stupid i only play one and it's league
Starting point is 00:36:44 of legends oh okay yeah that's perfect because it's basically the same as dota and when you win you get this like fake high but then even after you're done and you win you're like i feel like i have accomplished a thing but what is different in my life now oh i have negative one hours and then when you lose your team is all yelling at you and they're fighting with each other and it's just like this cesspit of misery and despair and and um that is not on the list of things that helps with oh it's not okay good i i yeah i was confused about that wallow in it you know what my secret is to avoiding burnout i just dive into it dive into the burnout into the cesspool just luxuriate in the misery so these these video games have you said you get a high from them when you
Starting point is 00:37:36 win but i don't get that what i get is i think oh it's over you need to get better well like no like when i win it's like oh because you know these games are designed to like addict you into leveling up your character and then you're like oh but i didn't get to buy that last item to really max out my my hit my uh attack damage right i always feel like i'm like i gotta play another game because i didn't get to max out my level anyway you know they're designed that way interesting to just make you have these obsessive responses to them um i think dota is designed to make you spend money on its cosmetic items okay and it works it's did you know it's a free game and also the average amount of people of money that people who spend money on it is way more
Starting point is 00:38:26 than what it would cost to buy like a regular expensive video game there you go so with that done we've solved burnout it's solved i think the fact that people talk about burnout so much means it is a tricky problem to solve um and there probably aren't really easy solutions to it And I know that when you were talking about quitting your job and how that's a bad solution to it, it reminded me of this blog post I read by this guy named Jameis Buck, who might be like the first programmer that I learned about and looked up to. He worked at 37signals for a while, and he wrote really openly about burnout. And it cost him his job.
Starting point is 00:39:07 Like 37signals worked very hard to keep him and to make him happy. but in the end he just if you just don't do anything for a long time you can't just sit there and get paid um so he had to quit and then he kind of went on this journey of self-discovery and it was a long process for him to recover from it but it was it was painful and it was hard i'll i'll link that in the show notes because it's a really good read and also did it have a happy ending yeah it had a happy ending he's kind of like found his happy place again he he actually dove into maze generation after he quit his job so that's your uh burnout cure um generate no but it was for him he he ended up writing a book about generating mazes and code
Starting point is 00:39:52 and it became pretty popular and it was just like this cool technical thing that he learned about that he wouldn't really have done without the experience it's it's an interesting read that's cool yeah all right question answered question answered where can people go if they want jinx they go to soft skills.audio there's a new fancy button on our website i haven't even seen it i should go look at it right now but dave i saw the poll request dave made a new thing and ask a question link at the very top yep and by the time this comes out jameson will have read it approved it and merged it yeah oh did i not merge it yet not yet okay well it'll exist it'll be better i don't know what it
Starting point is 00:40:42 is because i haven't looked at it yet it's one but there is a way for you one click now okay cool it's just a link that takes you to the form yes uh and i did some extensive user experience analysis to save you one click it turns out that two clicks is more than one click and we have learned that um you can give us as much as little details you like we can keep you anonymous we can uh give you give us okay ask a question that's really embarrassing and then and then say i want to be known as and then insert your enemy's name there help i keep wetting my pants in the middle of a meeting from steve and then you just like snort and giggle while we read it and talk about steve's pants wetting problem
Starting point is 00:41:28 um okay or ask a serious question we'll answer it if you like this show please share with people we we love getting new listeners new listeners means there's a wider variety of experience in questions and feedback we get on the questions and so we love that cool all right thanks yeah we'll catch you next week

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.