Women in Tech: Software Engineer Career Advice

Women in Tech: Software Engineer Career Advice

Image painted in seconds by AI.
Try AI stories for employer branding

Is it really a man’s world when it comes to software engineering? Glancing around a Java uni lecture or checking out the engineering department at an old school software house might feel like you’ve just stepped into a secret men’s club.

But don’t be fooled. This isn’t a disadvantage; in fact, it’s just the opposite.

By making strategic moves in your career, you can use your scarcity to climb the ladder and help orchestrate more diversity in your own teams.

We spoke to three leading women in tech – Nicola Eade, Frontend Developer at Open Agent, Liz Crawford, Chief Product and Technology Officer at Flare HR, and Aisha Khan Information Analyst at EY – for their take on excelling as a woman in software engineering.

Combatting STEM stereotypes

Women in technology and soft skills

In your career, simply by being a woman, people may assume that you are better at soft skills by default. This may or may not be true – only you know your own strengths and weaknesses.

Despite the cliche, there are certain soft skills that are likely to help you further your career as a software engineer, regardless of gender. Aisha Khan at EY defines them as “problem-solving, being proactive, creative and innovative, product intuition (being able to identify and define business benefit metrics), and business strategy application (e.g., priority).”

Honing these soft skills as another tool in your software engineering toolkit is just as important as learning useful frameworks.

The push for diversity in STEM

Now, more than ever, we see a push for diversity in the workplace, something females in STEM (and their clever male counterparts) have worked hard to achieve.

“I’ve been working, alongside many others, to improve diversity in tech my whole career. We have seen a lot of progress despite it being slow-going in some ways,” says Liz Crawford at Flare HR.

We’ve mentioned before that a staggering 87% of companies have diversity and inclusion as a key value within their organisation (according to PwC’s 2017 Global Diversity & Inclusion Survey) and that some companies, such as EY, even have mandated gender diversity initiatives (yes, up to 50/50 split).

It’s clear that businesses are committed to attracting more women into non-traditional roles, which makes you well poised to pounce on career opportunities. Use workplace diversity initiatives to your advantage.

Career advice for women in software engineering

Pick your employer (and the team you’ll be working with) wisely

While a job opportunity may sound amazing (travel perks, flexible working hours, $$$ salary, oh my!), without the right crew around you it can quickly lead to dissatisfaction. Would you rather two months of holidays a year, or to be spending your work days alongside an awesome team who inspire you?

Take Crawford’s sage advice: “Join a company where there are a lot of opportunities to learn. You want to be working with great engineers who can help you grow. And you want it to be a place where engineers are empowered to influence the product and make technical decisions.”

We’re a smart, diverse, tight-knit team looking for people who are excited to work with purpose.

Now looking for an Engineering Manager to join us!

APPLY HERE

Keep your skills up-to-date

The software tech du jour of 2019 isn’t what it was five years ago. With technology developing at such a rapid pace, you need to keep your finger on the pulse and continue your personal development by way of learning new technologies.  

The C systems programmer from 2005 who didn’t learn new technologies is stuck working on legacy code in a just-as-old-in-the-tooth organisation.

More learning?”, you might ask?

That’s a yes. While some organisations invest resources (read: work time and/or course expenses) into your continued learning, this isn’t a given – so it’s up to you.

As Khan puts it, “As software engineers, we need to polish and upgrade our skills to help create new opportunities and benefits. This means you should always be using the latest tools and platforms, and constantly updating your skills, so you can keep ahead of the curve.”

Take opportunities when they arise (or make them happen)

There will be some instances in your career path when a curveball gets thrown your way. Maybe it’s the chance to work in a different city or department for a few months. Maybe it’s another company scouting you for a new role out of the blue.

Although you might feel like these unexpected opportunities aren’t exactly what you want to be doing right now, they can lead you down exciting paths. Forget your reservations and go for it.

Conversely, if you aren’t getting opportunities thrown your way, it’s time to make them happen. Go to networking events, even if they aren’t exactly in your field. Work on a friend’s stupid app or website idea they’ve been bugging you about. Apply for jobs and go for interviews even if you’re happy where you are. Getting out of your comfort zone is when you grow.

Advocate for yourself

If you do find yourself in a team or under management that you feel is sexist, then make sure to make your uncomfortableness heard. Speak one on one to the people you feel are the crux of the issue, have a word to teammates or others in the department who would listen to your views, bring it up in meetings, or at lunch, and speak to HR if behaviours don’t change or are seriously out of line.

A word about HR: It’s their job to ensure that you feel comfortable as a woman at work. If the culture within your workplace isn’t changing, this is a serious issue. If sexist views or behaviours persist, it’s up to you to go to HR (preferably with an advocate) and demand change or a resolution.

Finally, don’t let imposter syndrome tell you that you’re not good enough to make it, that you’re a mediocre developer, or that this won’t work because you’re a woman in a man’s world.

This sort of negative thinking is a common mistake we can make as female software engineers – and it can hold us back from progressing in our careers.

If you feel yourself with negative self-thoughts in the back of your head or constantly arising, mindfulness techniques can help.

Resources for women who code

Online learning academies

Khan suggests turning to Edx and udemy to learn more: “These websites are good sources to help you learn and keep up to date with current trending skills.” Others include w3schools and CodeAcademy, or even the Code Like a Girl blog. For an aggregator of resources specifically for women in tech, you can check out She’s Coding.

Networking

Crawford believes having a solid network is key: “People are often the best resource. It’s really valuable to build up a technical network both inside and outside your workplace.”

Sure, it’s not too difficult to network when you’re at work, but how can you find other like-minded people to chat to?

There are plenty of avenues for networking face-to-face: conferences, MeetUps (like Sydney’s Code Like a Girl and Women Who Code gatherings for women in tech, alongside non-gender-specific meetups), hackathons, and even asking people on LinkedIn for a coffee to pick their brains.

Instagram

Eade, who’s recently started her own Australian women in tech account on Insta (@happybytes_) recommends the platform for more than just style browsing: “Instagram is huge for shaping trends for 2019. Everyone uses it, whether for business or social space. There is heaps of support on this platform.”

Her personal faves? @womenintech and @womenwhocode, but get browsing on Instagram for a rabbit hole of community-building and don’t forget to check out conference accounts from around the world.

A climbing software engineering career trajectory is within you

For a flourishing software engineering career is a wonderful place to start (or continue!). With diversity a key factor in many companies hiring considerations (as well as in their management opportunities), the ladder is there for the climbing.

Ready to step into a new role, or see what’s on offer? We have listings from the cream of Australian big business and exciting startups – companies who know your worth and want you on board right now. Check them out!

Try AI-powered Employer Branding to attract & retain talent

72 AI-powered languages

Trusted by the world’s top brands

Dedicated Customer Success

What is Employer Branding?
Employer Branding is essential for any company looking to recruit or retain talent. Your employees now have the same expectation as customers - in other words they want to know 'why' they should work for you, not just 'what' they are doing.

What is your company story and what do you stand for as an employer? Employer Branding content builds trust with your employees, increases your marketplace reputation and turns you into an employer of choice.

In today's environment employers need to work hard to stay relevant and create environments where employees are engaged and motivated. A strong Employer Branding strategy -projecting a positive brand identity - can help attact and retain the right people.

Especially in times of recession it is important for companies to set themselves apart from the competition and create strong bonds with their existing and future employees.

The Martec's AI-powered Employer Branding content tool is the most powerful platform on the planet for Employer Branding strategy, content creation, distribution and reporting. Used by many of the worlds' top Employer Brands for scale, impact and precision.

And 100+ other world class employer brands across 30 countries