Advertising
Advertising

From Developer to Manager

From Developer to Manager

Yesterday you were responsible for managing the bits and bytes of your life that constitute the code you created. Today you are responsible for a group of people’s well-being, their career growth and yes, their code.

That’s right, you have ascended to the level of leadership where it’s more than jumping in to save the project and lead the team through the late night battles, more than volunteering for the really tough project and what’s more you cannot go into the cave when something needs to get done by you, the one-person tiger team.

Today, you are the face that your team will look to for guidance, leadership and tutelage.

Do your shoulders feel a little heavy right now? Did you think it was going to be an all “let’s keep writing code as a team” and “if we keep our collective heads down we’ll all be happy” type of thing? What about when people start to irritate one another? Were you hoping to slide between them to get to the espresso machine?

Advertising

Getting started as a new Development Manager is a daunting task – yes, it IS a daunting task not CAN BE – it takes a lot of work to do it right and do it well. I remember my first day, after it was announced I was a newly minted manager of a new team. A slew of emails flew into my inbox from HR – objective reviews, manager meetings, training requests, etc, etc – and I was dying for guidance on what to do next, how to get started, where to start!

My Director sent me a great email, which sadly I’ve lost, but hopefully the spirit remains true here with some added thoughts of my own.But make no mistake, the position might be Manager, but the path is Leadership. If you want to be great, be a leader, if you want to be good, be a manager.

It’s about the People

If you think your new role is about shipping code, then you are sorely mistaken – that is for the Team Lead. The Manager is focussed on the people more than the code – the people are who think of, create, imagine and deliver the code – without the people, you have no code, no product. You need to focus on building a great team because a great team is what begets a great product. Was your team handed to you? No picksies?

No problem, now it’s time to figure out who does what, how, what they are good at, where they need help and how you can help them. I have sat down with many people over the years and every interaction is always different, and always has to be. A great way to interact with your team is via monthly one-on-one’s. It doesn’t have to be formal, they work better if they are not. The value is you give each person time to sit down with you, they pick your brain, you pick theirs, you adjust your plans, rinse and repeat.

Advertising

Your Team is not a Factory

It is very easy to fall into the trap of thinking that you are now running a production factory focussed on the delivery of goods and services to the world. Yes you write code, yes you deliver software (or perhaps some other good) but how you deliver this is just as important. The greatest part about being a developer is the creativity to imagine new approaches to the resolution of problems.

If you take over all the fun design stuff or give it to someone else to do, you are taking that element of fun away from your team. Every job has an element of fun to it and in software this is the greatest part – coming up with new ideas, leveraging new frameworks, trying out new ideas.

As their leader, you should be very concerned when you see the number of new ideas from your team dropping because it means they aren’t engaged, don’t feel empowered and even worse are simply going through the motions to get their work done. Don’t turn your team into a factory, focussed on producing code by certain dates, turn them into a team that churns out great ideas month over month. Those ideas will win every day.

Be Open

It is okay to not know everything. Newsflash – you don’t, I don’t – we only know what we can know. You don’t have to be the perfect leader for your team, whether you’ve been on the job for a few days or few years, there is no threshold for perfection. Be honest with your team on what you know, where things are at, what is next, what you are unsure of, where you need some help and clarification on.

Advertising

These are all great ways to show your humanity to your team. Sometimes you can’t tell them everything, sometimes you can only tell some people bits and pieces, but be open and honest on what you can share. The most rewarding response from a team is when you are open and they rally beside you to help you through it.

Help them Leap

So now you’ve met everyone, found out their likes and dislikes, what works, what doesn’t, where they want to go and don’t – now you need to think of how to grow them. Think of your team as plants and you want to grow them into trees. How do you do that? You listen to what they want to do, where they want to go, you look at where the company is and where it wants to go and you help them build those career paths.

“Waiting for someone to die” to take their position is not a career path, that is a career line, where they have abdicated themselves to waiting behind you (or someone else) to wait for their career to happen. There is always a path, there is always a direction, but not everyone can see it – and that is where your job is so critical.

