Cover image of Developing Up
(5)
Business
Technology
Careers

Developing Up

Updated about 15 hours ago

Business
Technology
Careers
Read more

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

Read more

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

iTunes Ratings

5 Ratings
Average Ratings
5
0
0
0
0

Great for the non-dev part of developing

By jflynn8 - Jul 13 2018
Read more
Came across this on a recommendation from a friend who was a guest on the show. Would higly recommend for anyone considering getting into development and wanting to hear about aspects that aren't necessarily pounding on a keyboard.

Great podcast about the non-development side of development!

By starshapedaubrey - Jul 25 2017
Read more
This is one of my favorite podcasts because it tackles subjects pertaining to development that aren't necessarily code-related. I loved the episode on burnout and on having effective 1 on 1s, and I've been recommending this podcast to my colleagues and developer friends. Definitely check this podcast out.

iTunes Ratings

5 Ratings
Average Ratings
5
0
0
0
0

Great for the non-dev part of developing

By jflynn8 - Jul 13 2018
Read more
Came across this on a recommendation from a friend who was a guest on the show. Would higly recommend for anyone considering getting into development and wanting to hear about aspects that aren't necessarily pounding on a keyboard.

Great podcast about the non-development side of development!

By starshapedaubrey - Jul 25 2017
Read more
This is one of my favorite podcasts because it tackles subjects pertaining to development that aren't necessarily code-related. I loved the episode on burnout and on having effective 1 on 1s, and I've been recommending this podcast to my colleagues and developer friends. Definitely check this podcast out.
Cover image of Developing Up

Developing Up

Updated about 15 hours ago

Read more

A podcast focused on the non-technical side of being a developer, because your career is about more than the code you write.

Rank #1: Why it is important that you maintain a healthy work/life balance.

Podcast cover
Read more

In episode four of the Developing Up podcast we discuss the importance of balancing work, home and everything in between. We talk about what work/life balance means and what aspects of your life it covers. We dive into ways that we maintain a healthy balance between work and home/everything else. Finally, we outline ways to identify imbalances in your time and priorities and how to fix them.

Notes from this episode:

Previous episodes mentioned:

Nov 01 2016
26 mins
Play

Rank #2: How to give and receive feedback

Podcast cover
Read more

Feedback is crucial to career growth as a developer. In today’s episode we tackle feedback from both the perspective of the manager and that of the developer. Managers will learn to give constructive and useful feedback. Developers will learn how to productively use feedback to improve themselves.

The benefits of feedback:

  • Improved communication and collaboration
  • Create learning opportunities for ways to improve
  • Increase comfort with taking risks, resolving mistakes
  • Improve confidence in abilities to tackle challenges and succeed.

Tips for giving feedback:

  • Give feedback in a positive and constructive manner
  • Public praise, private criticism
  • Give feedback unsolicited and often

Tips for recieving feedback:

  • All feedback is a learning experience
  • Be proactive and ask for feedback
  • Ask questions to gain a full understanding of feedback

Notes from this Episode:

Listener Challenges:

  • Tweet us shout out about someone on your team
  • Give public positive, unsolicited feedback in the next 24hrs
  • Ask for feedback from a co-worker/manager in the next 24hrs

Previous Episodes mentioned:

  • [The Importance of one-on-ones] 2
Jan 10 2017
29 mins
Play

Rank #3: The three key phrases you need to know to be a great developer

Podcast cover
Read more

In episode six of the Developing Up podcast we talk about the three phrases you need to learn to say with confidence as a developer: "Yes", "No", and "I don't know". First we discuss why knowing these phrases is key to your development career. Then we dive into each one and outline how to say them with confidence. Finally we help you recognize when to say "yes", "no" or "I don’t know" by using scenarios from our own experiences.

Three phrases great developers can say with confidence:

  • Yes
  • No
  • I don't know

Notes from this episode:

Previous episodes mentioned:

Nov 29 2016
20 mins
Play

Rank #4: Six ways you can be a more productive developer

Podcast cover
Read more

In episode five of the Developing Up podcast we focus on six ways to be a productive developer. We first establish the benefits of productivity and how it impacts your career growth. We then touch on the important distinction between being productive and just being busy. Finally we share six productivity tips to use throughout your career.

Six tips for being a productive developer:

  1. Be smart about your time and remove time waste
  2. Prioritize what you need to get done and focus on the MVP.
  3. Use goals and set milestones for yourself.
  4. Plan backwards, start with your end result.
  5. Be active in your progression and learn deliberately
  6. Remove distractions and enter the zone.

