Survival guide for women in IT

schedule Jun 29th 04:30 PM - 04:50 PM place EN 313 (L100) people 37 Attending
Working in the IT industry today is hard, but it is even harder if you are a woman. There is still lots of “old school thinking" that women face daily. This talk is a survival guide based on real-life stories and different challenges from women of different ages, cultural backgrounds and roles in the Australian IT industry.
 
Like any survival guide, this one provides you with the essential information to help you identify and overcome the most frequently encountered hazards. Each chapter contains useful tips, instructions and practical advice on a particular issue so you can implement the skills and techniques even under the most stressful circumstances. From the hiring process to promotions and corporate events, you'll have the tools to survive.
 
You will learn these skills and more:
  • Assess your situation and prioritize your needs;
  • Surviving techniques for the hiring process;
  • Assemble your own custom emergency kit with essentials tools;
  • Manage extreme work conditions and overtime;
  • Survive corporate parties and drinks;
  • Build trust network and create allies; 
  • Identify your enemies and their habits.
Preparation is the key. If you are starting your career in IT or navigating through it - this guide is for you.
 
7 favorite thumb_down thumb_up 1 comment visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Introduction (2 minutes)
Quiz for the audience about diversity in IT industry (2 minutes)
Survival guide by following chapters: (14 minutes)
  • Surviving techniques for the hiring process;
  • Working in a team, everyday hazards;
  • Build your trust network, create allies;
  • Attack and defense strategies during meetings
  • Surviving corporate parties and drinks;
Conclusion and final thoughts (2 minutes)
 

Learning Outcome

The audience will learn that workplace challenges do exist for women, particularly as software engineers,in many forms. Women need to learn how to not just survive, but thrive in these conditions. They have to speak up to make their situation better. Men in the audience have a critical role to play in identifying and calling out inappropriate behaviors. 

Target Audience

Women that work in IT, especially software engineers

