DEV Community

Schuster Braun
Schuster Braun

Posted on

Build a Career on a Growth Mindset

I'm currently a software developer but have not always been one. I joined the US Navy as a linguist where I had to learn a language in a single year to working proficiency. I then had to learn technical systems to accomplish my job. I became a senior operator and then started leading people. I was then selected for my aptitude for leading and became a manager of folks based around research and development, which led to leading more people. After the Navy, I became a coder. I've been doing this for about 7 years now, but it hasn't always been the same work. I started as a frontend dev, then became a teacher. That made me more well-rounded pushing my career towards tooling. Then since I was doing tooling I started to become a professional in infrastructure. These days I've been moving from infrastructure towards AI.

I say all that not to brag but to show a career based on growth. I seized the opportunities presented. I have had pushback against my career trajectory. Some folks like to specialize and dig really deep into something or have a passion for a certain field. Your career doesn't have to look like mine. But I do want to share tactical advice on how to do it if you're interested still.

Cables in the corner

My dad is an experienced network engineer who has been in the field for many years. When I started out in tech he gave me this piece of advice "There's always cables in the corner". The story goes as a junior engineer when he first started in a data center he was given a manual and told not to touch anything. Well, that was all well and good, we should learn our jobs, train, and onboard. But if his job was to work on the servers then he needed to touch them right? Wrong! After exploring the data center for a while he found a corner where all these ethernet cables were tangled up. There must have been a recent migration? Or maybe they were just thrown there as extras. Who knows, but he just started coiling them up and organizing them. The lesson is that there are always going to be simple house-cleaning chores/tasks out there that you can do. Successfully helping on the simple stuff helps build trust. As you build more expertise things that used to feel complicated become more simple. This is growth, learning, and evolving. Often I've found in my career that I get rewarded for working on stuff that no one else wants to work on. When I was a frontend dev on a frontend team, no one wanted to do deployments, build server work, or dependency management. So I did those tasks in between feature work. I then became the infra and tooling person. Some see it as a grunt work, I see it as an opportunity to be helpful and a place where I can work without being told what to do.

Growth is painful

I don't know if it's like this for everyone but learning really hurts my brain. When I spend hours staring at documentation or using flashcards to learn a new skill I can feel drained. I feel like my brain is jelly. I believe it when folks say that the brain is a muscle. You have to take it to the brain gym to make it stronger. But boy it can get sore. When it's your job to work your brain out though, it can get really tired. I've had it where it's at the gym day in and day out. I come home exhausted barely able to think. I walk my dog daily with my wife and we chat. But the whole year I worked at AWS it felt like my brain was hijacked. I couldn't focus outside of work and it just consumed my every thought. I didn't mean to take my work home. But sometimes management can make you feel like you need to operate at that level.

Priorities over problems