Notes from this episode:

Previous episodes mentioned:

Nov 15 2016
26 mins
Play

Rank #5: The Importance of one-on-ones

Podcast cover
Read more

Great developers need great support, feedback and communication. In today's episode we talk about the importance of regular one-on-one meetings for both developers and managers. We discuss how managers can establish and maintain successful one-on-one meetings. We then discuss how as a developer you can take ownership of and benefit from these meetings.

Three reasons for holding one-on-one meetings:

  • To promote open communication
  • To give and get feedback
  • To establish a support system

One-on-ones for Managers:

  • Keep frequency regular
  • Never cancel a one-on-one, unless you or developer is out
  • Ask questions and let the developer lead the conversation

One-on-ones for developers:

  • Come prepared with talking points that are important to you
  • Use the time to share feedback, ideas and frustrations
  • Lead the conversation, the meeting is for you

Notes from the Episode:

Listener Challenges:

  • Managers: Embrace the silence and allow the direct report to lead the meeting
  • Developers: Think about and plan ahead for your next one-on-one bring a running list of items to talk about

Previous Episodes Mentioned:

Dec 27 2016
28 mins
Play

Rank #6: The Four Attributes of a Great Development Team

Podcast cover
Read more

To become a great developer you need the support of a great team. But what makes a development team great? In today's episode we discuss the four attributes of successful development teams. We talk about why each attribute matters and how they build trust and excellence. We also explain how you can foster these qualities within your own development team.

The four attributes of a great development team:

  • Communication
  • Responsibility
  • Positive attitudes
  • Collaboration

Notes from the Episode:

Previous Episodes mentioned:

Dec 13 2016
34 mins
Play

Rank #7: How you identify, treat and prevent the three types of developer burn out

Podcast cover
Read more

In episode three of the Developing Up podcast we explore the dangers of developer burnout. We discuss what burnout is and the various types that developers may experience. We then break down the signs to help you recognize burnout in yourself and others. Finally, we talk about how to deal with burnout and what you can prevent it.

Notes from this episode:

Previous episodes mentioned:

Oct 18 2016
35 mins
Play

Rank #8: Working Remotely

Podcast cover
Read more

When a majority of your day is spent on a computer where you work does not matter as much as how you work and how you communicate. In this episode we talk with Kellie Walton(@roundoctagon), Director of Client Services & Strategy at Isovera about working Remotely. Kellie outlines the benefits and challenges she's experienced working with remotes team. During our conversation we talk about tools and methods that are helpful for maintaining communication, support and camaraderie amongst remote team members. We also discuss different forms of remote work and how developers can start to introduce the practice at their company. Which in turn, Build up the behaviors that will grow your communication abilities that will aid in your long term career growth.

Links from this Episode

Have an idea for a future episode?

Apr 09 2019
18 mins
Play

Rank #9: Career Advice

Podcast cover
Read more

In the season two finale we take a listen back to all of the advice shared by our guests. While each piece of advice focuses on a different non-technical aspect of a career in development, they all share a commonality. Each one is a result of mistakes made, lessons learned and the experiences of each guest. Offering valuable insights that you can use to reflect and grow in your own development career. Also, bloopers!

Links from this Episode

Guests from this Season

Dec 11 2018
22 mins
Play

Rank #10: Communication Tactics

Podcast cover
Read more

Central to being a successful developer is establishing tactics for communicating ideas, needs and tasks with other people. In this episode we talk with Heather Staudt, UX Product Manager at BioRAFT about communication. Heather outlines the importance communication plays on her team to correctly understand and explain development tasks and needs. We discuss why communication is an imperative part of any team, methods for to how to best communicate with others and things to remember when attempting to communicate technical details to less technical people. Having your code communicate with computers is important to your day to day success, but being able to communicate to the people you interact with is imperative to your long term career success.

Key Takeaways

  • Ninety percent of developer communication, it explaining technical topics to less technical people.
  • Learn what communication method or medium works for the person you want to communicate with and use that method.
  • Communication is not limited to the word you use, don't forget to use diagrams, drawings or even physical motion.

Links from this Episode

Have an idea for a future episode?

Nov 13 2018
21 mins
Play

Rank #11: Staying Motivated

Podcast cover
Read more

