About Us

Developer life: Why women should become software developers

This photo shows a young girl in the foreground typing on a laptop with two young students in the background for a post on why women should become software developers

For the past 30 plus years, I've been gainfully and happily employed as a (female) software developer. My first decade was spent at a large space and defense company where equal gender distribution in software development, at all levels, was the norm, not the exception. My current company, Brightspot, also embraces women in software development. The case for a corporate culture where women technologists, in very large numbers, work successfully and seamlessly side by side with their male colleagues is not a theoretical one to me. It is my experience.

I've also been in a conference hall with 400 people and counted only 10 women in the room. Gender bias, like many other biases, is a real phenomenon - but it's not inevitable. In fact, I believe that software development is an excellent career to transcend bias and thrive regardless of any (hopefully temporary) disparity. Software instructions are translated to hardware as ones and zeros that are blissfully unaware of the gender, age, or race of the person who created them. The demand for a qualified person who can write those instructions has nearly always exceeded the supply. Most companies simply can't afford to let a good developer slip away.

In college I discovered that, unlike any other subject, I could spend hours engrossed in programming and be barely aware of time passing. When my work was complete, there was no mystery as to whether it would receive a good grade. It either worked or it didn't. I have always valued that objective success measurement.

There are many reasons why I believe software development is a great career - regardless whether you are male or female - but here are some reasons I believe it is a great choice, in particular, for women:

1. It's a profession you can fit into your life:
As long as you have a computer in your possession and are not trying to operate heavy machinery at the same time, you can write code. You don't even have to be on the internet. You can be effective working part-time, off-site, and at odd hours. You can work for a big company, small company, or your own company. If you are looking for clever ways to achieve work-life balance - with or without children in the mix - there are few careers as conducive to that goal as software development.

2. You can be as social as you want to be:
I've heard the argument that "women are social creatures and software development isn't social" as a reason why women are not pursuing careers in the field. Yes, computer science is a great pursuit for introverts since the act of coding is a solitary exercise. However, software development is an incredibly social enterprise. Software of complexity and magnitude requires teams of people working together. Moreover, if you hope to sell your software, you will probably want someone with social skills in the room. There are a lot of quiet people in the industry, to be sure. But you'll find those quiet people are sometimes the most interesting and funny people you've ever met. Software development is full of meetings, conversations, demonstrations, negotiations, stupid jokes, games, and sharing pictures. Also happy hours.

3. You can be as creative as you want to be:
I've also heard the argument that "women are too artsy and creative for software development". Remember when I said that I valued objective success measurement? In reality, it turns out that there is as much Art as there is Science in the application of Computer Science. Creativity is obvious where there is user interaction: the screens, the buttons, and the instructional videos. But there is also art and elegance to be found behind the curtain. Many people can write a program that performs a particular function. The "artists" among us write software that also performs well and is easy to maintain and extend. Even deciding what software to build in the first place requires creativity. You can tailor your career to the types of applications and development that interest you. It's hard to convey how satisfying, and fun, it is to watch your creation in action. Your options are as infinite as a blank piece of canvas.

4. You can be as successful as you want to be:
Until artificial intelligence really takes off - and, let's face it, the Terminator is not coming anytime soon - there is going to be a need for humans to develop software. If you remain skilled in current technologies, work hard, and are easy to get along with, there's a job out there for you - often a very lucrative job. Gender imposes no limits on the solutions you can create with your software. Want to solve world hunger? I'll bet someone right now is working on a program to figure out how to feed the world. If they aren't, then you'd better get started!

5. Because you can:
There's an immense sense of pride and accomplishment in doing something that (some) people think you can't. You get to prove their assumptions wrong, everyday, without arguments or protests. You just smile every time you answer the question "What do you do?"


At Brightspot, we work hard to ensure all developers are empowered to own projects and grow professionally. From our established mentorship program for junior developers to regularly identifying new leaders from our existing team, our female employees receive the same opportunities as their male counterparts to progress forward within their careers. Hiring talented women is the norm for us. We focus on recruiting the best talent with no filter on gender, race or nationality.

If you’re interested in working as a developer for Brightspot, you can apply for our open positions here.


Related resources

December 01, 2020
JAMstack has emerged in recent years as a popular standard for web development. But what is JAMstack, and what's driving its adoption among web developers? We take a look at the pros and cons of JAMstack, and how Brightspot integrates with this approach.
4 Min Read
By  Brightspot Staff
February 20, 2019
Readymade is an out-of-the-box solution that blends an enterprise-quality platform with simple publishing. It also reduces reliance on IT—find out how.
4 Min Read
By  Brightspot Staff
October 29, 2018
Here are five things you can do to avoid a lengthy (and costly) replatforming project.
5 Min Read

All Brightspot Features

The Brightspot Content Business Platform is built by publishers and developers, and is designed to grow with your business.
A robust set of tools to manage sites, content, users and permissions, workflows, languages, and analytics.
Keyword-driven and comprehensive, filterable search and taxonomy features make folders a thing of the past.
Intuitive and designed for the work, including rich-text editing, embeds, plus collaboration features that make teamwork work.
Start publishing content rapidly thanks to built-in, extensible content types including text assets, media, pages and much more.
Drive deeper engagement and personalized experiences by leveraging authentication, profiling, segmentation and affinity features.
Built to be a bridge to your systems and all your data, start with one of the 70 plug-and-play integrations, or build any custom integration to meet your business needs.
Meet users where they are thanks to syndication and distribution tools like RSS, sitemaps, SEO tools, social publishing and translation support.
Front-end agnostic means content businesses can publish how they want - headless with GraphQL or decoupled - all from the same environment.
Get the publishing speed you need with Brightspot. Book your personalized walk-through today!
Request a Brightspot demo graphic