We all want Work-life balance (please leave a comment if you don't, I would love to know why). For me, the problem is that even though I value it, and my work gives me "unlimited Paid Time Off (PTO)" I still find myself burning out. Why you might ask? Well, because there are always "cables in the corner". I've reached a level of expertise in my career that now I look at the data center analogy and see tech debt and toxic culture and just general problems everywhere. On top of that folks are now relying on my expertise to help solve the problems they see. So there's definitely more work than time to do it. So now comes the skill of prioritizing. One of my favorite Cognitive Behavioral Therapies (CBTs) that I got from my therapist to treat my ADHD diagnosis was to learn how to make TODO lists and prioritize them. Splitting tasks into categories and priorities. That single skill of prioritizing has saved me so much burnout. The reason he gave at the time was that with my ADHD I was focusing on tasks that I could accomplish and get the dopamine hit. So if I have competing tasks and one is going to deliver more excitement, I'm going to do that one first pushing off the other one til a later date. However, by consciously prioritizing I can offload the "what do I do next" internal conversation to a list, which makes that decision so much easier to make. All of that to say that I don't know what Work life balance looks like for you. But I know there is a list of tasks that improve me, my relationship, and my living environment. So I call those tasks life and I consciously prioritize those against my work tasks.

Day to day

It's all well and good to be excited about task lists and priorities. However, the most dangerous times for me, where I get off task the most is when I just want to flow between tasks. That flow-state feeling is pretty addictive. One of the reasons I succeeded in this tech career is because I historically would hyper-focus on work problems at the expense of my life challenges. I've learned after going through several burnout phases that it's not enjoyable in the long run. I haven't talked with my therapist about this, but my guess is it's the addictive mindset of looking for higher highs, but then dealing with lower lows. You want consistency and the middle road. So, if you've read this long, the reason I'm even writing this is to talk about the day-to-day struggle of how to build a mellowed-out routine. I'm learning when stuck on a tough problem to not bang my head against it. There will be times when I feel like I just need to keep sitting at my computer and staring, thinking that I'll solve it. I've had guilt walking away from my computer during the day. But I've been adding more and more time into my day when I stand up and do other things. I know you've probably heard this from other folks, it's not novel advice. But by working through your priorities you can actually visually see your work-life balance. That practice of getting away from your computer will help you at the end of the day to mentally detach from work and have that balance at home. I know this is coming from a place of privilege. But I hope it is nice for someone to hear that there is light at the end of the tunnel. Sometimes I just need to be told that it's okay to stop.

Individual Tasks

Oh boy, it feels so nice to accomplish tasks. One reason they say to make your bed in the morning is so you can start your day with a win. I love doing tasks. It's quite a bit of work sometimes to break something down from a problem to a series of tasks. Give yourself that space to do that. It's a task to think about tasks. Now to double down on the last paragraph I want to tell you that not only are you learning to walk away but you're also learning to do the bad words CONTEXT SWITCH! I think what triggered my ADHD diagnosis from my therapist was my ranting on how much it felt like context switching was intellectual violence. It honestly felt painful to context switch for me before. A little anecdote, I get vertigo sometimes when I context switch. I organized a conference a few years ago and at the end of it had vertigo for like 2 weeks. Context switching can be rough. But this is the thing, if you're time-boxing your tasks, you don't end up getting into work as deeply and so it becomes easier to context switch. So there definitely are trade-offs there. But just know at least for myself it's helpful to know that context switching can be dangerous. Furthermore, know that some tasks can be painful like when you're in the brain gym. So scoping tasks to effort level and taking rest breaks will help to know when you need to stop and recover.

Conclusion

It's hard to make tasks, scope them, and stick with them. Work about work is important to help you defend your mental health and to consistently move forward. You should be able to report back to your family every day that you learned something new, no matter how small. The name of the game isn't about what you've achieved, it's about the progress you make every day and keep on going.

Top comments (11)

Collapse
 
clateman profile image
Clayton Malarkey

well that was a bit if a read liked your dads anolgy cables in the corner and you doing tasks no one else wanted to do that was a good story thanks for that

Collapse
 
schusterbraun profile image
Schuster Braun

That story has been very impactful for me and has got me through quite a few messes and a bit of trouble. It's not great career progression for a frontend developer to work on tooling and infrastructure. But it opened a pivot opportunity. So there's good and bad.

Collapse
 
clateman profile image
Clayton Malarkey

me i am gonna build like shopfiy stores to fund passion projects like my public deindoctrination app and what not i want to be my own boss set my own hours and leverage my time as much as possible and leave a lasting legacy in my wake

Thread Thread
 
schusterbraun profile image
Schuster Braun

I'm also working to start up a company here soon. Good luck with your dev!

Thread Thread
 
clateman profile image
Clayton Malarkey

you gonna specialize in your company ?

Thread Thread
 
schusterbraun profile image
Schuster Braun

My specialty is depth on lightweight computational patterns, which have wide applicability. So, I'll maintain that. I plan not to deep dive customers' legacy monoliths but stay light on process and tech so we can stay agile. We'll see how it goes.

Thread Thread
 
clateman profile image
Clayton Malarkey

once i am making like 30 k a week from high ticket shopify stores i am gonna put alot of effort into passion projects like my public deindoctrination app and what not it will have world changing effects at least i hope it will

Collapse
 
bealecs profile image
Clifton Beale

I can't believe I did not know that you were a linguist in the Navy, I always thought that was such a cool job in the military. Curious what language they assigned you to learn?

I still struggle with knowing when to take a pause, get some air, and coming back to problems often times. You mentioned feeling the guilt of walking away, and I definitely know the feeling! Even knowing that a break can be good for me, it can often times be hard to put down a problem without coming to a solution.

I am still navigating how to manage a healthy work life balance, but have been considering setting up a task board to more efficiently manage my day-to-day tasks. After reading this article, I think I am going to give it a shot and see how much it improves my work flow.

Collapse
 
schusterbraun profile image
Schuster Braun

That's all awesome to hear! I got Farsi for my language. We were taught about taking breaks in school with recess and lunch and in between classes. But you don't really learn they why's behind them. I say give it a try. It's a habit so may take a while to get used to. I've been working on a project now for about 4 months and it has really kept me from burning out. I give myself quite a bit of space to plan and think through tasks. So feel very comfortable sitting down and coding for like 30 minutes now and have been able to stay consistently making progress. Let me know how it works out for you.

Collapse
 
olivianes97 profile image
Olivianes97

attitude is very important

Collapse
 
schusterbraun profile image
Schuster Braun

Thanks for reading, I agree. A bit off topic here, but I like to play music. One of the early lessons I got was that thing that makes famous musicians seem so good sometimes isn't their technical prowess but the attitude they apply to their craft.