To progress in a development career requires motivation. An underlying personal need and goal to push your self to improve and grow. In this episode we talk with Nathan Dentzau (@nathandentzau), senior developer at Oomph Inc about being motivated. Nathan shares how he's motivated himself to grow in his career as a developer. We discuss where to find personal motivation and how to look to others for support. You have one career in development and its up to you to make it what you want.

Key Takeaways

  • Beyond the code, self assess what drives you to improve and grow.
  • Set goals to work towards, use those to inspire your career direction.
  • When you are not growing in the way you want, ask Why.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

Oct 09 2018
17 mins
Play

Rank #12: Learning How to Adapt

Podcast cover
Read more

Being able to adapt and alter approach due to changing requirements, technologies and methods is an important part of growing and thriving as a developer. With out doing so, there is risk of getting stuck or bottlenecked in your career. In this episode we talk with Brian Perry (@bricomedy), Senior Front End developer at HS2Solutions about learning how to adapt as a developer. Brian shares the methods he's learned from being an improv comic and former projet manager and how they have helped him be able to changes and grow in development. We discuss methods developers can use to adapt to changing project requirements, teams and technologies. Explaining how doing so will grow your career in ways you cant foresee.

Key Takeaways

  • The benefit of being adaptable is that you can adjust your approach and do not get stuck in a single path.
  • Use tools such as User Stories to define requirements, leaving the technical approach open to different options.
  • Keep a mindset of contsant learning to keep yourself open to new methods and approaches.
  • Talk with your team or peers on how they would approach a problem, to gain an understanding of different solutions.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

Sep 11 2018
21 mins
Play

Rank #13: Values of Networking

Podcast cover
Read more

Networking plays an important part in a career in development. Connecting with other people can provide opportunities for personal and career growth. In this episode we talk with Chris Free (@chrisfree), Partner and Creative Director of Chromatic, about the value of being able to network with other people. Chris shares how his career is partly the result of the people he has surronded himself with and how it has benefited his own growth. We discuss why networking with others is vital, the values and opportunities it provides, and go over a few methods for building those personal connections.

Key Takeaways

  • Careers are not built in a vacuum, they rely on other people.
  • Attend conferences, meetups and development events to find others who share your passion.
  • Talking with others can be challenging, start by emulating someone you know who is good at it.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

Aug 14 2018
20 mins
Play

Rank #14: Developing The Why

Podcast cover
Read more

As a developer it is common to focused on only the What and How of what you are developing. Those helps you plan a solution, but they do not allow you to understand if you are delivering the correct value. In this episode we talk with Dwayne McDaniel (@McDwayne), developer advocate for Pantheon about the importance of understanding the Why of your development. We discuss why it is important to know the goals of your project. How doing so allows you to deliver the correct product and results. Further we talk about how that allows you to deliver value to your clients and your development career.

Key Takeaways

  • Always ask "what are we trying to accomplish, what is the end goal"?
  • Build for the KPIs (Key Performance Indicators) that are relevant to your project.
  • Present your solutions/products in terms of how they drive the expected results/goals.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

Jul 10 2018
19 mins
Play

Rank #15: Challenging Yourself

Podcast cover
Read more

A career in development is full of challenges. However it can be easy to slip into a cycle of development stagnation, approaching every problem the same way, with the same tools. In this episode we talk with Mark Robert Henderson (@hackforthesea), a lead developer at CUASHI and organizer of the Hack for the Sea hackathon about the values of finding ways to challenge yourself as a developer. We discuss how challenging yourself allows you to grow as a developer, as well as, some examples of ways to challenge yourself.

Levels of "Developer Enlightenment"

  • Not knowing things and knowing you dont know things.
  • Not knowing things and thinking you know (all) things.
  • Knowing things and thinking you know (all) things.
  • Knowing things and knowing you still dont know things.

Methods to Challenge Yourself

  • Question your approach to solving a problem, and try a different method.
  • Be open to feedback to your work in code reviews.
  • Attend a Hackathon, use a new tool, language or framework.

Links from this Episode

Have an idea for a future episode?

Jun 12 2018
24 mins
Play

Rank #16: Balance

Podcast cover
Read more

Your development career is not an isolated part of your life. It affects and is effected by the other parts of your life. In this episode we talk with Chris Albrecht (@chrisalbrecht), Senior Developer at Lullabot (@lullabot) about why it is important to maintain balance in your life as a developer. In our discussion, Chris outlines three aspects of your life to balance beyond "work/life". We talk about how doing so allows you to maintain a "Happy place" that allows you to be the best developer and self that you can be. Chris shares his own personal journey to become balanced and share tips for how to do so yourself.

