What’s the difference between a good engineer and a great engineer? Is there such a thing as a world-class engineer? If so, what cuts you out of the crowd to get the much-acclaimed status of a world-class engineer? As an engineering lead (director, chief architect, technical team lead, et al), what qualities do you look for when building an elite engineering team? How do you ensure diversity in skill, gender, and expertise when assembling such a team?

These and many more questions inspired the very 1st Convergence KE event by Andela; a tech ecosystem meetup for technologists and leaders in the tech community who come together to share their experience mix of successes, failures, wins, and lessons learned as they walked that journey. 

Over 100 attendees, mostly mid-level to senior technologists (engineers, designers, product leads) joined us at the iHUB (one of the leading Innovation Hubs and hackerspace for the technology community in the region) to listen in, share, and learn from a richly diverse panel made up of; Wambui Kinya – VP, Partner Engineering, Andela (moderator), Diana Wanjuhi – Lead Product Engineer, Africa’s Talking, Edwin Kaduki – Software Engineering Director, Mastercard Labs and Alexandre Augusto da Rocha – Co-founder & Chief Architect, CloudBolt.

I led a small team of brilliant minds at Andela to bring The Convergence KE to life, and below, I’d like to share some powerful soundbites by tech leaders who joined us on the panel. Let’s dive right in!

On good vs great engineers;

All panelists agreed that a great engineer often goes the extra mile; whether that extra mile means continuous learning, a keen attention to detail, being relentless, focusing on great solutions rather than job titles or ranks, and ultimately, the famous “what drives you”, or, if you like, what you want to achieve (fame or impact). 

On the wildly “world-class engineer” phrase;

This evoked mixed reactions amongst the panelists, with some agreeing that a world-class engineer is more lucrative as s/he can cut across geographical, cultural, demand boundaries to work on building solutions for problems across the different sectors. Some, however, were contrary to the idea of labeling engineers as being world-class because technology is on an endless changing cycle, with new versions, new platforms, new technologies being released every waking day, hence trickling down to the fact that engineers never reach “an ultimate” in the sense of amassing knowledge and experience in tech; there will always be a new challenge, a new platform to explore and learn.

What are your thoughts on that?

On qualities that tech team leads look for when hiring engineers;

There’s definitely a keen focus on your technical capability; past projects worked on, proficiency in a language or stack or platform, etc.

However, a lot of the qualities highlighted and underscored by the panelists stretched across a good number of soft skills; being able to communicate (across distributed teams, and different time zones, in good time, clearly and precisely to be understood), handling failure and bouncing back from it, active listening (within your team and customers/clients alike), being self-reliant (being able to pick up when the team is not readily available to step in).

This is one of the key reasons why our values, at Andela, are all anchored on 4 soft-skills that need to be consistently upheld by all Andelans; Excellence, Passion, Integrity, and Collaboration, if you like EPIC values.

Does this come as a surprise to you?

On Remote and Distributed Teams;

The panelists all echoed the fact that this is where the world is headed (especially with the current software engineering talent shortage in the world.) At Andela, we believe that brilliance is evenly distributed but opportunity is not; a mantra that strongly shows why we are a remote-first company, with most of our engineering teams being made up of engineers spread across Africa and across the globe where our partner companies are located.

It was also emphasized that a diverse mix of skill and experience is a key factor in the success of remote/distributed teams. 

Finally, this fired up panel shared a few pieces of advice to mid-level engineers, which I will wind up with:

1. Do not let titles or ranks be your only key driver, work towards being a GREAT engineer (whether you are a junior engineer or a senior engineer) and the rest will follow.

2. No failure, no learning. Simple. And this is because some of the toughest, yet pivotal failures are what have taught the best lessons, not just in life generally but also in this tech industry.

3. With the ever-increasing growth of tech-enabled businesses, one should mainly focus on their skills (both soft and technical), and the market will come looking for you.

4. Previously, experience was garnered through the industry but now, the main channel is through education (read: online resources) and mentorship programs, so strive to also be a part of these.

5. You have to see the bigger picture; you are not simply taking a feature into production, or simply working on documentation for a given platform, but rather, adding a functional piece to a bigger plan, which you need to identify with from the onset. This is also great advice to keep you going when things get tough!

Interestingly, the panelists had had other careers in mind when growing up, but even more encouraging was that none of them regrets pursuing a career in technology because not only is it challenging and exciting for them every day, it also gives them a bigger platform to shape the lives of millions out there who are using solutions they have worked on and/or contributed to.

An epic discussion no less! 

——————————————–

A huge thanks to the Nairobi tech community for showing up and being a great interactive audience, and to all the Andelans who worked tirelessly to bring the event to life!

Let’s meet at the next Convergence edition!

featured_image
About the Author

Mercy Orangi

I am excited about tech, passionate about inspiring & engaging technologists in Africa via various online and offline platforms, and happiest at that intersection

Thanks for subscribing!

 

More Insights

July 22, 2019

The Convergence KE: On Building World-class Technology Teams

Mercy Orangi

What’s the difference between a good engineer and a great engineer? Is there such a thing as a world-class engineer? If so, what cuts you out of the crowd to get the much-acclaimed status of a world-class engineer? As an engineering lead (director, chief architect, technical team lead, et al), what qualities do you look for when building an elite engineering team? How do you ensure diversity in skill, gender, and expertise when assembling such a team?

These and many more questions inspired the very 1st Convergence KE event by Andela; a tech ecosystem meetup for technologists and leaders in the tech community who come together to share their experience mix of successes, failures, wins, and lessons learned as they walked that journey. 

