Leadership is a choice. So make it!

There's a huge problem in our industry, I call it "inertia-driven leadership".

We promote our "rock star" engineers, with their excellent technical skills, into leadership positions; then we sit back and watch as they fail.

We wonder why they fail at leadership but the answer is simple, we don't support them to improve their people skills!

In fact, we often don't even help them realise that the role of a "senior developer" is drastically different to that of a "leader"

What we can we do to stop inertia in our new leaders?

How can we support them to learn the soft skills they need?

How can we position with them that those soft skills are important to their career?

That is what we will discuss in this session.

 
2 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/Structure of the Talk

First, I will outline the issue I have called "inertia driven leadership" and why it's a problem that's going to get worse.

Then, we will spend some time discussing why it exists so prevalently in our industry. The cultures that have made it appear and created this huge issue. This will be in the form of my journey through leadership and the way my mentor helped me understand what it means to be a leader, as opposed to a senior "role model" engineer

Lastly, we will talk about how we can help our new leaders to understand what we already know - that being a leader is a choice. It's not a promotion, it's actually a side-ways move. The skills you need to learn are totally different than your technical skills.

Learning Outcome

A recognition of a massive issue in our industry, that is only getting worse.

An understanding of how this issue came about, and why our industry is one of the worst hit with it.

Some action points on how we can help our new leaders to make "the leadership choice"

Target Audience

Everyone trying to help support our new technical leaders

schedule Submitted 4 months ago

Public Feedback

comment Suggest improvements to the Speaker

  • Justin Ison
    Justin Ison
    Sr. Software Engineer
    Applitools
    schedule 4 months ago
    Sold Out!
    45 Mins
    Demonstration
    Beginner

    In today’s agile world the time to market is becoming increasingly shorter. There is a constant desire to release ASAP to keep ahead of the competition and to please users with updated/new features. Because of this, we have less time to fully do manual and exploratory testing of our apps. Especially, when you consider all the combinations of OS's, Locales, Accessibility, Orientations & Resolutions apps support. Running anywhere from 1 to 100's of Appium crawler bots (covering all of those combinations) at once we can discover more issues quickly and efficiently without having to write a line of code.

    UI Automation also has its limitations as it only tests for expected results. Crawler bots test the unexpected, by collecting metadata such as logs, app strings, screenshots, memory and reporting back it’s finding for review so we can test all these combinations quickly and more efficiently. In this talk, I will go over the current challenges we face in today's development world, why we need more tools to help us keep pace, and cover how you can build your own Appium crawler.

    I've open sourced this tool and is available here for everyone to use: https://github.com/isonic1/Appium-Native-Crawler

  • Liked Bruno Alassia
    keyboard_arrow_down

    Bruno Alassia - Go beyond the software, automate hardware scenarios on Android Emulators

    Bruno Alassia
    Bruno Alassia
    Sr. Software Engineer
    SauceLabs
    schedule 4 months ago
    Sold Out!
    45 Mins
    Talk
    Intermediate

    Explore the limits Appium can help you achieve to control the Android Emulator behavior. Automate network emulation, receive fake SMS and phone calls, change the battery states and levels and a lot more, all using real-life test cases. What happens to my app if I lost connection? How does my UI react to an incoming phone call? And more.

  • Liked Raveendar Reddy Anugu
    keyboard_arrow_down

    Raveendar Reddy Anugu / Rajesh Kumar - Automated Static and Dynamic Security Analysis of Mobile apps

    90 Mins
    Workshop
    Advanced

    This workshop will cover mobile application security testing techniques which comprises different security bypassing methods and automation of static and dynamic analysis of mobile apps.

    Below are the some techniques and tools will use for demonstrating mobile application security.

    • Root detection bypass
    • SSL Pinning bypass
    • Static Security Analysis(Manual and Automation)
    • Dynamic Security Analysis using MobSF and Burpsuite
    • Drozer - Intent bypass
    • Use of APK analyzer and APK editor
    • Miscellaneous vulnerabilities in Mobile applications
  • Liked Eran Kinsbruner
    keyboard_arrow_down

    Eran Kinsbruner / Uzi Eilon - Future-Proofing Testers in the Age of AI, ML, and Bots

    45 Mins
    Talk
    Advanced

    We're all hearing the buzzwords of AI, machine learning, chatbots, and next-generation testing. Does this mean that the days of traditional testing as we know and practice it are over? Eran Kinsbruner doesn't think so. Join him to learn about the clear transformation happening toward smarter testing techniques and tools. These approaches will drive better pipeline efficiency and release velocity with high quality, and Eran thinks this means good things for the testing practice and practitioners. You'll discover the key trends that are happening around AI, machine learning, and bots in the web and mobile landscapes, and get the ability to identify some early adopters who are taking the lead in these domains. Learn some key requirements and skills that are required for a test engineer to shift toward the future of automation, as well as the changes testers will need to undergo in order to become future leaders in this space.

  • Liked Andrew Murphy
    keyboard_arrow_down

    Andrew Murphy - The power of saying "I don't know"

    20 Mins
    Talk
    Beginner

    It's something we all struggle with, admitting we don't know something. But I'm here to show you the power of saying "I don't know" to people.

    Saying "I don't know" doesn't have to be the end of a conversation, in fact it can be the start of an entirely new, exciting conversation with learning opportunities for all parties.

    We will talk through scenarios where we don't feel comfortable saying it, ways we can feel comfortable saying it, and the good things that come from it.

  • Liked Andrew Murphy
    keyboard_arrow_down

    Andrew Murphy - What comes next? How to communicate effectively and efficiently

    45 Mins
    Workshop
    Intermediate

    Everyone thinks they are a good at communication, but... how many times have you been at an event talking to someone you really didn’t want to talk to? Been sold to by someone who didn’t get that you weren’t interested?

    These are examples of bad communication and they all have a few things in common, they weren’t efficient and they weren’t effective

    .They didn’t go into the communication with the right mindset and the right preparation

    Also, sorry to say it, but your own communications probably suck too. But after this talk you’ll have a leg up on your competition: you’ll know your communication sucks... and you know how to fix it.