'hello world' baby bodysuit

shipping this October…

Hey there readers, it’s been awhile since I updated this site. Life’s been overwhelming (in a good way), and has required all my focus on one day at a time.

I started this blog in late 2014 a few weeks before quitting my job to document the journey of becoming a software engineer, and in some ways that story is now DONE — this July, after a year and a half of training and independent project work, I started a full-time position as a software engineer with Experticity, the company that acquired and merged with ReadyPulse, where I’ve been contracting for the last three months.

I went into that three-month contract under the following assumption: “This will be a great, foot-in-the-door way to get some industry experience, but temporary, because NO WAY are they gonna hire a career-changing pregnant (!!) junior developer on full-time.” This false assumption was debunked thusly:

  1. My pregnancy (which I disclosed early in the contract period, as soon as it was “safe” to do so, medically speaking) did not impact the decision to bring me on full-time, or not, which yeah yeah yeah I know it is “the law” but look, discrimination happens, and I’m grateful it turned out to be not an issue for me or my company.  My advice to others in a similar situation is to seek out a workplace where “family friendly” is a genuine part of the company culture — not just because they say the words, but where employees, including senior management, *have families*.
  2. I turned out to be not as junior as I thought — I’m on a steep learning curve and still have a ton to learn, but I’ve been able to contribute and add value to the company right away, while developing my skills as a software developer and engineer. From that point of view, the decision to continue on full-time was a no-brainer for me and the company. I credit this to my past professional experience, as well as my software training from Code Fellows and Kal Academy — where I not only learned Rails and algorithms, but more broadly: how to learn software, how to work on an Agile team, how to set up a development environment, how to debug, how to ask good questions, etc.

So, yeah… I am employed. And we’re pregnant! I’m 28 weeks along today, and due in mid-October.  I wouldn’t necessarily recommend to others having a baby in the middle of a career change, but I wouldn’t not recommend it either — life happens when it happens. It’s gonna be tough to leave our little baby to return to work, and I’m incredibly lucky to be in a situation where I have exciting work ahead of me, both personally and professionally. (And a great spouse excited about it all, and a generous maternity leave courtesy of my job — oh look we’re hiring.)

The story is not done, of course — I want to keep writing about what I’m learning and doing to develop myself as a developer in these early stages. And about navigating this space as a new mom. A friend referred me to this Ruby on Ales talk titled “Baby Driven Development,” which is a fantastic 30 minute watch if you’re a parent, parent-to-be, or work with anyone who is.

Future posts will probably continue to be less frequent, and might go baby shaped for a while, but I still like making them, so thanks for reading. 🙂