Trust

This seems obvious right? Trust your team to do the right thing. Make the right call. Step up to the plate when you are not there. My biggest “tip of the hat” has always come when I’ve taken sick for a big meeting, presentation, deployment, etc only to come in the next day and see it went off without a hitch. Where I thought I was a linchpin, I wasn’t.

Advertising

The team realized the importance of what needed to be done (because I was open), they might not have known what was to be done today but they came up with some ideas to make it happen (because they are not a factory), they weren’t afraid to jump in and try something new (because they know how to leap) and they knew they could handle this (because we discuss more than their work) and THEY MADE IT HAPPEN.

Trust does not happen over night, it evolves, it grows, to get there you need to focus on honing your skills on the above traits to make it happen, each day, with each person, fostering that consistent message so you can get there.

A Culture Aside

You want to have a great culture like Hubspot or Valve or some other culture child of the day? Fantastic. Was that built overnight? No. Culture is not a transplant process, just as you cannot transplant someone’s soul into another person’s body. You can transplant parts and pieces but not the raison d’etre. It’s an evolutionary process, a growth that happens over time driven by your commitment to the above tenants.

You cannot create passion when it is not there, it is either there or it is not, some people fall into the wrong jobs by accident and it’s up to you to make sure they wake up wanting to get up and put both feet forward to help your team reach their goals.

Remember the individuals, nurture the team, be open, help them leap and build trust. If you can do those 5 things, day after day after day than you will do more than become a manager, you’ll become a leader.

Featured photo credit: Matt Jones – Magdeleine via magdeleine.co

More by this author

Greg Thomas

Software Architect

Successful People Aren’t Luckier Than Everybody Else, They Just Know How to Make Good Decisions To Be a Better Person, We Need to Go Through 5 Stages of Changes Bad Bosses Bark Out Orders, Good Bosses Coach Their Teams Your Routine is the Key to Achieving Your Goals Why you need a Weekly Reset

Trending in Leadership

1How to Be a Leader That Everyone Respects, Not Fears 214 Powerful Leadership Traits That All Great Leaders Have 3Become a Better Manager: 20 Leadership Examples to Inspire Your Team 4What Top Leaders Get About the Importance of Diversity in the Workplace 510 Qualities of a Leader (Advanced Version for Leaders Who Aim High)

Read Next

Advertising
Advertising

Last Updated on August 21, 2018

8 Ways to Train Your Brain to Learn Faster and Remember More

8 Ways to Train Your Brain to Learn Faster and Remember More

You go to the gym to train your muscles. You run outside or go for hikes to train your endurance. Or, maybe you do neither of those, but still wish you exercised more.

Well, here is how to train one of the most important parts of your body: your brain.

When you train your brain, you will:

  • Avoid embarrassing situations. You remember his face, but what was his name?
  • Be a faster learner in all sorts of different skills. Hello promotion, here I come!
  • Avoid diseases that hit as you get older. No, thanks Alzheimer’s; you and I are just not a good fit.

So how to train your brain to learn faster and remember more?

1. Work your memory

Twyla Tharp, a NYC-based renowned choreographer has come up with the following memory workout:

When she watches one of her performances, she tries to remember the first twelve to fourteen corrections she wants to discuss with her cast without writing them down.

If you think this is anything less than a feat, then think again. In her book The Creative Habit she says that most people cannot remember more than three.

The practice of both remembering events or things and then discussing them with others has actually been supported by brain fitness studies.

Memory activities that engage all levels of brain operation—receiving, remembering and thinking—help to improve the function of the brain.

Advertising

Now, you may not have dancers to correct, but you may be required to give feedback on a presentation, or your friends may ask you what interesting things you saw at the museum. These are great opportunities to practically train your brain by flexing your memory muscles.

What is the simplest way to help yourself remember what you see? Repetition.

For example, say you just met someone new.

“Hi, my name is George”

Don’t just respond with, “Nice to meet you”. Instead, say, “Nice to meet you George.” Got it? Good.

2. Do something different repeatedly