Things to Balance

  • Professional: The part of your life related to work.
  • Personal: The part of your life out-side of work.
  • Private: The part of your life, that is just for you.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

May 08 2018
27 mins
Play

Rank #17: Leadership Mindsets

Podcast cover
Read more

Technical leadership is not a specific role, it is a mindset. In this episode we talk with Adam Bergstein (@n3rdstein), V.P. of Engineering at Hook42 (@hook42inc) about what it takes to be a technical leader. In our discussion we tak about behaviours and traits that technical leaders embody and exhibit. Adam shares his personal journey of becoming a technical leader. Explaining how developers of any level, from junior to senior, can become leaders themselves. You have the opportunity to embody these traits to grow your development career.

Key Takeaways

  • Technical Leadership is a state of mind, not a specific role.
  • Leadership is not about being the smartest person in the room.
  • Lead by example and empower others.

Three Leadership traits

  • Focuses on quality of their work.
  • Constantly learns about business needs and team needs.
  • Not afraid to fail and helps others when they fail.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

*We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Apr 10 2018
21 mins
Play

Rank #18: Imposter Syndrome

Podcast cover
Read more

Development is full of complexities and challenges. Because of this, it can be difficult to maintain confidence in your development abilities. In this episode we talk with Aubrey Sambor (@starshaped), a front-end developer about Imposter Syndrome. Something that effects almost all developers at some point in their careers. Aubrey shares her personal experiences dealing with Imposter Syndrome and how she works through it. We discuss the five different types of Imposter Syndrome developers may experience. Fore each we outline their causes, effects and methods for overcoming.

Key Takeaways

  • Almost all developers experience Imposter Syndrome, you are not alone.
  • You are not in your position due to luck, but because of your hard work.
  • When you experience Imposter Syndrome dont go at it alone, turn to others for help.

Five Types of Imposter Syndrome

  • The perfectionist: Continuelly Setting and failing at over abmitious goals.
  • The Super-person: Pushing to work harder and harder to the point overload.
  • Natural Genuinus: If something is not hard, then it is not a sign of success.
  • Rugged Individualist: Assuming that asking for help is a sign of weakness.
  • The Expert: Success is gained through luck and not experience.

Links from this Episode

Have an idea for a future episode?

*We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Mar 13 2018
20 mins
Play

Rank #19: Different Perspectives

Podcast cover
Read more

Many different types of people interact with the projects that we develop. To be successful then we need to be able to approach our work from their different perspectives. In todays episode we talk with Carie Fisher(@cariefisher) from Hook42 who is a front-end web developer and advocate for accessibility. We discuss why applying different perspectives make our development work and careers better. Carie shares her thoughts and experiences with accessibility, Inclusive Design and Development. We also discuss ways you can apply different perspectives to your development work.

Key Takeaways

  • Approach your work from the mind set of "Will it work for them", instead of "it works for me".
  • Use personas to guide developing your work for other types of people.
  • Open your code to reviews and input from other developers.
  • Don't try to do everything at once, make one small improvement at a time. Keep trying.

Links from this Episode

Previous Episodes Mentioned

Have an idea for a future episode?

Feb 13 2018
28 mins
Play

Rank #20: Knowing What Not to Build

Podcast cover
Read more

Development is about building solutions to solve problems. But when developing solutions, do you need to build everything yourself? In this episode we talk with Jonathan Solórzano-Hamilton (@jhsolor, @peachpie), Assistant Director of IT Operations and Architecture for ORIS at UCLA. We discuss why as a developer it is part of your job to know when not to build something yourself. During our conversation we outline when to use existing software and the benefits of doing so. We also outline guidelines to follow when looking for pre-existing solutions. Jonathan also provides a recap of his personal experience of what can happen when a development team tries to build everything in house.

Key Takeaways

  • Building everything yourself comes with risks and technical debt for you and your team.
  • Focus your efforts on building whats important for your project, for everything else try and use expsing packages.
  • It's part of your job to inform/sell your clients/company how to best build solutions.

When looking for existing software

  • Search for packages on reputable sources
  • Look at community usage, is the package being used?
  • check package activity, is it still supported?
  • Review the license is it compatible with your project?

Links from this Episode

Pervious Episodes Mentioned

Have an idea for a future episode?

Jan 09 2018
28 mins
Play

Similar Podcasts