In light of Ashley McNamara's recent post about her Hackbright experience, there has been a long discussion on the alumni listserv about the founders, the instructors, and the students of Hackbright to date. To my knowledge, there are about 140 Hackbright alums, and many of us use the listserv to share job opportunities, programming resources, events, career advice, and emotional support, among other things.
Many of the alums, myself included, were very sad to hear that Ashley did not have a positive experience at Hackbright. I know she is not alone - Hackbright is not for everyone, and unfortunately some people do not do well in that environment. Later in this post I will highlight what I think makes a person a good fit for Hackbright, which will hopefully help prospective students make informed decisions.
My experience was incredible, as you know if you have read my previous posts. It is hard to describe just how much I learned there - both as a programmer and as a person. My classmates were fiercely smart, caring, determined, and hysterically funny. I saw them master an insane amount of learning material, build phenomenal projects, and climb mountains of self-doubt like a bunch of badasses.
My post-Hackbright job search was really, really tough, but I never could have done it without my Hackbright education and the support of my classmates and Hackbright mentors. Nearly everyone in my class has jobs now, and those who don't are either really picky (which I think is a good thing) or don't interview well (which may affect how long their job search takes, but not how successful they will be at their job when they find the right one).
I am so glad that SurveyMonkey really gets Hackbright. They understand that any given Hackbright Alum probably has little experience but knows the fundamentals, learns quickly, is extremely smart, knows how to communicate, refuses to give up, and isn't afraid to ask questions. Not every company understands this, and the job search can feel really demoralizing when you come up against a company who dismisses you right away for not having a computer science degree. But more and more companies are starting to realize how incredible these women are and how worthwhile it is to invest in them as junior developers.
In addition, our community sticks together and helps each other out. As one alum said, "Help will always be given at Hackbright to those who ask for it." And on that note, here are some qualities that I think made my classmates and me successful at Hackbright:
- Passion for problem-solving: Sometimes I do sudoku, kakuro, hashi, or kenken puzzles in bed to relax before I go to sleep. Not everyone is into that kind of puzzle, but most of my classmates got a thrill from breaking down a problem and solving it. In fact, most of them were really stubborn and would refuse to give up on any kind of logic puzzle because they knew they could solve it and they desperately wanted to.
- Desire to help others: When someone was struggling, I did my best to help. Whether it was an emotional struggle or a struggle to understand a concept. A lot of the time, in the process of explaining something to someone, I learned the concept better. Many times I discovered that I didn't understand a concept as well as I thought I did, and was able to work through it with a classmate or instructor. Reaching out to my peers also created a very meaningful bonding experience with my classmates, without whom I could never have gotten through Hackbright.
- Willingness to ask others for help: I had to be vulnerable with my classmates, my instructors, and my mentors in order to get the help I needed. There were times when I felt so lost that I wasn't sure where to begin. I forced myself to ask questions - stupid questions, questions that had already been asked before, followup questions when I had just asked a question seconds ago. This doesn't come naturally to me, but I was able to force myself to do it. I still use this skill now and I don't think I could be a successful developer without it.
- Open mind: My mind used to be so closed off that it took me years to even give programming a try. But once I finally discovered how much I loved to code, I realized that I needed to be more open to possibility. I tried not to go into Hackbright with a lot of preconceived notions; I did my best to face each new frontier with an open mind, and I was pleasantly surprised many times. For example, I was blown away by how much I loved hacking hardware at a large women's hackathon put on by Hackbright early in our program.
- Fightiness: I'm sure there is an actual English word for this, but I like to color outside the lines now and then. Hackbright was an invaluable launch pad for me, but I had to fight for my success. They are a powerful set of resources, but they couldn't make me learn or make me get a job. I had to take ownership of my education, pour sweat and blood into my project, and get back on that damn horse many, many times throughout my job search. And that horse kicked me in the face on the daily.
To be clear, you don't have to be a warrior princess in order to succeed at Hackbright. In fact, I was like a frightened puppy
right before Hackbright started. You do need to be able to, with a lot of support, take your education and career into your own hands. But the best part of Hackbright was that I didn't have to go it alone. My mentors, my instructors, my classmates, and the alums are all valuable resources on whom I continue to rely almost every day.
Hackbright changes a lot from one class to the next, and I don't know what its future holds. But I had an amazing time there and I now have a lifelong bond with this incredible community.