By actually doing something new over and over again, your brain wires new pathways that help you do this new thing better and faster.

Think back to when you were three years old. You surely were strong enough to hold a knife and a fork just fine. Yet, when you were eating all by yourself, you were creating a mess.

It was not a matter of strength, you see. It was a matter of cultivating more and better neural pathways that would help you eat by yourself just like an adult does.

And guess what? With enough repetition you made that happen!

Advertising

But how does this apply to your life right now?

Say you are a procrastinator. The more you don’t procrastinate, the more you teach your brain not to wait for the last minute to make things happen.

Now, you might be thinking “Duh, if only not procrastinating could be that easy!”

Well, it can be. By doing something really small, that you wouldn’t normally do, but is in the direction of getting that task done, you will start creating those new precious neural pathways.

So if you have been postponing organizing your desk, just take one paper and put in its right place. Or, you can go even smaller. Look at one piece of paper and decide where to put it: Trash? Right cabinet? Another room? Give it to someone?

You don’t actually need to clean up that paper; you only need to decide what you need to do with it.

That’s how small you can start. And yet, those neural pathways are still being built. Gradually, you will transform yourself from a procrastinator to an in-the-moment action taker.

3. Learn something new

It might sound obvious, but the more you use your brain, the better its going to perform for you.

For example, learning a new instrument improves your skill of translating something you see (sheet music) to something you actually do (playing the instrument).

Advertising

Learning a new language exposes your brain to a different way of thinking, a different way of expressing yourself.

You can even literally take it a step further, and learn how to dance. Studies indicate that learning to dance helps seniors avoid Alzheimer’s. Not bad, huh?

4. Follow a brain training program

The Internet world can help you improve your brain function while lazily sitting on your couch. A clinically proven program like BrainHQ can help you improve your memory, or think faster, by just following their brain training exercises.

5. Work your body

You knew this one was coming didn’t you? Yes indeed, exercise does not just work your body; it also improves the fitness of your brain.

Even briefly exercising for 20 minutes facilitates information processing and memory functions. But it’s not just that–exercise actually helps your brain create those new neural connections faster. You will learn faster, your alertness level will increase, and you get all that by moving your body.

Now, if you are not already a regular exerciser, and already feel guilty that you are not helping your brain by exercising more, try a brain training exercise program like Exercise Bliss.

Remember, just like we discussed in #2, by training your brain to do something new repeatedly, you are actually changing yourself permanently.

6. Spend time with your loved ones

If you want optimal cognitive abilities, then you’ve got to have meaningful relationships in your life.  Talking with others and engaging with your loved ones helps you think more clearly, and it can also lift your mood.

If you are an extrovert, this holds even more weight for you. At a class at Stanford University, I learned that extroverts actually use talking to other people as a way to understand and process their own thoughts.

Advertising

I remember that the teacher told us that after a personality test said she was an extrovert, she was surprised. She had always thought of herself as an introvert. But then, she realized how much talking to others helped her frame her own thoughts, so she accepted her new-found status as an extrovert.

7. Avoid crossword puzzles

Many of us, when we think of brain fitness, think of crossword puzzles. And it’s true–crossword puzzles do improve our fluency, yet studies show they are not enough by themselves.

Are they fun? Yes. Do they sharpen your brain? Not really.

Of course, if you are doing this for fun, then by all means go ahead. If you are doing it for brain fitness, then you might want to choose another activity

8. Eat right – and make sure dark chocolate is included

Foods like fish, fruits, and vegetables help your brain perform optimally. Yet, you might not know that dark chocolate gives your brain a good boost as well.

When you eat chocolate, your brain produces dopamine. And dopamine helps you learn faster and remember better. Not to mention, chocolate contains flavonols, antioxidants, which also improve your brain functions.

So next time you have something difficult to do, make sure you grab a bite or two of dark chocolate!

Now that you know how to train your brain, it’s actually time to start doing.

Don’t just consume this content and then go on with your life as if nothing has changed. Put this knowledge into action and become smarter than ever!

Featured photo credit: Unsplash via unsplash.com

Read Next