There is a reason software development shops are great: we’re a melting pot of talent. At Software for Good, we have a plethora of individuals who all bring their own unique skills and talents to the table. (Don’t touch the hot plate!)
Recently I’ve taken over as lead on a project that is being used by some larger companies. It’s both exciting and intimidating to see something I’ve worked on for weeks become viewable on the public internet. However, I can’t take full credit for getting the project to where it is today.
You have to be skilled to mix talent. You can’t just slam a bunch of developers in a room and expect better code and faster code production. Think about it: It takes a woman 9 months to make a baby, but 9 women can’t make a baby in 1 month. That’s not a totally accurate parallel to software development, but it gets the point across. Some pieces allow for only one person at a time, and adding more people won’t help. For a lot of projects, it helps to be able to break them up into smaller pieces and work on them simultaneously. Breaking things up takes planning and coordination, though. We don’t just all rush off in different directions.
The individual developers at Software for Good are great, and combined we are even better. But why stop there? Early this year, we announced that we’ve brought on space-loving Jamey Erickson, and we’re expanding out our Digital Solutions Team. With each additional team member, we’re expanding out our skill sets, bringing in more parts, and becoming a better whole.
Want to join our team? We’re looking for some top-notch software developers and engineers.Seriously. Start the conversation: email@example.com