schedule Submitted 5 months ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Gabor Devenyi
    By Gabor Devenyi  ~  5 months ago
    reply Reply

    I like this submission, I think we need to hear your story (especially the "Surviving corporate parties and drinks" part :-)). I also like that it is "based on real-life stories".


  • Liked Svetlana Filimonova
    keyboard_arrow_down

    Svetlana Filimonova - Discovering edge cases with Property Based testing

    45 mins
    Talk
    Beginner

    In this talk I will make an introduction to Property Based testing concept, as a tool which does comprehensive quality exploration faster. By using PBT at one of my projects we were able to eliminate all the possible user interactions which could have caused unwanted results: production incidents and damages of data.
    Property based testing is a popular concept in the world of functional programming. QuickCheck in Haskell is an iconic framework supporting this testing approach. Today we can find PBT libraries any main-stream languages, including Scala, JavaScript, Ruby, Python, Java, C# etc.
    User interactions with your application are obviously constrained by the type of parameters accepted as an input of a program. However the range and the variety of these interactions can create large amount of use cases. Some of them you didn't even know existed in your application. With PBT you can generate all the variations of an input for your application and assess an expected outcome by running the tests. Discovering these cases on early stages of your development process brings quite a big support for 'building quality in' instead of ensuring the quality after an application has been created.

  • Liked hannah deutscher
    keyboard_arrow_down

    hannah deutscher - From retail to redux - my journey of becoming a developHER

    hannah deutscher
    hannah deutscher
    schedule 4 months ago
    Sold Out!
    20 mins
    Talk
    Beginner

    Almost everyone has had a pivotal moment that, on reflection, you realise was the catalyst for you to change the course of your life.

    After working in retail for over 15 years, I had one of these moments that lead me to persue a career as a developer, through the developHER program at MYOB.

    I will be sharing my story of successes, failures and many MANY learnings which I hope can help or inspire you or someone you know on their tech journey.

  • Liked Matthew Hodgson
    keyboard_arrow_down

    Matthew Hodgson - Agile is Loopy

    20 mins
    Talk
    Intermediate

    Agile is loopy. Nature is loopy. It has no straight lines. Even the whole universe can be explained through quantum loop gravity. Many of us used to work within linear end-to-end processes but now work in loops. But what does working in loops really mean?

    Come and learn why agile is loopy. Come and look beyond Scrum to learning and user engagement loops and hear why Product Management and Design Thinking must be at the heart of an agile mindset if we're truly to *be* agile.

  • Liked Lilly Ryan
    keyboard_arrow_down

    Lilly Ryan - Don't Look Back in Anger: Wildman Whitehouse and the Great Failure of 1858

    45 mins
    Talk
    Beginner

    In the 1850s, Edward Orange Wildman Whitehouse was appointed the lead engineer of the first attempt to build a trans-Atlantic telegraph cable. With the entire population of two continents waiting for his go-live, their handlebar moustaches aquiver, he demonstrated in fine form just how spectacularly a big project can be a bigger disaster.

    This is a tale of long-winded rants, spectacular sideburns, and gentlemen scientists behaving badly. It is also a lesson about the importance of honest reflection in technical teamwork. Lilly outlines some of the mistakes made during one of the biggest tech delivery projects in history, and how a constructive view of failure helped to turn it all around. Through the public meltdowns of Wildman Whitehouse you will learn the importance of feedback, how to handle complex tasks gracefully, and the best way to recover from having your pipeline eaten by a whale.

  • Liked Steve Mactaggart
    keyboard_arrow_down

    Steve Mactaggart - Evolving the role of team leadership in a devops transformation

    20 mins
    Talk
    Beginner

    There is much discussion about the changing roles of Development and Operations staff when organisations undergo agile/digital/devops transformations. But what about the changing role of the Team Leader?

    In pre-agile environments, as a Team Lead, your role is one of structure and co-ordination, it is through you that work routes. You know the skills and capacity of your team and are regularly making decisions about what can and can’t be done.

    But as your team starts to work in agile teams, the need for you to keep them busy is reduced, as this is now a responsibility of the product owner and agile team itself.

    You might find yourself asking “Do we need Team Lead’s in an agile/devops culture?”, and if so “What value can I provide?

    This sessions looks at the opportunities existing Team Leaders have to support and drive digital transformation through the discussion of focus' they can bring to the team.

  • Liked John Contad
    keyboard_arrow_down

    John Contad - The Importance of Teaching in Organizations

    John Contad
    John Contad
    Senior Systems Engineer
    REA Group
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Mentorship matters. A lot.

    The future is going to be weird: technologies are growing faster than we can teach them, and we need more experts quick. In this talk, we'll discuss the many ways we teach DevOps practices in an organization as analogues of how systems transmit data. We'll talk about the advantages and pitfalls of:

     - Broadcast systems (e.g., Universities)
     - 1:1 Discovery (e.g., Mentorships)
     - Gossip protocols (e.g., Communities and guilds)

    We'll unpack each methodology, discuss the information dispersal mechanisms and attributes of each system, and see where they fit. Because really: DevOps isn't about technology choice, or language, or infrastructure. First and foremost, it's about people.

     

  • Liked Jagannath Vaikuntham
    keyboard_arrow_down

    Jagannath Vaikuntham - Ensuring Better Quality with Docker

    Jagannath Vaikuntham
    Jagannath Vaikuntham
    Quality Craftsman
    Cevo
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    Docker is an awesome container platform. As part of this talk , I would like to show and discuss , how it can help solve some of the common and annoying issues faced while testing . Namely :

    • "It worked on my machine" problem
    • Testing different configurations, with the same codebase
    • Efficiently testing on your / dev's machine.
    • Setting up the Continuous Integration Environment
    • Scaling  / Parallelising Test Runs ( via Selenium Grid  & Docker Compose ) 
  • Liked Tim Pittman
    keyboard_arrow_down

    Tim Pittman / Shannon Rowe - From Consultant to Client

    20 mins
    Talk
    Beginner

    Join Shannon and Tim for a fast paced account of their move from being high-flying consultants to down-to-earth product people.

    Where do they now add value? How has their relationship with their team changed? How many timesheets are they doing?

    All will be revealed!

     

     

  • Liked Jonny Schneider
    keyboard_arrow_down

    Jonny Schneider - Trio of trouble: how design thinking, lean and agile work together

    Jonny Schneider
    Jonny Schneider
    Principal Consultant
    ThoughtWorks
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    Which way is right? They all are. This talk untangles what these movements, mindsets, and approaches mean, and helps teams and leaders to choose the right bits at the right times, and bring it all together into one big happy collaboration.

    The way we do product development constantly evolves and every few years, there’s a new wave of thinking that promises to be the secret key to doing it better. The 90’s saw the rise of the Agile movement for building software better. A bit later, the lean mindset shifted the focus to value creation for the entire organisation. More recently, Design Thinking has democratised design and brought it to the boardroom.That’s awesome! But it leaves leaders bamboozled by an unprecedented array of frameworks, methods and approaches – paralysing meaningful progress. Boots-on-ground practitioners are also confused about how to work with their colleagues from other camps too.

    Can these approaches work together? How do we know if we’re doing it right? How does it all fit together? Could this work in my organisation?

    This talk will help you find answers to your questions, bringing clarity to the topic, and some practical guidelines to help you find a way that works for you.

  • Liked Rob Manger
    keyboard_arrow_down

    Rob Manger / Many Joy - "How do I test this?" - Exploring test plan design

    45 mins
    Workshop
    Beginner

    In this interactive session, Rob and Many from REA Group will go through an exercise designed to explore the agile testing mindset.  Together with the rest of the room we will build up a mindmap of a test plan for a simple application.  

    Testing is an often mis-understood, under-estimated role.  We hope to challenge people into thinking outside the box and give people a better understanding of what a "QA" role brings to a high performing agile team.

  • Liked Preeti Mishra
    keyboard_arrow_down

    Preeti Mishra - Effective strategies of distributed teams

    Preeti Mishra
    Preeti Mishra
    Quality Analyst
    REA
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    There are various reasons why we work with people across the globe and we know it can be very beneficial or very painful. We haven't yet invented Teleportation. Atleast not for the population that isn't working for CIA or NSA. So, we need ways to perform distributed work, where systems either appear "teleported" or they don't require teleportation. In this talk I will explain what tools and possible processes, tips, can teams follow for high quality distributed working. 

  • Liked Mirco Hering
    keyboard_arrow_down

    Mirco Hering - Not A Factory Anymore - What got us here won’t get us there

    Mirco Hering
    Mirco Hering
    APAC DevOps and Agile Lead
    Accenture
    schedule 6 months ago
    Sold Out!
    45 mins
    Talk
    Advanced

    As they say, nothing is more dangerous than using yesterday’s logic for today’s problems, yet we are still working in our organisations with mental models that were inspired by manufacturing. You can see artefacts of it even in the language we use: people are resources and they work in development factories. If we are surprised why our transformations are not progressing as fast as we hoped when Agile took the stage, then looking to these old mental models provides part of the answer.

     

    In this talk I will explain from practical experience in my work, how the old models still influence us every day and how we can break away from them and learn new models. I will give positive and negative examples from real projects to show that it is normal to experience failures and how to course correct from the lessons such failures teach us.

     

    I will also provide pragmatic steps that everyone can take in their own organisations that don’t rely on buying new tools or following specific methods. Charting your own course starts with understanding where the problem is and understanding where our mental models let us down is part of that journey.

  • Liked Katrina Kolt
    keyboard_arrow_down

    Katrina Kolt - What to do when you first meet the team you’re coaching

    Katrina Kolt
    Katrina Kolt
    Agile Coach
    AGL
    schedule 6 months ago
    Sold Out!
    45 mins
    Workshop
    Intermediate

    How do you approach first contact with a team you are about to coach? This is the question I will be posing in this interactive workshop session.

    Through role play and discussion we’ll cover the typical responses you might encounter, including apprehension and fear, curiosity and even bravado.

    You don’t have to be a coach to attend this session. It’s for anyone interested in how to succeed in first contact with a new team.

    We’ll cover top tips for starting out right, and setting a path for a successful support role.

  • Liked Katrina Kolt
    keyboard_arrow_down

    Katrina Kolt - 10 reasonable reasons people resist change… and how Agile overcomes these

    Katrina Kolt
    Katrina Kolt
    Agile Coach
    AGL
    schedule 6 months ago
    Sold Out!
    20 mins
    Talk
    Intermediate

    As Agile Practitioners we use experiments and retrospectives to gain insight into new and better ways of doing things. Change is at the heart of how we work, but how equipped are we to implement change?

    The Change Management world is just beginning to recognise how useful Agile can be in supporting change. It’s time we in the Agile world looked to how Change Management can support us embed new ways of working.

    Change resistance is one of the most difficult things we encounter. Rossabeth Moss Kantor, a change guru and Professor at Harvard Business School explains that “resistance to change manifests itself in many ways, from foot-dragging and inertia to petty sabotage to outright rebellions”.

    In a world where the change that accompanies innovation is inevitable, overcoming resistance to change becomes imperative. Agile provides us with an approach to change that supports the way we need to work in the future.

    Come along to this talk to:

    • Understand why people resist change
    • Learn how to use Agile techniques to overcome change resistance
    • Increase your confidence in managing change associated with Agile ways of working
  • Liked Brad Bennett
    keyboard_arrow_down

    Brad Bennett - How a Large Business Sprints Like an Agile Startup

    Brad Bennett
    Brad Bennett
    Enterprise Agile Coach
    EPiC
    schedule 5 months ago
    Sold Out!
    45 mins
    Case Study
    Intermediate
    How a Large Business Sprints Like an Agile Startup
  • Liked Tom Partington
    keyboard_arrow_down

    Tom Partington - An introduction to Web Performance Optimisation - practical steps for reducing costs and improving the user experience

    Tom Partington
    Tom Partington
    Systems Performance Engineer
    Cevo
    schedule 5 months ago
    Sold Out!
    45 mins
    Talk
    Beginner

    The web is increasingly becoming the standard way in which we conduct our business, but despite the use of ever improving technologies many websites are frustratingly slow and getting slower. It is becoming more difficult to compete for and retain users attention, and If you operate in the online space you can no longer afford to ignore the performance of your website or platform.

    This talk will provide an introduction to and the benefits of web-performance optimisation, explain why it matters now more than ever and why it's so commonly overlooked during the development process. It will also show how you can identify and fix the most common performance pitfalls, resulting in reduced costs, and increased user engagement and satisfaction.

    During this talk there will be an opportunity to follow along on your own laptop and learn how to use some of the tools firsthand.

  • Liked Colin Panisset
    keyboard_arrow_down

    Colin Panisset - Simplifying Amazon ECS by Weaving overlay networks

    45 mins
    Talk
    Advanced

    Amazon ECS is a widely-used Docker container scheduling and orchestration platform, but some of the constraints it applies makes for ... interesting ... workarounds. Chief among the challenges are connecting containers to each other, across services, clusters, and even regions. Working in hybrid cloud environments is also a problem.

    This talk will show you one way to address these challenges: by using the "weave" Docker overlay network, a self-discovering and self-configuring mesh network that permits configuration simplicity and out-of-the-box parity with the popular docker-compose structure.

  • Liked Pete Cohen
    keyboard_arrow_down

    Pete Cohen / Matt Fellows - “GameDay” - Achieving resilience through Chaos Engineering

    45 mins
    Talk
    Intermediate
    Agility has brought us iterative software development, independent feature teams, nimble architectures and distributed, scalable infrastructure. But how do you have confidence that your production environment keeps working in the face of this emergent complexity and fast paced change?
     
    The answer is to anticipate failure, and to build resilience into every layer. This requires your whole system - not just the software and infrastructure, but also people and processes - to be able to respond quickly and appropriately to unexpected events. And the way to simulate the truly unexpected is to do experiments through the introduction of some chaos.
     
    GameDays bring together people from across an organisation to collaboratively break, observe and recover a system - with the impact on the holistic customer experience at front of mind. Apart from learning how the technical system responds under stress, some of the main benefits come from the shared understandings and process improvements which are generated. GameDays should be more than just an event or a one off exercise - they embody an enduring mindset and a culture.
     
    This session will examine, from a first hand perspective, several case studies of where GameDays have been successfully executed in organisations ranging from startup to enterprise scale. The theoretical underpinnings to chaos engineering will be explored, and a range of practical tips and reference material will be shared.
  • Liked Gabor Devenyi
    keyboard_arrow_down

    Gabor Devenyi - People Power - Build on strengths of the individuals

    Gabor Devenyi
    Gabor Devenyi
    Agile Coach
    DXC Consulting
    schedule 6 months ago
    Sold Out!
    20 mins
    Talk
    Beginner

    One of the principles of the Agile manifesto is build projects around motivated individuals. “Give them the environment and support they need, and trust them to get the job done.”.

    However, individuals have different strengths and weaknesses. Our focus shifts quite often on how to improve their performance and how we can “develop” their weaknesses. Science and my personal experience shows that building on the strengths rather than improving our weaknesses will get better results, and not only when we want to build projects around motivated individuals.

  • Liked Lee Hawkins
    keyboard_arrow_down

    Lee Hawkins / Paul Seaman - A spectrum of difference - creating EPIC software testers

    45 mins
    Experience Report
    Beginner

    We have been lucky enough to work with a not-for-profit organization called EPIC Recruit Assist to offer software testing training to a group of young adults on the autism spectrum, through a new initiative known as the “EPIC TestAbility Academy”.

    In this talk, we will describe:

    • What is the autism spectrum and why it aligns with software testing
    • How this relationship came about
    • Why it is important to seek opportunities that drive diversity
    • Key relationships, shared goals and building the vision
    • The importance of communication
    • Building a balanced programme
    • Preparation that was required to get the programme off the ground
    • Lessons learned in finding participants
    • Lessons learned delivering the training
    • The outcomes for the candidates on completion of the programme.