Over 100 attendees, mostly mid-level to senior technologists (engineers, designers, product leads) joined us at the iHUB (one of the leading Innovation Hubs and hackerspace for the technology community in the region) to listen in, share, and learn from a richly diverse panel made up of; Wambui Kinya – VP, Partner Engineering, Andela (moderator), Diana Wanjuhi – Lead Product Engineer, Africa’s Talking, Edwin Kaduki – Software Engineering Director, Mastercard Labs and Alexandre Augusto da Rocha – Co-founder & Chief Architect, CloudBolt.

I led a small team of brilliant minds at Andela to bring The Convergence KE to life, and below, I’d like to share some powerful soundbites by tech leaders who joined us on the panel. Let’s dive right in!

On good vs great engineers;

All panelists agreed that a great engineer often goes the extra mile; whether that extra mile means continuous learning, a keen attention to detail, being relentless, focusing on great solutions rather than job titles or ranks, and ultimately, the famous “what drives you”, or, if you like, what you want to achieve (fame or impact). 

On the wildly “world-class engineer” phrase;

This evoked mixed reactions amongst the panelists, with some agreeing that a world-class engineer is more lucrative as s/he can cut across geographical, cultural, demand boundaries to work on building solutions for problems across the different sectors. Some, however, were contrary to the idea of labeling engineers as being world-class because technology is on an endless changing cycle, with new versions, new platforms, new technologies being released every waking day, hence trickling down to the fact that engineers never reach “an ultimate” in the sense of amassing knowledge and experience in tech; there will always be a new challenge, a new platform to explore and learn.

What are your thoughts on that?

On qualities that tech team leads look for when hiring engineers;

There’s definitely a keen focus on your technical capability; past projects worked on, proficiency in a language or stack or platform, etc.

However, a lot of the qualities highlighted and underscored by the panelists stretched across a good number of soft skills; being able to communicate (across distributed teams, and different time zones, in good time, clearly and precisely to be understood), handling failure and bouncing back from it, active listening (within your team and customers/clients alike), being self-reliant (being able to pick up when the team is not readily available to step in).

This is one of the key reasons why our values, at Andela, are all anchored on 4 soft-skills that need to be consistently upheld by all Andelans; Excellence, Passion, Integrity, and Collaboration, if you like EPIC values.

Does this come as a surprise to you?

On Remote and Distributed Teams;

The panelists all echoed the fact that this is where the world is headed (especially with the current software engineering talent shortage in the world.) At Andela, we believe that brilliance is evenly distributed but opportunity is not; a mantra that strongly shows why we are a remote-first company, with most of our engineering teams being made up of engineers spread across Africa and across the globe where our partner companies are located.

It was also emphasized that a diverse mix of skill and experience is a key factor in the success of remote/distributed teams. 

Finally, this fired up panel shared a few pieces of advice to mid-level engineers, which I will wind up with:

1. Do not let titles or ranks be your only key driver, work towards being a GREAT engineer (whether you are a junior engineer or a senior engineer) and the rest will follow.

2. No failure, no learning. Simple. And this is because some of the toughest, yet pivotal failures are what have taught the best lessons, not just in life generally but also in this tech industry.

3. With the ever-increasing growth of tech-enabled businesses, one should mainly focus on their skills (both soft and technical), and the market will come looking for you.

4. Previously, experience was garnered through the industry but now, the main channel is through education (read: online resources) and mentorship programs, so strive to also be a part of these.

5. You have to see the bigger picture; you are not simply taking a feature into production, or simply working on documentation for a given platform, but rather, adding a functional piece to a bigger plan, which you need to identify with from the onset. This is also great advice to keep you going when things get tough!

Interestingly, the panelists had had other careers in mind when growing up, but even more encouraging was that none of them regrets pursuing a career in technology because not only is it challenging and exciting for them every day, it also gives them a bigger platform to shape the lives of millions out there who are using solutions they have worked on and/or contributed to.

An epic discussion no less! 

——————————————–

A huge thanks to the Nairobi tech community for showing up and being a great interactive audience, and to all the Andelans who worked tirelessly to bring the event to life!

Let’s meet at the next Convergence edition!

featured_image
About the Author

Mercy Orangi

I am excited about tech, passionate about inspiring & engaging technologists in Africa via various online and offline platforms, and happiest at that intersection

Thanks for subscribing!

 

More Insights

Evolving HR Through Design Thinking

Growing up as a child, a lot of things intrigued me. Top on the list was food, my special stones (ak...

23_August_2019

Finding Answers: Benedicte Musabimana’s Dev Journey

"When I was a kid, I always wanted to know how a computer or a mobile phone worked." Benedicte is...

21_August_2019

Introducing The Andela Talent Marketplace

Andela set out as a company to advance human potential by investing heavily in building technology l...

20_August_2019

On Designing Good Microservices Architectures

It may be difficult to know exactly what constitutes a well-designed microservice on your first assi...

19_August_2019

RubyConf Kenya 2019: My Nairuby Recap

Two weeks ago was the first time I attended a Ruby conference outside my home country, and boy was i...

14_August_2019

How To Manage Communication as a Distributed Product Manager

With more companies embracing distributed and remote work teams, the communication challenge tak...

9_August_2019

Partners

Tap into a global talent pool and hire the “right” developers in days, not months.

Developers

Accelerate your career by working with high-performing engineering teams around the world.

BECOME A DEVELOPER

Hire Developers

We take great pride in matching our developers with the best partners. Tell us about your team below!

preloader_image

Thank you for your interest

A member of our team will reach out to you soon.