“Building By The Rules, A Policy Crash Course For Technologists”: Chizobam Nwagwu with U.S Digital Corps (Video + Transcript)

In this session, Chizobam Nwagwu (U.S. Digital Corps Fellow) discusses the importance of policy for technologists and provides a crash course on policy. She covers different types of policies, including laws, regulations, executive orders, guidance, and priorities and plans. Chizo emphasizes the need for technologists to understand and work within policy boundaries, and provides advice on how to navigate policy challenges. 

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Chizobam Nwagwu:

Awesome. Thank you for having me. Thank you again for everyone who’s making the time out of your day to come. This is my talk Building By the Rules, A Policy Crash Course for Technologists. Now, just a preface, this talk is not legal advice or a comprehensive guide to federal policy considerations. So I am not an expert, but I recognize that this information is really important. As an overview of what I’ll cover today, I’ll talk about why policy matters, offer a basic policy framework and dive into a case study, a project that I worked on called FindSupport.gov. And if there’s time, we can hopefully do some questions.

But let’s start with why policy matters. Now, I can imagine that many of you are a mix of those coming from the nonprofit and private sector. Well, public policy is definitely a foundation of what makes government unique from either of those two. It’s often important for keeping in mind what and how we deliver products and services to the public and the government, or in my case, the federal workforce. So I hope that this talk can equip you with some soft skills and knowledge to put in your civic technologist tool belt.

Let’s back up and use this from the perspective of thinking about our own personal lives for a bit. So we all make policy. I think about rules that I live by, what are things that I always do or things that I never do? So for instance, I always try to brush my teeth twice a day. I always try to…or I never bike in the rain because that sounds like a really risky task to take. Or I always make sure to fill up a tank of gas before I’m going on a really long road trip.

And I can imagine that folks in the chat, if you want to share any of your own rules that you live by, that some of those themes may be along things like diet or things that you use to work out or how you budget. What are you setting aside for certain activities every fiscal year for yourself? Or even how people do chores in your house, I know that’s a big thing of mine.

And I would say that people create rules or people create our own policies to protect ourselves. So I think about my rule of, I always try to brush my teeth twice a day is because I want to prevent cavities. I want to ease the pressure that my dentist might be putting on me as well and keep myself healthy. And so that’s really what the essence of kind of a bit of what policy is. Policy is trying to make our behavior intelligible and predictable to others. So another policy could be, I have a colleague who is vegan and whenever we go out to eat, always thinking about what are places that we can go that can also accommodate her needs and wants?

It also helps us translate our goals into action. So for instance, if I want to run a half marathon, leg day is my policy. I must do [inaudible] in the sense of if I want X, I must do Y. It also helps to organize our options to inform a specific course of action. So I think about whenever I’m going on a really big expensive trip, I may say, “Hey guys, or hey friends, I can’t go out tonight because I’m saving this for a piece of this, a certain amount for a big trip that I want to save up for.” It also sets expectations and clarifies our responsibilities to one another. So for example, if I have a roommate, “I do laundry and you are going to do the dishes.” And there may be some consequences or penalties for not complying. So if I said that, “Hey, please do not touch my leftovers from a really nice dinner I had.” The consequence might be a very ominous stare from the corner of the room.

And public policy is like that, it’s really, except, it’s on a bigger scale. Public policy is trying to address a number of problems at the same time. Dealing with often a larger scale of people, goes into much more detail, and may require more time to craft. And notice that maybe based on, and I don’t have super clear access to the chat yet, but if folks did share, there’s probably some rules in your own life that you’re thinking that you’re more lax about or more strict about than others. And government can be like that too, where they’re constantly having to meet new people, do new things, and they need to be able to update policy to meet those new needs or new challenges, iterating to meet those challenges.

Let’s start with a brief framework of how I might think about product, specifically, in public policy. Where policy can be seen as a force for change or a force against change, acting on both sides of the thing that you’re trying to do or accomplish. This is Kurt Lewin’s force field analysis model that I can’t take credit for. But let’s start with a force for change. In the chat, if anyone can share, feel free to share of any ideas of instances where a force for change. What is a policy that allowed you to have permission to innovate or improve? Examples that I’m thinking of in my work, for instance, was the 21st Century IDEA Act. That was a law passed in 2017, if I’m remembering correctly, that required agencies to modernize, digitize, standardize how they’re actually building websites in the 21st century. Or the Customer Experience Executive Order, which I’ll dive into a little bit later.

On the opposite side, a force against change or a restraining force is what I’d like to say. It places constraints or conditions around innovation. So an example of that, again, in my work or the space that I’m in, maybe for example will be the Privacy Act, which protects personally identifiable information. It prevents agencies from disclosing certain types of information without consent. So it’s really trying to uphold that prior commitment that we’re making to the public. And so you might think of that as a, may the force be against you or with you type of situation, depending on how you’re looking at it.

Let’s go deeper into six policies I hope to cover today. Now, it’s not an exhaustive list, this is really just a discrete number that I thought would be relevant for our conversation this afternoon. And I’d bucket those into binding and non-binding. With binding policies, I’d like to think of as carrying the force of law or a contract between you and the government, one that you can legally challenge one over the other with. And there may be penalties or consequences for not complying with those. Whereas, non-binding will be not binding.

Let’s start with laws. Examples of laws that immediately come to mind include, for example, ones that really are stemming from people listening to problems in society. And so our lawmakers in Congress, for instance, or in your state legislature. They’re tasked with listening to the public and translating those challenges into solutions. And so that shows up in policy as, for instance, the Rehabilitation Act of 1973 or the Americans with Disabilities Act, the ADA’s protecting people with disabilities in many areas of public life. And the Rehabilitation Act requiring access to federally funded agencies and programs and federal employment.

To get a bit deeper, laws or enabling statutes may also come with appropriations. As product people, especially, working in government, we’re working in agencies, complying with the law is part of our job. A law may also provide enabling statutes where it’s a type of legislation that provides new powers to an entity or permits something that maybe wasn’t allowed before. Again, these happen at the state level, the city level, think of your state legislature, your state constitution, or your city council, or your city charter. Those are also examples of appropriations laws. Now, there are also differences between mandatory laws, where you must do, versus directory, which is you should do. Which I won’t get into too deeply now.

On the right you’ll see a screenshot of the 21st Century IDEA Act, which again, as I mentioned, requires agencies to modernize websites, digitize forums, accelerate the use of e-signatures, improve customer experience, and standardize the transition to shared services.

Moving on to regulations. Regulations are also called rules. They are subject to statute. So for example, it goes through a comment period, it goes through the, sorry the rulemaking process. Which first starts with a notice, the agency puts out notice of, “Hey, we’re putting out a draft version of this rule.” Then the public is allowed to comment on that rule. And anyone can comment on that rule, there’s a lot of materials online about how to write a public comment. And then the agency looks at each of those comments, understands and answers each of them to then implement those into the revision, understand what is implementable into the revision of that rule. And then finally, publishing the final rule. And these, again, are subject to challenging in the courts around agency authority, which I won’t get into for the bounds of this conversation.

But let’s take an example. Let’s take the Federal Acquisition Regulation for those that may be familiar with contracting or specifically, government contracting. This is the regulation that governs that process, the procurement policy for the federal government. Now in this subsection A where it says 41 U.S. Code chapter 13 is where those requirements will be. That code says that the General Services Administration, the DOD, and NASA shall jointly administer and maintain a single government procurement regulation known as the Federal Acquisitions Regulation. And so I encourage you, this is a very small piece to learn more about rulemaking or rules at regulations.gov or also reginfo.gov to certain degrees about how that process works.

Now, let’s go into Executive Orders, the final binding type of policy that I’ll go into. It’s also a type of regulation. It does not go through the notice and comment period. It’s exempt due to some expressed powers in the Constitution. For instance, times of emergency. And so examples of this are, for instance, the Customer Experience Executive Order. Which does provide specific instructions for how agencies should deliver.

Going into non-binding policies, we have guidance. And there are lots of names for this, there’s memos, policy statements, circulars, bulletins, et cetera. The purpose of these is to explain new regulations and answer stakeholder questions. Now, there’s some caveats with this where the interpretations are binding on employees and may include some penalties. The guidance also is binding, it can be binding to vendors in any contract. And again, it’s administered or written by subject matter experts like the chief information officers, program leads.

On the right, you’ll see an example of a recent memo that came out by OMB. Number OMB Memo 23-22, which outlines the specific requirements, timelines, and priorities for implementation of the 21st Century IDEA Act.

Now, I’d like to end here, this part of the talk here with the priorities and plans. The PMA is also known as the President’s Management Agenda, for instance, is a version of a priority. It lays out the agency’s strategic plans. So for instance, the data strategy from the Evidence Act is often delegated to sub offices. So there’s different… The responsibilities for these are spread out across the federal government in this case and often crafted internally.

Now, this might be a good screenshot time as a small version of a cheat sheet of some of the policies that I went over here. So I’ll take a quick moment.

And just to wrap us up here, I’d say the policy advice that I have for technologists would be to get to know your policy folks. It is someone’s job to understand statutes and regulations, really lean on them for insight and advice. Secondly, I’d say the law is more flexible than people may realize at times. So really read the policy because sometimes the policy can be, “Well, we’ve done this this way the entire time and it may not be written down.” Three, pick your battles, know whether you’re dealing with a law, which may be very hard to change, or guidance or a priority or plan. Where there might be some leeway and when necessary, fight policy with policy. And then lastly, definitely knowing your boundaries. So knowing again, when to defer to your policy subject matter experts when it is falling outside the bounds of your role as a technologist.

And so these are some reflection questions I won’t have time to get into right at this moment. But again, feel free to screenshot if you’d like to take it back to your team. So I hope from this very quick synopsis that you can see that technologists help deliver within the bounds of policy. Policy can seem scary, but policy shouldn’t stop us from meeting the public’s needs.

And I’ll frame this quickly with a case study of Find Support. Where the White House in their 2020 Unity Agenda had outlined that they wanted to build new easy to access, user-friendly online treatment locator tools for behavioral health. And SAMHSA and CMS, my team with the digital service at CMS, helped support the work to build FindSupport.gov in trying to meet that priority. And so the purpose of this website is to help people know how to cope with behavioral health issues, know how to find treatment, get the tools to know how to pay for treatment, again, based on your insurance status. So we talk to a lot of the people as part of our user research who are on Medicaid or may have qualified based on some of their information.

And also allows people to have the tools to know how to support their loved ones and what to do in a crisis. But really, we started with framing this project around how can we build with, not for users? Is this product accessible for all as part of our requirements being in the federal government? And how does this product protect user privacy? And is it secure?

These were a few of the statutes. I’m really going to dive into about two of them for the purposes of this conversation. And so the Paperwork Reduction Act in the federal government is really designed to reduce burden on the public. So I say that to say, for instance, think about how long did it take you to take your taxes this year? On average, it takes about 11 to 13 hours for Americans to prepare their taxes. And that’s at least a full workday, if not more. And so how would it make you feel if that process was any longer? That’s really what the PRA is trying to get at as one piece of the spirit of the legislation of thinking about forms. And you can see in the top right corner an OMB control number.

And ways that we navigated this… I encourage you to look actually more on PRA.digital.gov to learning more about what it means to do low burden research before having to go through a longer approval process. But these were some considerations that our team took. And so you can check out more information about this specific law on PRA.digital.gov.

Similarly, with the Section 508, it requires agencies to make all federal IT accessible to people with disabilities. And that touches on a number of things and also corresponds closely with other peer legislation related to people with disabilities and their different types of lived experiences. And so that also factored into creating our roadmap for actually building the product. Really making that the focal point for how we were doing user research at what points in time.

So with that, I will quickly close since I know my time is coming up, but I hope that if it’s clear that as product managers or as technologists, doing your due diligence is important. That you have awareness that policy actually can create space to ask questions, and that every policy won’t apply. And that in general, the government should be designed to serve the public. Public policy should also be designed to serve the public. And with that, product managers or technologists specifically, more generally, have an opportunity to center the public voice.

So thank you again for having me, I’m really happy to connect offline.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Technical Interviewing For Leadership & IC”: Flora Jha with Wells Fargo (Video + Transcript)

Flora Jha (Wells Fargo Developer), a software developer with experience in various domains, shares her advice on preparing for technical interviews, starting with the importance of preparing a great technical resume that highlights work and achievements. She delves into the topic of tech screening, emphasizing the need to understand algorithms, data structures, and object-oriented principles. She then moves on to discuss system design questions and the importance of soft skills in technical interviews. Flora recommends thorough preparation, including researching the company and its culture before an interview.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Flora Jha:

Thank you. Thank you, Sukrutha, for having me at Girl Geek ELEVATE Conference. I’m so thrilled to be with so many awesome women who are making their mark in tech industry. Thanks to all the audiences for joining in today. I wish to give a quick introduction in addition to what was defined for myself. I’m a software developer for seven plus years total experience. The domains I’ve worked, education, investment banking, government and others. I’m Sun certified Java Developer and also AWS Certified Cloud Practitioner. Currently, I’m working on credit card domain building APIs. I also run my own company called Bright Logicals LLC. Some fun facts about me, I have deployed 10 plus applications in Google Play Store. I have some volunteering experience as well. I’m currently co-lead at ACM-W students chapter, North America. I’m working with Lindsay Jamieson who is lead for the entire North America. I have my brief resume there on the first introductory slide.

My LinkedIn profile has been posted through QR code. So, there is my complete profile. Without any further delay, let’s start with our topic today. Today the topic that I’m going to explore is going to be about technical interviewing. This is the topic that’s very close to my heart because I have myself attended various technical interviews and to start with technical interview, it’s not about tricking you with any riddles and then brain teasing you with impossible questions. Technical interviewing is all about preparing you to derive real world solution in real ways, just like those when you are on job. On contrary to the popular belief that technical interviewing is a science, I believe it’s more like an art, as there is a quote that says, “In science, universe is in control and in arts, you are in control.” In technical interview preparation, it’s exactly the same, you are in control.

Going next about the technical interviewing. What are the most important things? I just want to go across the first steps in hiring process and that is preparing a great technical resume. A resume that holds an epic story on your work and achievements. Before you, it’s your resume that’s going to be doing talking on your behalf. Make sure your resume is interesting with something that holds a lasting impression. Look for ChatGPT-powered resume builders. I have enlisted some and as a giveaway I’m going to enlist some more. Look for symbol on the slide for takeaways, click onto it, should lead to a resource. You are always going to have options like how you want your resume to look and talk for you. Do you wish to write your resume in chronological order or reverse chronological order, for its obvious merits or simply hybrid order for its formal look and feel?

Most importantly, your resume should be ATS-friendly. ATS is Application Tracking System. It’s a buzzword for recruiters and for HR platforms in recent times. HR search engines look for certain terms to segregate the resume. These HR platforms are extensively ATS-oriented. Some HR platforms such as Greenhouse, Workable, Breezy HR, Lever are some examples. In the slide there is some detailing about these HR platforms and there is a report by Jobera that these recruiting platforms reduce the cost by 250% if they go with these ATS friendly HR platforms. So as a giveaway, I’m going to list some ATS friendly keywords that you can include in the resume. If your resume is the gateway to your work and achievements, then cover letter is your elevator pitch. You might have… So this is basically, so you might have a plenty to say, but focus on some outstanding facts and figures, something eye catching. Mention what propels you or what motivates you.

Give the hiring manager an exact glimpse into what you can do for them. I’ve also mentioned Greatcareers.org that’s owned by Ms. Lynne Williams. She’s doing some great work in this area, you can check her work as well. So, moving more into the details regarding what you should be doing for that, I have now entirely a different section to talk about. In the interview process, at some point you may have to go through tech screening. This might be the most decisive step, if not the only thing being considered in the hiring process. A clear idea regarding an algorithm and its corresponding amortization complexity should be a priority in interview preparation. You don’t have to be an encyclopedia, however, you should be able to defend your answer or give an argument on why you think the solution you presented is the most optimum solution. Be prepared to write code on whiteboard or pseudocode.

Make sure your concepts regarding object-oriented principles or system designs are clear. You should be able to comprehend time and space complexity for any solution. Data structure and basic algorithm and how they work should be well-prepared in advance. Now, moving on to the sorting algorithms and various algorithms that I have tried to present on this slide, I’m going to specifically just give an example. Now say, for example, you have multiple sorting algorithms. Now, these are generally interviewers’ favorite question. So comparing a sorting selection sort and quick sort for data set where N is equal to 1,000. Selection sort is going to require O(n) square or about a million operations, whereas quick sort is going to require only 10,000. Log base 2 for 1,000 is about 10 or 100 times faster. For data set where n is equal to 1 million, the savings are even better. Quick sort is 500,000 times faster than selection sort.

The way selection sort is going to work is by finding the smallest element in the array and swapping it as the first element. The first position is then ticked as done and pointer moves to the second element to find the smallest in the remaining and swapping it with the second position. Quick sort is considered as fastest because it is recursively going to sort elements by pivoting the last element and moving all the elements less than the pivot to the left side and those that are more than pivot to the right side. Now moving on, I’m going to be taking an example. Now if you’re lucky, your interviewer might just ask you a simple question that, can you please write a code to find if a number is prime or maybe a string manipulation or something like that. But, technical interviewing is more like logic building, writing a code, and it’s very important that we do that logic building and writing a program perfectly.

So, I’m going to be presenting here a problem and the problem statement is, that we have a fence with N posts and we want to paint the fence. Every post must be painted exactly with one color. There cannot be two or more consecutive posts with the same color. We are going to represent color by K and a post in the fence by N. Now the very first step is going to be about logic building. So let’s start thinking how can we paint the first post. Then how many ways can we paint the second post, and then on the similar line, think about third post and so on. So, the first post can be painted either yellow, green or blue. As you can see here, I have just tried to give here detailing about how it can look so that you have a visual details as well.

So, if we have two posts then we can paint both the posts with the same color. So there are K ways to color it where K is a variable and we are representing it by K. Say for example I have K different ways, but I choose blue for the first post. For the second post I’m going to be doing the same as blue. I have no choice because I have chosen to paint both the posts with the same color. So there’s only one way to choose the second color. Now, going onwards how we can, if we wish to paint these two with different color, then how many ways there is going to be K to K minus one. So, for the first post we have three choices, yellow, blue, and green, so we have K choices. For the second post, my choices are reduced by one because I want to keep both the posts different.

Our formula for computing total ways in which a post can be painted is going to be K+K * (K-1). And it is very simple because we just went through why we have come with this formula. So, we just have to add these values together. So far we are going really great and this is getting really interesting. Going on the similar line, we are going to determine the total ways to paint the third post. So, in this particular slide it’s the most important slide because this gives a really good detailing about how we are going to build our logic. So, in this particular first column or maybe the second column, we are going to assume the basic two assumptions, and this is going to be for the third post. If we want to paint the third post different than the second and second assumption that we want to paint the third post to be the same as the second.

So, these two are going to further lead into sub-conditions and you can see in this fourth column we have those sub-conditions. I’m just quickly going through that so that makes more sense. First two are different, I want third also to be different. So I have K-1 choices to make. Third post different. All I care is how the second post is, (first two posts different) * K-1. As you can see in the slide, that first two are different, that is blue and green, hence the third option I can choose is yellow or blue. Now second, first two are the same, I want to make third as different. Again, I have K-1 choices to make it different. (First two posts are the same) * K-1. Now going with the second assumption here on the second column that we want to make the third as same as the second.

So first two are different. I want to make the third post the same as second. It’s possible if second is different than the first, there is only one way I can do that. And finally, it’s first two are the same and I want to make the third as the same, that is not possible, it is violating our boundary rule, and what’s the boundary rule? We cannot paint with more than one color, more than two consecutive posts, we cannot paint it with the same color. So now, we have built our logic, and the most important thing is that we have built a generalization and that is very, very important because if you solve something like this, it’s really going to help you to build a logic. And then for this particular problem, the generalization says that, for the third post to be different, total ways third post can be painted differently plus total ways third post can be painted the same.

So, we have reached this particular generalization. So for example, if we consider fifth post and how many ways can we paint it differently. We simply have to look how many ways can we paint fourth post to be painted differently plus same and multiply it by K-1. So that’s the generalization we have. After this we’re going to write either the pseudocode. For here I have just written the program itself. I thought it’s going to be a great idea just to share it with you. Now based on it I think you can look across, you have questions and concerns, you can definitely post it in the chat and I should be able to answer to it. Now, you can just look into it and I am going to, it is very self-explanatory because we have already gone through it.

Now we are going to analyze the complexity for this particular problem. So the time complexity is O(n) because we are iterating from three to N once where each iteration is requiring O(1) time. O(n) is also known as linear time complexity. The runtime increases linearly with input’s size, and the space complexity is O(1) because we are using only some constant variables to store the value that is repeatedly replacing itself. So far this is the best solution we have arrived because it has the best possible space complexity we can create for this solution. So as promised during the first slide, technical interviewing is not about brain teasing you with impossible questions. It’s about solving day to day problems in simpler ways. So there I was. Now moving on to something really important in technical interviewing, and that is mostly for the tech leads and it can be even for ICs, but then more for tech leads.

And that is system design questions. It’s a must for tech leads, actually, and it cannot be restricted with certain questions only. Design questions can be based on simple questions like, tell me about a time you solved a conflict with a developer. How did you handle criticism about your own design or a complex question, for that matter? As a preparation tip to solve any design questions, prepare and prepare, do all your mocks. Now moving on, we are going to have something simpler and that is, those questions that I just showed you in the start, we have little different than that. Say for example, when you are talking during the interview. You have to think as well as talk. The more logical and coordinated your thought processes, the better it is to help answering any question. In many ways, a designer is as good as their tools.

Any knowledge you have about design solution is an asset you should utilize in your interview. Don’t be afraid to ask questions to clarify yourself before answering. Additionally, be sure to mention certain skills that make you more versatile, such as, any certification or any programming language. Some more ideas: associate any design solution with any accomplishments or project work you have previously done. Share your portfolio having similar work, and for analysis problems, for system analysis, try giving multiple solutions to the given problem. If required, you should be ready to defend each solution with each having its merit over the other. So moving on to the technical interviewing, some more aspects into it, and this is more about the soft skills. Now, more questions… either you can just look out for more questions. I have just put some more questions as well.

How do you do your time management? Management and lead duties can be tough for some. If you are interviewing for a role that requires managing others and are working on tight timelines, organization skills are even more crucial to demonstrate, especially for the tech leads. So, some questions that might come regarding the soft skills and regarding the time management, calendar management and in those lines, it can be something like this, how do you stay organized? Tell me about a time you had an enormous workload. How do you organize your priorities? Describe a role where you had to handle many things at once. How did you manage it? What organizational tools do you use in your work day? So these are some basic questions. You should also know how to manage calendar, how do you prioritize your meeting and many other tools to handle your day-to-day work life. What are the best available tools?

I think these are also very important that you really remember what are the tools and how are you going to manage them? Okay, so going with some more ideas. It’s like I’ve done a little more research, but I always wish and I always advise that you should be doing little research about the company as well and you should do your homework about the company because leads are big responsibilities. That little research about the company culture can give you an advantage over others. Look for inner information like if a company hosts your own podcast. Podcasts are the team style conversation that are availed as digital imprints into social medias. As a takeaway, I’m going to list companies that have brand presence through podcasts. Some companies that I worked at have their thriving podcast as an example, Wells Fargo has Working at Wells Fargo, McAfee has Hackable?

McKinsey has McKinsey Podcast and WHOOP has WHOOP. There are so many different podcasts you can just go through. They are really great as far as giving ideas regarding how a company culture works or what’s the team style conversation and things like that, so I’ve listed it here. So now, and also remember that it’s a never ending discussion on how much can you prepare. Always remember you are not expected to be an encyclopedia, you should just be thorough with what you know and what you should know. The basics, the fundamentals, and you should have answers to everything you ever learned and ever worked on. I wish you all, best luck for all your preparations and please allow yourself to contact if you have any questions or concerns. I see that I do have questions in the chat, so I’m going to answer them here quickly and I’m just looking into here. So let me just take the questions.

So, something is about getting connected and application tracking systems. I think it’s a great way to… Because almost all the HR platforms, if you see and if you just clearly go through, they are using this as the buzzword and I have also included in my slides some statistics by Jobera and they claim that if you have those buzzwords, they really help your resume to sail through. And I also wanted to mention, and I think this is really great that I just got connected to Ms. Lynne Williams and she is doing some really great work as far as resume building is concerned. Now it’s your wish if you really want to include ATS friendly words or if you just want your resume to be chronological order or reverse chronological order for its obvious merits, or maybe you just want it to be hybrid for little personal touch. I think you all can go for it with Ms. Lynne Williams. I think it’s…

Sukrutha Bhadouria:

Flora, she’s actually commented thanking you for the shout-out, she’s put in her link. But thank you so much Flora, we’re at time and this was a really engaging conversation and an engaging session. Thank you for your time.

Flora Jha:

Thank you, thank you very much.

Sukrutha Bhadouria:

Thank you everybody, bye…

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Accelerating Value Delivery & Empowering Autonomous Teams”: Jen McVicker with Atlassian (Video + Transcript)

In this session, Jen McVicker (Atlassian Senior Enterprise Technical Architect) discusses how adopting DevOps culture, strategies, and tools can reduce time to market and increase developer satisfaction and productivity by bringing together development and operations teams to work as a cohesive unit with shared goals.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Jen McVicker:

All right, looks like you can see my screen now. Today I’m going to share how you can reduce time to market and increase developer satisfaction and productivity by adopting DevOps culture, strategies, and tools. So let’s look at DevOps culture first. In the world of software engineering, there’s historically been constant tension between deployment frequency on the development side and site reliability on the operations side. When you have separate operations and development teams, this can result in a tug of war. The operations team is trying to limit deployments because deployments introduce change, which always carries some risk of failure while product development teams are trying to deliver value to customers as quickly as possible. So how can we resolve this struggle? Back in the late 2000s software development and operations communities started raising concerns about this tug of war. They realized that these apparently diametrically opposed groups could actually work much more effectively if they worked together as a cohesive unit with a shared set of goals.

The term DevOps was coined by Patrick Dubois in 2009 to represent this new way of working. But it’s not just as simple as mashing together two groups and telling them they’re now a team. You’ve heard of forming, storming, norming, and performing, right? It’s called Tuckman’s model, and it describes the life cycle of a team. When a new team is created, they don’t immediately begin working together as a cohesive unit. This is when it’s important to develop working agreements because sooner or later conflict starts to arise within the group. And this is actually a good thing. It means that your team is starting to trust each other. As long as you have team agreements in place to ensure that everyone treats each other with respect and that each person’s opinion is considered valuable, you can harness that conflict to drive the collective team to deliver better outcomes.

Why? Because the knowledge of the collective group is greater than that of any one person. When the group starts to really coalesce as a team, they’ll begin sparring on problems and come up with solutions that take into account the diversity of experience among all team members. But teams need stability to develop this level of trust. That means not swapping team members in or out very often because every time the team changes, they’re going to regress for a little bit. But if you have a long-lived stable autonomous team that has developed trust, they’ll get to this point. Performing. And this is when you see real dividends pay off. I snuck something in there though. Did you notice? Autonomous. What does that word mean in terms of software development? Well, autonomous teams are independent. An autonomous team is made up of a cross-functional group of people who can move quickly because they don’t have dependencies on other teams. Ideally, all the skills needed to perform the work are encapsulated within the team.

The key is to eliminate as many dependencies on other teams as possible while keeping your team at a reasonable size, about five to 10 people. Now, another key element here is value-aligned. And by this I mean that the team is responsible for the entire flow of a stream of value to the customer. For example, an e-commerce solution. It needs to include products, the mechanism for adding products to the shopping cart, the checkout process, but it could also include things like a search engine for finding products to add to the cart, or customer tracking to gather data around customers who abandon their cart. And finally, autonomous teams are empowered. They’re empowered to experiment, learn, and pivot as needed without a lot of bureaucracy, empowered to decide how they will work and what tasks to prioritize. And most of all, empowered to decide the best way to achieve the outcomes they’ve been asked to deliver.

Now, this involves a lot of trust that the team will deliver on their objectives, but if you empower your teams to be autonomous, you’ll be astounded at what they can accomplish. There’s a secret to getting the best results from an autonomous team though, and I just mentioned it. Outcomes over output. Simply put, rewarding outcomes over output means measuring the right things. People are incentivized to deliver what gets measured because they’re held accountable to those metrics. So make sure you’re measuring the right things. Let’s take an example. You ask the team to build an avatar feature for the user profile section of your community website. You think that customers will come back to the site more frequently if they can see each other’s faces or cartoon robot faces in this case. The team takes a few sprints to deliver the feature because they need to implement a new backend process to optimize and store the images.

Now, you finally launched the feature, and it results in a very mild uptick in monthly active users for a couple of months, but then it drops back down. So the effort and expense that went into building that feature may ultimately not produce the desired outcome. What if instead you ask the team to increase customer engagement on the website? Do you see the difference? In the first you’re telling the team how you want them to solve the problem. In the second, you’re telling the team the problem you want them to solve. How do they know how to solve the problem though? Well, it’s not easy, but it is simple. Experiments. Much like with AI-generated art, you’re unlikely to get the outcome you’re looking for on the first try. If Agile has taught us anything, and I hope that it has over the past couple of decades, it’s that we have to iterate learning to capitalize on the things that work and pivoting to something different when the feedback tells us we’re going down the wrong path until we get to the outcome we ultimately want.

This is the power of experimentation and autonomy. When the people who are closest to the work are also closest to the feedback, they can learn from that data and make the best decision about what experiment to try next without having to get approvals and buy-in from three levels of management and a dozen other stakeholders first. By making teams accountable to outcomes instead of output, you incentivize them to quickly learn what works and what doesn’t, which naturally leads to a learning-centered culture, one of the key principles of DevOps. The faster you can get feedback, the faster you can learn what works and what doesn’t. So let’s take a look at some of those DevOps strategies and best practices.

Ten years ago, Google decided to research why some companies have high-performing software teams and why others fall short. Google’s research team known as DORA released the first State of DevOps report in 2014, and in it they introduced four key metrics that correlate to strong engineering performance. Those metrics are deployment frequency, which measures how often you deploy changes to production; change lead time, which measures how long it takes from the time a developer first commits code to the time it is released to end users; change failure rate, which measures what percentage of changes pushed to production cause a failure and mean time to recovery, which measures how long it takes to restore service after a failure. They’re collectively known as the DORA metrics. And you’ll notice that these are metrics that directly tie to strategic outcomes.

Deployment frequency and change lead time point to how quickly you can run an experiment and get feedback. Change failure rate and the mean time to recovery tie directly to code quality and site reliability. By focusing on these four metrics, your organization can reduce downtime and development cost while delivering value to your customers more rapidly. Now, all four of these are important, but today I’m just going to focus on deployment frequency and change failure rate. By looking at these two metrics, you can build a robust process that mitigates risk and reduces time to market resulting in faster feedback loops. Let’s take a look at a common bottleneck for deployment frequency that I see at a lot of organizations. It’s the Change Approval Board or CAB. CABs are usually made up of leaders across different areas of the company’s technology stack. Those CAB meetings often don’t happen more than once or twice a week because it’s expensive to have a lot of highly paid people sitting around to give the thumbs up or down on a laundry list of changes.

Because of this, many changes are delayed several days before they’re actually released in production. So what’s the solution? Do we eliminate the CAB altogether? Heck no. CABs serve a very important purpose. Their primary focus is site reliability. Remember that yellow ops side of our infinite loop? The CAB is a key player here. Not only do they review proposed deployments in order to identify potential dependencies or downstream effects, they can also ensure that resources from any affected systems will be on call to address problems that might crop up during deployment such as database or network admins. This is critical for complex deployments that may affect many areas of an application. Ideally, though, those dependencies and downstream effects are already known and communicated throughout the development process, and the people deploying the changes would have the ability to resolve any problems arising with the change because that change would be isolated from other applications and services.

So how can we reach this ideal state? First step, a loosely coupled architecture. Loosely coupled architecture is a fancy way of saying that the software is made up of multiple independent services, sometimes called components, that interact with each other through APIs. So, for example, let’s say we have an online store. You may have a service that allows people to search for products. That service would call your product catalog service, and it does so by calling a specific URL, which is the catalog’s API endpoint, and passing along search criteria such as a keyword to get the results. The catalog service API then returns zero or more records that match the search criteria. The search service doesn’t care how the items are stored in the catalog, how they get added or removed or updated. All the search service cares about is that when a keyword is sent to that URL, specific values will be returned, such as the name, price, and thumbnail image of the item.

This means that the catalog service can be updated at any time without affecting the search service at all as long as the parameters that get sent and the values returned by the API stay the same. You could add more product information such as customer ratings or even swap out the database that stores the products for a new one. As long as the API endpoints don’t change and the same values are returned, the search engine will continue to function. So there are major benefits to a loosely coupled architecture, but there’s one big drawback. It turns into software sprawl. Now, software sprawl occurs when the number of applications or software components within an environment rapidly grows and changes. Sometimes this term is used in reference to the tools that your organization uses, but today I’m talking about the applications and services that your organization creates.

Sprawl makes it really difficult for traditional software project management to scale, including CABs, and it can be a nightmare for engineering teams to keep track of where dependencies exist, who owns what service, and when changes are being deployed. How can we solve this? Well, hang tight. We’re going to get there in just a minute, but first, we need to take a little detour and talk about service tiers. Service tiers are a great way to manage risk. So I’m going to do a quick walkthrough here of what service tiers are, so we’re all on the same page. Tier one also sometimes called tier zero includes your most critical services. Any downtime for a tier one service is going to have a significant impact to customers or the company’s bottom line.

An example of a tier one service could be a credit card processor. Tier two failures will cause a serious degradation to the customer experience, but it doesn’t completely block customers from interacting with it. Tier two services might include that product search that we just talked about. Customers could still purchase an item by browsing through categories even if the search is down, but it’s a poorer experience. Tier three services have a very minor impact to customers or limited effects on internal systems. Tier three services might be something like that avatar display that we talked about earlier. And finally, we come to tier four. These services would have no significant effect on customers or internal business users. Tier four services could include things like a sales report that temporarily fails to generate. Now we have one more point to cover before we move on to tools, and it’s about the difference between continuous delivery and continuous deployment.

These are actually related concepts that are often mistakenly used interchangeably. Continuous delivery is defined by Google as the ability to release software changes on demand quickly, safely, and sustainably. It does not mean that the code has been deployed to production. Rather, it means that the main trunk of your repository in your staging environment must be ready to be deployed to a live production environment at any time. Any testing or scanning that needs to happen before the code is released to production must be done before the code is pushed to that pre-production environment. Now, remember, change failure rate? This is how we move the needle on that metric by ensuring that our code is deployment-ready and fully tested before merging it into our staging environment.

Continuous deployment takes this one step further and automates the release to production. Now, it doesn’t necessarily mean that the code is immediately released to production as soon as it reaches the staging environment. Those deployments might still be scheduled to run at a specific time. The key to remember here is that continuous deployment is dependent on continuous delivery. Okay, now we can talk about tools. Remember, software sprawl? Well, software sprawl can be tamed by adopting an IDP, an Internal Developer Platform to catalog and document metadata about services. At Atlassian, we use Compass, an IDP we built specifically for the purpose of bringing clarity to loosely coupled microservices architecture. An IDP solves the common problems of lack of visibility into the status and risk level of services and the connections between them.

For instance, identifying the service tier and whether or not this service is active and the dependencies between different components. Now, suppose you’re working on a service with dependencies on several other services. Rather than waiting to deploy all the changes at once, you can have each service deployed to production separately behind a feature flag and then enable all the changes at once when you’re ready to launch. Feature flags can minimize risk by allowing you to deploy changes to production in a dormant state and enable them later, and they give you the flexibility to quickly back out changes that aren’t performing the way you expect. So let’s look at this all together now. When software is designed with a loosely coupled architecture, we reduce the risk of introducing changes to a single service in the application.

If we assign an appropriate tier to this service and document any dependencies, we can identify which services are low risk. When the DevOps team is practicing continuous delivery, we know that the code and staging is in a consistently deployable state, having already passed testing and security scans. With feature flags, we can control when the new change takes effect separately from the process of deployment. And if that DevOps team is responsible for the end-to-end life cycle of the service and is held accountable for the quality of their deployments through tracking the change failure rate, they’re naturally going to focus on ensuring that this metric is as favorable as possible. Now, if all these things are true, then there’s no real benefit to having CAB review changes for low tier services prior to deployment. Even if a deployment does fail, you’ve ensured that it’s only going to have a minor effect on customers or internal business processes at the very worst, and it can be rolled back quickly using feature flags.

By implementing a continuous delivery process for services with a loosely coupled architecture, you can create a set of standards for pre-approved changes, which will unlock the ability to deliver value to customers on a more frequent basis. And by enabling autonomous teams that are empowered to solve business problems by focusing on outcomes over output, we can ensure that they’re incentivized to quickly learn from mistakes, take ownership of the success of the application, and create fast feedback loops. If you only take one thing away from this session, I hope it’s this, you get what you measure. So measure the right things. And we’ve really just scratched the surface of DevOps here today. There is so much more that can be covered than what I could cover in a 20 minute presentation. So if you’re interested in helping your teams develop a more mature DevOps tool chain and process, feel free to scan this QR code and send me an email or reach out to me on LinkedIn. And thank you so much for your time today. I’m grateful to have had the opportunity to present to you all at the 2024 Elevate Conference.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Optimize Your Potential: Planning For Senior IC Vs. Manager Career Tracks”: Chelsea Zhou with Chainalisys (Video + Transcript)

In this session, Chelsea Zhou, a design manager at Chainalysis, provides insights and guidance for individuals considering the IC or manager track, highlighting the key differences and qualities required for each role.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Chelsea Zhou:

Morning, good afternoon, good evening to you depending on where you are. My name is Chelsea, I’m a design manager at Chainalysis. And today I wanted to give a talk on, “Optimize your potential, planning for senior IC versus manager tracks”. Today’s talk, this is the agenda. We’ll go over some of the context. I’ll talk a little bit about my own background and then my incentives to give this talk. Then we’ll cover why you want to hear about this talk. Whether you’re considering manager track or senior staff IC track. We’ll then dive into a realistic week of a senior staff IC versus a manager so you know what to expect. And then after that we’ll go over what makes a great manager. And lastly, we’ll talk about how to get there if you do want to move forward with the manager track.

So first of all, a bit of intro about myself. I currently work at Chainalysis. Chainalysis’ mission is to solve world’s most complex crypto crime using data as a data product. At Chainalysis, we are currently at a Series F. It’s a pretty late stage startup with employee headcounts over 800 distributed all across the globe. I lead designers in teams across compliance, risk, and core services products. The designers on my team are in Canada, Brazil, and Denmark. All over the place. I have retained and inherited designers. I have also hired and scaled the teams across product design, user research and design technologists functions in the past, both in person and remote in companies across Series A, all the way to Series F. I’m also a best rated manager and quoting an upward review from one of my direct reports here. It’s a little bit of a marketing slide for myself.

Besides some of the qualifications I put down here, on a weekly basis, I was asked by designers across different levels, what is it like to be a manager? If you have read Julie Zhuo’s book, Making of a Manager, you will see that it is very common that almost no companies, no matter how big or small they are, no companies actually prepare how someone should become a manager. I see there is a huge knowledge gap here and I want to share with you all with my own thinking, learning over the years, and my readings on scaling team and developing talent. The next point I want to make here is that I know a lot of the audience have engineering and product backgrounds, but some of the takeaways really apply to any functions, such as product design, data science, operations, and much more. I put a asteroid next to mid to senior level in your career because, although choosing IC versus manager track will become more of a pressing topic once you rise up to mid to senior level, it’s actually never too early or too late to think about this no matter where you are in your career.

In fact, I am approached by many college students who are considering a career in tech and they asked me this question, “How do I become a manager,” very early on. Now let’s talk about the motivations behind why you’re trying to become a manager. I have heard people assuming that managers get to boss people around, or managers must make a lot more money. In many cases it is super common that someone is just asked to be a manager because there isn’t one on the team and the company is growing. However, none of these reasons seem to be a great reason to become a manager. My question back to you is think about this. Why do you want to be a manager?

Many of the staff level people, engineers or designers or PMs I work with actually have been managers before. I’m always curious about the decisions to come back to become a senior staff person after being a manager for a little bit. So after my conversations with these people actually, things aside, what I have learned from their experiences and listed down some of the differentiating qualities in two buckets to you. I want you to really be honest with yourself here when you read through this two lists and feel free to take some time to think through them too. But generally if you…senior staff people, focus on the problem, and the managers are more focused on the people. If you love the time and space to solve a complex puzzle or think through a problem deeply, you’ll probably find a senior staff IC track more energizing. If you’re more interested in other people’s growth and interpersonal and dynamics among the team and beyond the team, you’ll probably find a manager track more interesting.

Now we’ll look at a typical senior staff IC schedule of the week and see how she spends her time. This is actually a schedule I took from one of the staff designers on my team. Let’s look at her schedule. So she starts her off into a sync with the design team on design system. Then she launches into some of the design review that she leads for her future, rest of the Monday, she just has down design until Tuesday midday, where design team all-hands happen on Tuesday. And after that she has some weekly catch up with a PM where she’s a pair with, follow up with the one-on-one with her manager. The rest of the day she just catches up on Slack and documentation. On Wednesday she attends company all-hands. She has a one-on-one with the designer. Then she has another one-on-one with the PM where she’s co-leading another project. Then she has more time to do heads-down work before joining a design team critique where designers working on adjacent product areas get together. Then on Thursday she has more time for hands down work and joins a design review for Project A and another one-on-one with another designer she mentors. On Friday, she has more time to design and work. And then the final Project B project review.

On this next slide we’ll be looking at a realistic schedule of a manager. I actually took it from my schedule for the last week where you can see that the manager launching to the same design system meeting similar to the staff designer. Right after she has a sync with a PM where they meet with a solution architecture team on selling a POC and making it a scalable solution. Then she runs weekly execution meeting with a whole design team.

She has an hour or so of deep focus work where she prepares for important meetings coming up in the rest of the week, and she has one-on-ones with her peer user research manager leads a meeting between front end and design and a bunch of other meetings. I’m not going to go over every single meeting she has, but take a minute to look at the difference between a realistic schedule of a manager versus senior IC. So except for a few common design team meetings, both of the design staff person and the manager, both of them attend. Their schedules are vastly different. The staff person actually has one-on-ones PMs with designers. But you see that manager spends most of the time in very different types of meetings. There is one-on-one with her reports, her peers, like managers in other functions, cross-functional folks in sales and go-to-market.

There’s almost limited or no time throughout the day for more than maybe an hour or an hour and a half for deep focused work. So this means if you are the type of people that enjoy solving a problem really deeply, a manager schedule probably will take your energy from you. I’ll pause here quickly and check the chat and see if there’s any questions. Everybody just mostly intros. All right, moving on. Now you probably have an idea of which path might suit you better. I want to spend some time actually talking about the qualities of a good senior IC person and a good manager. So both of the senior IC person and a good manager need to have really great communication and collaboration skills at the core. The main difference is senior IC person has a space to go really deep in solving a problem and gaining that technical expertise in certain areas. They’re often seen as the experts where people go to them and with consult with them to solve a problem. Versus manager, they may not have the space to go super deep in one technical area. Their job is being able to multitask. They prioritize tasks really quickly and they knock through the most important ones to unblock others. They have the ability to see the big picture and they rally the team that have different opinions and resolve the tensions among the team.

So now you might have this question. Well, the senior IC tracks seem to have tangible deliverables. They’re technical experts and I can understand what they bring to the table. What exactly does a manager do? Don’t worry. I get this question a lot even from people who work in engineering and product development for years. So there’s some principles I want to go through of what a good manager exhibits. So principle number one from a conscious leader, a good manager is they protect their time really well. You can see that more than other roles, a manager’s day is made of extremely tight time blocks that are called meetings. The manager’s value is directly translated into the time blocks in these meetings. The benefit of this manager working beyond 12 hours every day is at this point deceiving. So you tend to lose energy, focus and clarity.

And because many of the manager’s output is directly in meetings, a good manager always think about how to best translate the values into the time and shine these meetings. Maybe they need strict time scheduled to take care of the family right before a very important meeting. Maybe they put time on the calendar for small breaks or exercises like a walk to make sure that they’re consistently calm and focused throughout the day, whatever they need to do to show the best version of yourself. The best managers are the masters of energy. That leads to organization culture that is alive, engaged on purpose, creative, visionary, and playful and refreshed.

The second principle touches on a common dilemma that I see many newer managers have encountered. So many newbie managers in addition to supporting others, cannot let go of doing work themselves. So a lot of the newer managers often assume that it’s a fine arrangement, they could handle it. They don’t want to stop doing actual IC work. And if they do stop doing IC work, they might lose their skills, which will make them harder to be an effective leader. Unfortunately, that is a mistake I made myself too, and I see virtually every newer manager make, which is continuing to do a lot of individual contributor work past the point that is sustainable. So when you pass the point when it’s sustainable, go back to principal one, you’ll lose your energy, you’ll lose your focus, which is bad for the entire team.

The third principle is actually getting to the core of a manager job, which is be a good coach. Time usually reveals the truth. You’ll see the best employees usually don’t tend to stick around for years and years under a boss who treats them poorly or they don’t respect, and vice versa. If a manager don’t really truly respect or care for her reports, there’s no faking either. So the closest analogy I can come up with for the manager role is usually a sports coach. Managers in some way are very similar to sports coach. They use every encounter as an opportunity to evaluate and coach their team members. A good manager always sees the big picture. They evaluate all the time and they make sure that the right people are doing the right job and they support and advise for those who are doing a great job and they move people around who are not doing a good job.

The fourth principle here, and the last principle, is actually showing as much candor as possible. So a lot of people probably heard of Kim Scott book, Radical Candor, is a manager must-read. Even if those of you who are not really considering manager track it helps you reflect on what type of leader you are because you’re senior and a lot of your job is to give feedback. And this book forces you to really reflect on what type of feedback you tend to give that are often masked behind superficial niceness. So in fact, being truthful and delivering the timely feedback, both positive and constructive feedback, is the best form of love you can have for the team. This means you take opportunity to inject self-confidence in those that really earn it. Use ample praise, the more specific the better. It also means delivering constructive feedback timely. And finally, when you’re in the one-on-ones, spend more time listening to your team rather than speaking. One of the greatest gift we give one another is to listen deeply what other people really want. And this will come through when you give the team the comfort and space really speak and communicate with you what they really want. I’m going to take a quick pause here and see if there’s anything in the chat.

Are a lot of managers about to get a review code? I think there’s some good questions here. I’ll try to follow up, but if we run out of time, you can always reach me later. Now we’re launching to the next part of this presentation, which is how do I get started? How do I find my leadership style? Whether we want to venture into the manager track or senior IC track at this point, both type of roles require you to figure out the leadership style you have. So this is actually applying to both. So it’s like a little exercise or thinking access, you could probably do.

So if you take any formal leadership training courses. This is a common framework or diagram that helps frame six types of leadership, from affiliate, democratic, commanding, pace setting, visionary, to coaching. Most of the people are probably a mixer of one or two among the six. It’s really important to be super honest about who you are, and what leadership style can really bring out the truest form of yourself. And you really got to be real. Best managers are true to themselves. And earlier in my management years, I made a mistake to only think that there’s that one strong commander type of a leader where I faked my personality to try to be someone who I’m truly not. And now I really show up at work and being the true self, which is a mix of pace setting and affiliate, where my strength shines through by being goofy and yet forthcoming at the same time for the people on my team to do their best work.

And I think the next step is just to try it. Building leadership skills is not that hard, you can start anytime. Opposite to many people assumption, leadership is a skill that is not about bossing people around. It is about speaking the uncomfortable truth when other peoples are really scared to do that. Leadership is about standing up for the team in crisis and letting team take credits when really good things happen. Leadership is about letting go too. It’s liberating to let go of your own agenda and how things should be done and see how other people come up with how they resolve things. An easy exercise you could start today is probably starting a lot of one-on-ones with your fellow IC or peers and try mentoring and see how you like it.

And then back to the exercise I gave. Do the punch list of whether you like it or not and how you want to actually manage your time and schedule, and see whether your energy really spikes in these one-on-one sessions, or you actually prefer the deep dive and deep work. So lastly, management is really a journey. I think the biggest takeaway here is to reflect as much as possible and be true to your motivations, your personality, and your true self. As we wrap up here, I think… this is my contact info if you want to follow up with more questions. I probably don’t have time to get to all the questions here, but good luck to you and enjoy the rest of the conference.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Empowering Communities Through Mobile App Development: Inspiring Girls & Women with AI & App Inventor”: Dr. Natalie Lao with App Inventor Foundation (Video + Transcript)

Dr. Natalie Lao, Executive Director of the App Inventor Foundation, discusses the organization’s focus on empowering communities, particularly girls and women, in the field of tech and AI. App Inventor is a free and open-source web platform that allows anyone to create mobile apps, with a focus on accessibility for under-resourced populations.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Natalie Lao:

Thank you everyone for joining the session. I’m really happy to be able to share some of my work and my organization’s work, and we’re really focused on how do we empower communities around the world in tech and AI, and specifically focusing on girls and women. So Sukrutha already gave a great introduction for me. I’m Natalie. I’m currently Executive Director of App Inventor Foundation. We’re a 501(c)(3) nonprofit in the US and I’m also currently Expert on Mission for UNESCO. I’m developing the UN’s AI competency framework for school students. In the past, I spent 10 years at MIT and I’ve also worn several other hats in tech, as a high school teacher, and in the startup world.

So first, what is App Inventor? We’re a free and open source web platform that allows anyone to make mobile apps. And the reason that we focus on mobile apps is because it’s the most accessible modality for under-resourced populations. So in the US, even about 15% of households don’t have a computer or a tablet. A smartphone is their only computer in the household, and it’s a great way to get children involved in tech and across the world and globally, that number goes up to 50% in some regions. So we’re able to have a lot of impact by teaching engagement and technology through smartphone usage. So App Inventor has had 10 years of research from MIT and Google behind it, and our goal isn’t just to teach how to code, it’s to engage students in community engagement and development. So we see that after one year of learning how to create apps with App Inventor, students feel like they’re able to effectively change their communities.

And here are some of our impact numbers from the past year. So in 2023, we had 11.2 million users from every single country in the world. And this has been really huge for us. And we’re also really happy that about half of our users come from the global South and the developing world. This is our global reach. So the US is our number one user base, but we have huge adoption in Asia, the Middle East, and we saw last year in Saudi Arabia our growth was over 400%. So that was also super amazing. And we also work with organizations both domestically and internationally. We have a partnership with Amazon Future Engineers where we go into classrooms and we teach teachers how to work with conversational AI and App Inventor. As I mentioned before, we’re partnered with UNESCO and UNICEF. And then also with Girl Geek X, we recently joined The AI Forward Alliance, which is sponsored by Technovation, UNICEF and the Grameen Foundation.

And our goal is to reach 25 million girls by 2030 and teach them AI and technology development. So we’re taking a lead in mentorship and teacher development in that. So if you’re interested, actually we’d love to see you reach out and I’ll have information at the end of my presentation for how to join us. And if you’re familiar with Scratch, we see App Inventor as kind of the bridge between something a bit easier, like Scratch, that’s for elementary and middle school students, and then something like Python. So that’s where we fit in, in the development pipeline. And I briefly wanted to go through our education philosophy, which really goes into how we design the platform and all of our educational programs. So our philosophy stems from constructionism, which Seymour Papert said best. We believe that, “Children learn best when they’re actively engaged in constructing something that has personal meaning to them.”

And with that, we also look towards self-efficacy theory, which is rooted in over 40 years of education research. And it’s basically if students feel like they’re able to do something, they actually gain the skills to do that faster and more competently. And if we break that down into its four components, this is how we run all of our programs. So the most important component of self-efficacy is an active mastery, which is successful hands-on learning experiences in AI or development. So at the end of every App Inventor workshop or class, we want students to walk away with a fully developed app for their own smartphones, and that’s kind of a complete experience of success. The second is vicarious experiences, which is seeing and hearing about people of similar backgrounds succeeding in these activities. So as we know, women are underrepresented in AI and tech, so we do our best to work with organizations and feature stories about girls and women doing amazing things in their community with AI and tech.

The third is persuasion and support, which is being encouraged by respected friends and advisors. So in our programs, we actively try to have scaffolded activities where students are encouraging each other, and we also bring in mentors to give students additional feedback, constructive feedback, and also of course positive encouragement. And the fourth is physiological experiences. We want all of our activities to be non-stressful and for students to have positive reactions to them. So one thing I wanted to share is our Appathons for a Cause program. So we started this program about two years ago in order to build community across the globe. We’ve had millions of users, but our team is really small and we didn’t really know what our students were building unless they made New York Times and they shared it with us.

So we launched this new competition that’s completely free and virtual. Anyone of any age can attend. And the goal is to find a problem in your community that you’re really passionate about and build an app for that problem. So we ran it last year for the first time under the App of the Season banner, and we saw an extremely diverse range of participants. So 55% of students who participated came from the developing world. The youngest was eight years old and the oldest was 60 years old.

We had some really lovely family groups who made apps for grandma or the community senior center. And 43% were women or non-binary, which is a huge number for these types of events. And we also saw that about 60% of participants were beginners to programming. So it’s a very easy entry level hackathon to participate in. And in the past year we launched our own chatGPT and image AI extensions, and we saw that 43% of app submissions used AI, which is something, of course, that we’re all trying to encourage.

And now I just wanted to share a few stories of our students who’ve created some amazing apps. So this is Gitanjali Rao. She is currently actually a freshman at MIT, but when she was in high school, the water crisis in Flint, Michigan, made headlines and she really wanted to help. So she used App Inventor and some really inexpensive, affordable sensors to create an app that detected the water quality and could tell when lead was in the water. And she donated this to communities in the area, and she was named Time Magazine’s Kid of the Year. And currently, she’s still using App Inventor to create new apps. Her newest app is one that’s meant to be anti-bullying, and it’s called Kindly.

We also work extensively with communities internationally. The Dharavi Slum in India is the largest urban slum in the world. And there’s a group there called Dharavi Diary that educates women and girls in tech, in civil engineering and a lot of programs, and we’ve been partners with them for many, many years. A few years ago, this group of girls found that there was a lot of sexual harassment in their community. Their mothers, when they came back from work, would get called out and it would generally feel very unsafe. So they used App Inventor to develop an app for women in the area that if you shook it in your pocket, it would have this very high-pitched police siren. So it would scare people off. And when you did that, it would log it in a cloud database and share with other people on the network so they knew when these things were happening and to avoid the areas. And they recently gave a TED talk, I think, in India.

And then this past year we worked with a team of girls from Montana in the US. In Montana, there are lots of indigenous peoples, and there’s also an issue with human trafficking, especially of the indigenous community. So they created an app with AI and databases that taught people how to find when this was happening and kind of train students to recognize in AI generated chat rooms, what kind of questions lead up to this type of behavior. And they also created a database for people to report when they potentially saw human traffickers or victims of human trafficking. And they won the congressional app challenge for their district. So we got to meet them in Washington DC last year. And since I have a bit of time, I just wanted to share a video of another team who won our app challenge this year. And this is a team from Texas who created a mental health journaling app with App Inventor and AI.

Jocelyn:

Hi, I’m Jocelyn.

Jack:

I’m Jack.

Jocelyn:

And today we will be explaining Calmify and our inspiration behind this app was advocate for mental health wellness through a journaling system.

Jack:

And what makes our app unique is its special AI emotion detection. So after we finish setting up this new user account, the first thing we’ll be greeted with is the journaling page and the different happy and sad emojis you see up there help the user to track their mood across past journal entries.

Jocelyn:

And here are some different journaling scenarios, and a user will have the ability to record some roses, thorns, any emotions throughout their day.

Jack:

They can also add a picture, really nice picture in my opinion, and they can add some activities they did during the day. And so after finishing up their journal entry and submitting, the app will take the journal entry and plug into OpenAI software to detect how the day was, what emotions filled it, loneliness, happiness, stress, for example and will recommend a personalized arrangement of features to help address any negative emotions present. If it’s a happy day, it might just congratulate the user. If it was a stressful one, it could recommend some stress relieving resources, and we will be going over these resources next.

Jocelyn:

All right, here’s some modules and you can actually edit your profile. So your first module is a personal AI friend you can chat with.

Jack:

Our next module or resource is the memory lane where you can view memories you added or the app added from your happy juornal entries. And researchers have found that looking and reminiscing over your past happy memories can help improve one’s mood.

Jocelyn:

All right, our next module is an activity planner. So based on the activity you have chosen, the app will design an activity plan based on your location.

Jack:

Next are multiple music therapies you can use to calm yourself, meditate, or to help you fall asleep.

Jocelyn:

Our next module are stress relief techniques, including paper ripping and pillow punching.

Jack:

Finally, we have some help resources, including hotlines and what they’re about. You can dial from the app directly if you need to.

Jocelyn:

Thank you.

Natalie Lao:

Yeah, so I love this video and I love to share it with as many people as possible. In our app competitions, we encourage students to choose a problem they’re passionate about in their community. And over the past three years, we’ve seen a huge uptick in mental health related apps. So this is just one of the amazing ones we’ve seen.

Jocelyn:

Hi, I’m…

Natalie Lao:

Yeah. So this is my last slide. We’d love for you guys to reach out and get involved. Our mailing list can be found at the bottom of our website appinventorfoundation.org. And if you’d like to volunteer, there’s a lot of opportunities in judging for our Appathons. If you speak other languages, translating our open source education materials is also really helpful. Our code base is open source, so if you want to get involved technically, we always welcome that. And if your company has a CSR program, we’d love to get in touch. So in the next month, we’re actually collaborating with MIT to launch their first global AI hackathon, and we’d love to have community judges sign up. So if you’re interested, please reach out and sign up for our mailing list and I’d be happy to take any questions. Oh, yes. Yes, I saw the first question about how to get involved.

Yes, about IP protection. The creator of the app owns all of the IP. So most of the students who use our apps, they’re able to, sorry, who use App Inventor, they’re able to download the files and upload it to the Google Play Store or the Apple Store. And they own all of that. We don’t take any part of their profits. We’re completely nonprofit.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Product Management In Public Health: Fireside Chat With The U.S. Digital Service At The White House”: Itir Cole, Mary Moreno, and Purvi Desai with U.S. Digital Service (Video + Transcript)

In this ELEVATE session, Product Managers Itir Cole, Mary Moreno, and Purvi Desai from the U.S. Digital Service discuss their experience applying product management in the federal government.

They emphasize the importance of building relationships, being resilient, and highlight the significance of open communication channels and repetition in fostering trust and ensuring effective collaboration. 

Itir Cole ELEVATE quote we work remotely but we work for the federal government

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript of ELEVATE Session:

Itir Cole: Hi. Thank you for having us. We’re excited to be here, and excited to share with you our experience. My name is Itir Cole. I am coming to you live from New Jersey. I’m joined here by my colleague Mary, who’s calling in from Colorado, and Purvi, who’s calling in from Texas. That’s the beauty of USDS.

We work remotely, but we work for the federal government. To introduce our agency a bit more, we are with the U.S. Digital Service, which is a federal agency, and we report into the executive office of the president.

Our mission at USDS is to deliver better government services to the American people through technology and design. We do this by using our collective expertise and our unique position to do the most good for the most people in the most need.

We collaborate with public servants throughout the government to address some of those most critical needs on high priority technology projects, and ultimately deliver a better government experience.

We work across multiple agencies. The way that we work is we are a central hub of technologists, and we get detailed out to agencies as they have priority projects. We do this by bringing our best practices from our various disciplines.

Of course, we are here representing product management, but we also have engineers, data scientists, designers on all of our projects, and we also have procurement, talent, operations, and communications. So, we are interdisciplinary teams.

Today, specifically, we’re going to talk to you about our experience applying product management in the federal government. We’re going to be drawing a lot from our experience being detailed to the CDC and bringing our public health experience. With that, let’s get started. I’m going to pull up our questions.

The first question we had was around how we balance bringing in new approaches to product management in traditional, maybe more rigid structures in the public sector. So I’ll give you… Mary, do you want to take this one first, and we’ll pass it over to Purvi?

Mary Moreno: Sure, yeah. Itir, maybe it would make sense for us to also introduce ourselves really briefly too, just so everyone has a little bit of better background. Why don’t you go first, actually, and then I’ll introduce myself and answer the questions. Does that sound good?

Itir Cole: Sounds great.

Mary Moreno: Then we can hand it off to Purvi? Cool.

Itir Cole: Yeah, let’s do it. I mentioned my name is Itir Cole. I have been in product management for several years now. My experiences in database administration, that’s how I started. But my formal education is in urban planning.

I love studying systems, going macro and then diving back into details. That led me into GIS, Geographic Information Systems, studying spatial data, I really love that. That’s how I landed in database administration.

From there, product management naturally came about. I just saw that there was a need bridging the gap between leadership and the work that we’re doing on the ground. So I started to fill up that space as a product manager, and decided to more intentionally lean into that work. So, that’s me.

Mary Moreno: Thanks. I have a degree in chemistry in German, so I’m just going to double down on the weirdness of a variety of backgrounds. But I’m a product human definitely, through and through.

A lot of my experience prior to coming to USDS almost a year ago, which is crazy, is mostly in healthcare technology. So I got my sea legs in healthcare technology at Athena Health, which is a large electronic medical record company out in Boston, where I’m originally from. But I moved to the mountains at some point, so I’m a reformed East Coaster, but definitely health tech nerd through and through.

Newer to government, so I can answer the question about existing processes in government to a degree, but I certainly don’t have the breadth of experience in the federal government as Purvi does, who you’ll hear from in a moment. But my approach to existing processes is… Well, I’ll be frank.

I am generally allergic to process, I say a lot. I do not love process as a product manager, and the government has a lot of processes, there is a lot of red tape and bureaucracy. We have this concept at USDS called bureaucracy hacking.

This idea that there might be a way for us to be innovative in our approaches, or ensure that the process in place is the right one for the job to be done instead of just following the status quo and checking the boxes, because that’s what people before us have done. That’s something that I really love about USDS, so I take that approach with me to the CDC when I’m faced with a process that we have to follow, or a framework that is typically used.

One example recently is that we went through a security review for the product and team that I’m on, and that product and security review didn’t quite meet the needs of a true agile product development team, so we brought the team along with us. We had the IT department on the phone, and we explained, “We don’t actually track costs in this way in an agile environment. We don’t break out the cost per sprint, but here’s what we could do instead.” Here’s how I think about whether we’re on track or not. Squaring their circle on what the IT department expects and meeting them halfway, but also bringing them along for the ride on those processes. Purvi, why don’t you introduce yourself? I’m happy to-

Purvi Desai: Thanks, Mary. Thanks, Itir. Hey, everyone. My name is Purvi Desai. A quick intro. I’ll pile on. I like to tell people that I live a portfolio life, and I’ve done a little bit of a lot of things. My start actually is, I’m a Veteran. I went to the United States Air Force Academy and I was a commissioned Air Force Officer for about seven years. I’m also a military spouse, so if there’s any military dependents out there, you know how hard it can be to find jobs and keep up with your career as you move along with your active duty spouse. So, that was my first experiences.

After being active duty, I moved into more traditional program management. I’m an engineer by trade, so my master’s and undergrad are in systems and industrial engineering, so I did a lot of reliability work for large acquisitions, so think buying airplanes and airplane systems for the services. From that, is where I found my love for innovation, and moving into the DevOps and the product career fields. I really helped stand up a lot of the Air Force’s innovation cells and software factories, as you could call them.

I worked in something called BESPIN. BESPIN is an organization down in Montgomery, and they’re really focused on digital transformation and mobile application delivery for business systems for the Air Force. Then moved on to more infrastructure-related backend things, such as running a hybrid cloud platform for applications across the world. So, all over the place. But really, at the intersection, I’m really passionate about serving. So throughout most of my work, even when I was a consultant or worked for a private industry, we were supporting government contracts.

Service is central, and USDS is a great place to do that. Working at the CDC has just expanded the horizon of how unique each government agency can be. But, at the same time, a lot of those same problems manifest in different domains. It’s great to be able to see across them, and bring some lessons learned from different government agencies into other ones. Process, let’s talk about that. Bureaucracies aren’t inherently bad. Having a process isn’t inherently bad. They bring important structure, stability and compliance to projects, and sometimes you just can’t get away with it, especially working in the government.

I like to orbit the giant hairball. You want to stay as close to… You don’t want to be relegated off the island. But, you want to be sure that you could actually move and balance things in the right manner. Like Mary said, having a good understanding of what is in scope and an out of scope is important. You want to start really with relationships, I think, though. Anything you want to do, you want to make sure you have a valued colleague relationship, so you’re not that heretic with wild ideas.

When you come in and you want to bring the IT professionals, and the security professionals, and the product people all together on a phone call to go through this security review, that’s not going to be just wild. It’s going to be like, “Okay, let me hear you out.” So invest in that relationship first, focus on those shared outcomes. Everyone wants the security review to happen, and then let’s give the existing process a fair shake. That’s probably a different answer from Mary, who’s newer to government. I’ve worked most of my life in government.

I feel like a more iterative approach to change sometimes is the right way. You’ve got to bring those folks along, like Mary said, and you can’t… Lasting change sometimes takes a while. Humans are humans at the end of the day, and change is hard. So taking people along, having an iterative approach to changing process as well. Maybe you just tweak one or two things here, and you meet their needs and you assuage their fears, and you’re building that rapport while you’re going along. I think that can help play that long game a little bit, and bring that lasting change for a while.

I will say, an important caveat, sometimes there is things that you just need to address immediately, staying true to the values that we know are important. Balanced teams, empowered teams, having certain cultural things, you need to address those right away. But, there might be some things that you could give a little bit on. So it’s like with anything in life, it’s a give and take, it’s an iterative approach. Focus on the humans because, at the end of the day, that’s what we all are.

Itir Cole: Excellent point there. I will echo both of those comments. I think where I might add is, yes, relationships are super important. People need to see that you’re reliable if you want them to trust you. When you’re trying to bring an innovative practice, you’re really asking for culture shift, probably at the organization level. Showing people that you’re reliable and you’ve built that relationship, I think is really important.

Another piece in government, probably, is being resilient. You’re probably going to come across a lot of closed doors as you’re going through this process of changing behavior, changing processes. Staying resilient, and staying strong, and looking for… Being like water, find another way to get there. That would be my recommendation. Should we go to the next question?

The next one is around fostering open communication. Of course, we’re talking about building relationships, but how do you ensure that open communication channels are effectively established and maintained to foster that trust we mentioned, especially when you’re integrating a new problem-solving approach? Should we go backwards this time? Purvi, do you want to go, and then Mary?

Purvi Desai: Sure. Thanks, Itir. Effective communication is so important everywhere, but especially in government. You hit the nail on the head. It is critical to foster trust, implement any new approach and really meet those successful outcomes of that approach.

Working in the government, and then especially in public health, we have many different stakeholders and customers all with varying access to communication methods. They also have varying levels of a shared vocabulary, and then there’s varying levels of how comfortable they are, according to their own organizational cultures, voicing concerns, being curious, and then just plainly being engaged in a large and complex group.

The first problem usually to overcome is ensuring that we have a shared platform to communicate on. Once we have that shared platform, we could then foster the dialogue. There’s some great tools out there, Airmeet being one. But I would caution at introducing new tools when the stakes are really high. Less complexity is probably better, and you might want to spend that capital on harder problems to solve, rather than teaching someone how to use Slack. So, having a common platform is important.

The next thing I would say is, being an active facilitator is also crucial. We have so many different folks at different levels of government, from different perspectives in the CDC and public health. We deal with tech people like me, and Mary, and Itir, but we also have EPI’s in the mix, we also have procurement folks. We have a ton of folks. Being able to be a translator and drawing parallels is really important to keep the engagement going, and really spark the action that needs to happen.

You’ll have to go deep in your domain to make sure that you can identify those areas. Sometimes you see a connection, and folks might not engage on that. You might have to facilitate that connection and that communication to happen a little bit more. Once those floodgates open up, it’s a little bit easier to get going. I have a colleague actually at the CDC who loves to say, “Repetition doesn’t spoil the prayer,” and it’s so true.

Most of the time, I hesitate on repeating information, or messaging, or repeating a question and an answer, and I’m routinely corrected. There’s always people who are hearing it for the first time, or they’re just now understanding the complex nature of public health or the government, and they’re finally hearing the message in the right context. I’d say, don’t be afraid to share more than once or twice. I think that’s it. Back over to… Maybe Mary has some additional thoughts there.

Mary Moreno: I’m so upset I have to follow that answer, Purvi. That was so good. I was just clapping and saying yes the whole time. We have the same colleague that says, “Repetition doesn’t spoil the prayer,” I love that. I love that you used that quote. I so agree. I’m going to add to it and say that…

Saying things in different ways can sometimes be a really effective way to communicate how we’re solving a problem for the first time. What I mean by that, more tactically, is just because you’ve said the words doesn’t mean everyone understands those words in the way that you’ve communicated them.

Sometimes a slide is helpful. I’ve actually used this tactic a couple of times, where you bring up a Mural board or a whiteboarding technology of choice, and you have someone add stickies and questions, and they’re more actively participating.

Or you have a diagram or an architecture diagram, sometimes that’s an effective communication tactic. Then something that we say at USDS is, “Show, don’t tell.” Sometimes just telling isn’t enough. Sometimes you just have to be like, “Hey, I’m doing this,” and then you show the results of the thing that you’re doing.

What I mean by that is, recently, we were coming up with a way to basically slap a UI, a user interface, onto this very backend heavy piece of technology to demonstrate how… This is a meta example, now that I’m saying it out loud. But to demonstrate to users how this backend technology actually improved the visibility that they had into data, just generally speaking, and getting the excitement… Not everyone understood why that was so important.

But getting that idea out in front of some of our potential users, getting feedback and then showing that feedback back to our leadership team was really, really helpful in demonstrating like, “Listen, this idea is actually getting some traction. We have some data here that says so.” Sometimes that can be a really awesome way to double down on telling, is just showing. Then lastly, I’ll add, one tactic that I employ is a monthly session where I bring everyone together who’s even interested, semi-interested, in my project, once a month. I call it the Interested Party Session.

I have a look back over the last month, and a look forward over the current to next month, on how the teams are orienting themselves, and how we’re chipping away at objectives and outcomes. I make that more of a dialogue where people can ask questions. Or, “Have you thought about this thing? Have you thought about that thing?” It aligns everyone, even though they might not be super involved in the day-to-day of the project, to what it is that we’re doing.

Itir Cole: Such excellent points. I’m happy to wrap up our answers to this question by adding that, yes, repetition is incredibly important. You have to continue to manage up, manage sideways, manage down, get your information, get your message out there.

The great thing about being able to work within a group setting is that you don’t have to do that alone. You can be strategic on sharing that message across the organization through your colleagues, which is what we do. If a message needs to travel up and down the organization, we can say, “Okay, this is how we’ll split ourselves across the hierarchy, and everyone go and have this conversation, and then come back and report back. Let’s see what message actually traveled across.” I think that’s a great one.

And, knowing how to influence the people that make the decisions. Maybe you’re not influential, but someone else is. How can you get in front of those people to get your message across, and have them support you or endorse your idea as you’re pushing change across the organization? T

o then wrap up our session, we have one last question for us to answer for all of you. That is, what role does user-centric design and iterative development play in creating public health solutions that are both effective and user-friendly? Mary, do you want to start us off?

Mary Moreno: Sure. This is a really big question because, I think, if you’re a product manager, then you’re obsessed with user-centricity. Often I’ve been at companies in the private sector where product managers are considered voice of the customer even. We are so focused on users that we are the users themselves, and can often speak for them.

One of the things that I think has been helpful, as far as ensuring that the thing that we’re building is actually making an impact, is that the same person that Purvi and I both work with, who talks about repetition not spoiling the prayer, also talks about customer benefit. He’s a huge advocate of outcomes-oriented product work.

One of the things that we push to do within our division at CDC is basically benchmark where we want to hit outcomes for the projects that we take on before we even get to a point where we even know what it is that we’re building. For example, time savings, or cost savings, or number of touches. If it’s not intervened, there’s no introduction to human error or something on a process.

One of the ways that we’ve been able to tell the story about the impact of my project is by concentrating on a pre-workflow and a service design blueprint that explains what happened before at this specific user group, how they were using, or not using in this case, a specific data source, and how difficult it was to make sense of that data before this tool was introduced.

Telling the story in terms of the service blueprint, and then showing the after effect of having the technology in place, and what impact it had. Not just on the user flow, but as a measurement of time saving.

Being able to do that time study even in an analog environment where maybe we don’t have monitoring in place like we do in private sector, and being able to say, “Before, this was a really bad process, and it took users 20 hours to process this data. After, it took them two minutes, because we automated the entire process. That’s a huge time savings.”

Being able to tell that story and getting really deep into your user’s workflows and stuff is really, really impactful and helpful in storytelling.

Purvi Desai: Perfect. Mary, you chatted about user-centricity so well that I feel like there’s almost nothing to add. I will make a note on maybe just the iterative nature of how that’s so important as well.

Working in public health, or maybe in government in general, our problem space doesn’t usually require brand new innovation. It’s usually modernizing existing functions or improving capabilities. This was a common scenario that applications and systems faced in the last pandemic, when we needed our existing systems to be able to sense and respond that novel disease, and then respond to it at that impressive scale.

We just weren’t able to keep up, and there were a lot of workarounds that happened because we didn’t have that agile or iterative development model in place. Those changes that were required would’ve taken an impressive amount of work because the scaffolding to incorporate them just didn’t exist.

It’s so important right now to create that scaffolding, to create the ability to add new capability while you’re still executing the mission. The public health mission doesn’t go away in times of normalness, in times outside of a public health emergency. But, you want to have that ability to rapidly include things.

Having that capability not only in the actual architecture of your systems, but also the flexibility in those wraparound services. In our jurisdictions, you know a lot of our folks rely on third-party vendors to help them execute their work. Do you have flexibility baked into the procurement contracts that might allow that scale to increase, or the support that they give? So that iterative nature not only within the development of the actual system, but also the iterative nature and the agility and flexibility for all of that wraparound service and support.

Then I’ll just add one brief bit. Being user-centric, make sure that once we have this ability to sense and respond, that we actually sense the right thing. Like Mary mentioned, we’re actually measuring the right things and sensing those right things, and then responding in the right way, because we are the voice of our users. We are so user and customer-centric, that is inherently ingrained in us. So, plus one. It doesn’t matter what… I shouldn’t say it doesn’t matter. It matters what we do. But, the way we do it too is equally important.

Itir Cole: That was awesome. Thank you both. I do see some questions. I realize we’re down to three minutes, so maybe I’ll give us some of the questions to respond to. There’s one here from Patty who’s asking, “How do you get stakeholders to be committed to goals if many areas are incentivized in different ways? Or specifically, to commit space and mind space for the project?” I can give you a quick answer, and I’ll turn it over to our panelists too.

You stay persistent. You have to remind them that you’re not going to let go of the goal yourself. So what I would want to avoid is making the ask towards the goal, and then just letting the person do it on their own time. But going back and reminding them, “Hey, I’m still on this. I’m not going to give up. I’m going to keep coming back to this ask.” Reminding them of why it’s important, as far as which outcome, I think that’s really helpful. Mary? Purvi?

Mary Moreno: Do you mind if I go first, Purvi?

Purvi Desai: Please.

Mary Moreno: Okay. I would say that there are likely different ways to storytell so that it resonates with your audience. If there’s truly nothing uniting these audiences together, if you can’t figure out a way to pitch or storytell to an audience that might not directly see the impact on the face of what it is you’re doing, maybe they’re the wrong stakeholders for you.

But, if you really strategically think about what it is you’re trying to get done, and then put on your user empathy hat as a product manager, and you’re like, “Okay, if I were this person or I was this team, what would I care about? What are their goals, and how do I make it make sense to them in the framework of their goals, or their strategy?” That’s one of the hardest things that we do, as we’re leading up and across orgs.

Purvi Desai: I would just add, we have the luxury in government that we don’t have to win. It is not an individual win, it’s a communal win. The pressure of getting ahead or not…it’s really what Mary said. We have a shared common goal, and it’s really just looking at all those different perspectives of meeting that goal. It’s not winning individually, it’s winning collectively.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

ELEVATE 2024 Career Fair Kickoff – Employer Intro – U.S. Digital Service (Video + Transcript)

U.S. Digital Service’s Deputy Director, Talent Management Shavonne Holman and Talent Operations Specialist Mariah Casimir share why they enjoy working at the U.S. Digital Service and how the interview process works. Learn how to apply to U.S. Digital Service!

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

TRANSCRIPT OF ELEVATE EMPLOYER INTRO:

Shavonne Holman:

Thank you, Angie. I’m so glad to be here. Again, my name is Shavonne Holman and I’m the deputy director of talent management. And just super excited to be here today to talk with you all about what I would say is one of the coolest organizations in the federal government, the United States Digital Service. And here with my colleague, and I’ll allow her to introduce herself.

Mariah Casimir:

Hi everyone. I’m equally as excited as Shavonne to talk with you all today about the US Digital Service. As Angie mentioned, I am the onboarding guru for USDS, so I’ll be talking about all things hiring once I get through the presentation. So I’ll pass it back to Shavonne to get us started.

Shavonne Holman:

Awesome. Thanks, Mariah. And so the United States Digital Service was founded in 2014 to really change the government’s approach to technology. We’re located in the executive office of the president at the White House, and we are a nonpartisan organization on a mission to really deliver better government services to the American people, and that’s through technology and design.

We do this by really partnering with other federal agencies, and I think we work with about 30 at this point to really create, update, redesign, reimagine, and transform government services for the better. USDS really tries to fulfill our mission by working across government and approaching our work, keeping our six core values in mind, which are hiring and empowering great people, finding the truth and telling the truth, optimizing for results, not optics, going where the work is, creating momentum around that work and designing with users of services, not for them.

This really means that we are human centered in all the work that we do. As mentioned earlier by Angie, one of the things I love most about working at USDS is that we are a limited term serving … we have a limited term serving structure at the White House, and we work on projects that really impact the American people.

But because of our term limits, our employees really bring their skills and passion to do the greatest amount of good in a limited amount of time. And so that’s super exciting to know that we have such smart people coming here for a limited amount of time to really use what they have, use all of their expertise to make the most impact to the American people. And this also really means that we are constantly hiring top talent to really support these projects that shift the way the government works.

Because we’re on those limited terms, we’re always looking to backfill with top talent to keep these projects going that really impact the American people. And so our teams are a mix of engineers, data scientists, product managers, designers, procurement specialists, communications, operations and talent professionals. The list goes on.

And for nearly 10 years, we’ve grown from just a handful of folks to more than 200 professionals that each play a vital role in USDS’s collective success. And through that time, we’ve really enabled the delivery of dozens of improved services and supported the curation and formation of digital service delivery teams to really expand and continue the important work that we’re doing, really trying to create a long-term impact in the federal government.

USDS selects projects that really bring about substantial change for the greatest number of people in the greatest good, excuse me, in the greatest need. And so our projects touch the lives of American people like veterans, immigrants, refugees, children, patients, doctors, small businesses, people with disabilities, job seekers, students.

The list goes on. Some way, every American should be represented, and we want to make sure that the services that we offer are directly impacting those people. I really just wanted to take some time to share a few of the recent projects that we’ve worked on. One being working with the Department of Veterans Affairs.

We’ve actually worked with them for over nine years now, which has included us helping them relaunch their main website, va.gov. And this really allows for veterans to access the services offered by the Veterans Affairs. Over time we’ve seen that about half of all veterans visiting the VA’s website, were using a mobile device.

Our support led to the VA building and launching a top-rated mobile app in late 2021 that lets veterans do an expanding array of important tasks such as checking their benefits, booking appointments, messaging healthcare providers, and looking for lists of their VA payments. And since its launch, over one million veterans have used the app and it’s garnered nearly perfect ratings in the app store with over 80,000 five star reviews.

And so we’re super proud about that. We’re super thrilled of the impact that it has made in really helping veterans to take advantage of the benefits that are offered to them. We’ve also worked with the Department of Health and Human Services. We have a zero to five life experience team.

And that team really sets out to listen to families nationwide and really understand their lives as parents of babies and young children. And we really want to see how the government can reduce burdens from programs that are offered to them and better support them through those programs.

Based on the research that we found, USDS and HHS launched several projects to support better maternal and child health with one of those projects being the newborn supply kit. We also supported the effort in response to the infant formula crisis last year. So we’re doing amazing things, right? Through dedication and collaboration, we are really making government services more accessible, secure, and user-friendly one project at a time.

And if anything that I said today has piqued your interest in any way, and you have questions on how to be a part of this impactful work, we ask that you stick around to hear my colleague Mariah, who will be diving into the hiring process and how you can be a part of the team here at USDS. So thank you so much, and I’ll hand it over to Mariah.

Mariah Casimir:

Thanks, Shavonne. All right, everyone. So I’m going to dive into what our hiring process will look like into government, especially for USDS. So that first step will be to submit an application. It’s super short and takes about two minutes to complete. And as Shavonne mentioned, all of our roles are term limited, meaning we are all here for at least two years. This is to keep, like she said, a constant influx of talent into government.

The next step would be that our technical experts will review your resume and application criteria. So that means our team will evaluate your application and decide if your background and experience may be a good fit for one of our communities of practice. So that includes product, design, engineering, including data science, procurement, operations, talent and communications. If your resume is a good match and a recruiter reaches out to discuss your … a recruiter will reach out to you to discuss your background in USDS.

You’ll speak with a technical talent recruiter who will answer your questions about working at USDS. You’ll also have the opportunity to tell us about your background and go over any of your questions. And then after that, you’ll begin interviewing and USDS evaluations. So you’ll participate up to three interviews.

That’ll include two technical and one behavioral to address your technical skills and knowledge in your field, as well as problem solving skills, communication strengths, and other typical interview questions. And if you make it through the first part of our hiring process, you’ll then move into the onboarding, which can be a totally unfamiliar territory for most of our people joining USDS, which is completely okay because we’re here to walk you through every step of the way.

You’ll first schedule a call with the onboarding team to congratulate you and outline what the next steps look like for starting the process to join government. If everything goes well and you’re ready to move forward, you’ll then work with our formal HR partners to secure an official tentative offer of employment into government.

If you accept your tentative offer, that’ll bring you to the next step, which is a background investigation where personnel security and the FBI will work with you to kick off a formal background investigation at the national security level. Once the security steps are cleared, you’ll then be scheduled for a drug test, and after that, that’ll be the last step.

You’ll then receive your firm offer and get started. That means that you’ve made it all the way through the process. You’ll then have a start date and get some first date logistics outlined before you get started here at USDS.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Fast Tack Your Leadership Career By Pivoting To Startup Roles: Tips for Interviewing, Negotiation”: Danielle McLaughlin with 18C (Video + Transcript)

Danielle McLaughlin, the founder of 18C, discusses how to pivot to a startup leadership role and strategies for framing your experience to get to the next step in your career. She covers the importance of scoping startup roles and selling oneself in interviews, as well as tips for valuing equity packages in early-stage startups. 

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Transcript:

Danielle McLaughlin:

Hi. Thank you so much Angie. Excited to be here again. So my name is Danielle. I am the founder of 18C, which helps women and engineering leaders find impactful roles. I hosted a session earlier today to tell you more about what I offer. I’ll do a quick recap of that today. I’ll also be talking about how to pivot to a startup leadership role, strategies for talking about your experience, getting to that next step in your career. I speak to a lot of incredible up-and-coming female leaders who have an idea of where they want to be, but don’t know how to sell their current experience or get their foot in the door at a startup. So we’ll cover more on that today.

I’ll quickly flash today’s agenda, a little bit about me, 18C’s mission and services. Then we’ll pivot to startup scoping, selling yourself and how to talk about equity. This session will be a little under 20 minutes, so I’ll leave time for questions at the end. So feel free to hold onto those or add them in the chat, and let’s get started.

So a little about me. I’ve been recruiting for about 10 years at tons of big companies, little companies from two to 10,000 people. I got my start in executive recruiting in the higher education and nonprofit sector. I have been really specialized in engineering recruiting since then at fast-growing businesses like Square, Lyft, Blend, Fitbit, Waymo, just to name a few. I’ve also taken on leadership roles as the head of talent at a few early stage startups, and advised and built communities for technical women. Outside of work, I’m a big dog lover, avid yogi. I’ve been teaching yoga for fun for about 10 years and I love to be active.

So a bit more about why I started 18C. I actually grew up with a mom in software engineering. I used to go to work with her as a kid in San Francisco and I remember her being the only woman in the room, on her floor. I continued to see this as I got further into the tech industry and now I’m really passionate about bringing balance to the technology sector. Some of the best businesses that I’ve worked with have really prioritized diversity and given women a voice in the organization at the leadership level. I really believe that the more women there are in the room in engineering leadership positions, the more balanced our tech products will be. The 18C name is short for 18 cents, which believe it or not, is the average difference between what women and men make per dollar in the US and that has not changed that much in the last 20 years. So it is a reminder of that balance or imbalance and striving to improve that.

All right. So I’m early in my startup journey in starting a business, I’m excited for my brand to evolve. But today I’m working with businesses that want to build their teams mindfully by connecting them with exceptional women. For women, we offer job introductions, negotiation, coaching, and podcast features. We also work with startups of all sizes that really care and want to invest in diverse teams.

So I’ll quickly flash a few of our open roles. You can see there’s a good range of company sizes and stages. These roles update weekly or every couple of weeks as I bring in new companies into the network. If you’re just starting to think about a search, working with a search firm in this way early on is a great way to supplement your job interview pipeline, get to the top of the stack in terms of standing out against other candidates. You can view all of our open positions at 18cpartners.com.

So today’s focus at 18C, we believe working with startups can really accelerate your leadership career. We’ll be doing a quick review of what we offer at 18C in case you missed today’s earlier session. We’ll also cover strategies for mapping larger company experience to startup experience, selling your experience as a leader and tips for negotiating equity, which is quite a complex topic. We might not get into everything today, but happy to answer one-on-one questions today too. To help translate this advice into a real world example, we’ll map out how to get to a director role from an engineering manager role in a couple of slides.

So a quick recap of our services, what we offer for women in engineering before we begin. The first one is job search support. Our job search support process involves a few quick steps. You can sign up for our network or you can apply directly for a role on our website. We’ll reach out to you to schedule time, get to know you over a quick Zoom chat or phone call. Talk about what’s important to you, what your goals are, and what your job search preferences are, and we’ll email you with new roles as they come in. You can get introduced directly to the hiring manager or jump straight into the technical screen. There’s no need to do another recruiter screen if you’re talking with us. We work with startups of all sizes and stages. Again, looking to invest in building diversity so you can really trust that these teams care about bringing women into the organization.

Secondly, our negotiation coaching services. So we support women who have job offers from other companies that we don’t work with, but still need help. Over one to two calls, we’ll get to know you in your unique situation, help you with the talk script handling different questions, sharing relevant data for your unique offer, and we’ll also go through some exercises to make sure you’re clear on your goals.

Negotiation support is probably my favorite service that we offer. I love helping women feel empowered to ask for more, to help get to the next level. So far we’ve helped women get as much as 20K on their base salary or significantly improve their equity package. I’ve also helped someone negotiate a level increase on their title and responsibilities. I recommend signing up for this at the beginning of your search. A successful negotiation really starts the moment that you start talking to a company, so the earlier, the better.

We also offer benchmarking. So if you have an offer and you just want to know how much more can I get on this offer, we can do a quick analysis. When signing up you can also express interest in this on the typeform on our network sign up page. We’re also offering a special discount, 20% off. So look in the chat for that discount code. Thank you Mariela.

And last but not least, 18C is starting a podcast so we’re looking for leaders who have a unique story to tell. The goal of this is really to highlight inspiring women in technical leadership roles, having them share their stories so that other women can chart their own path and really stay rooted in the tech industry. I’m excited for the first launch of this. This is a great way to grow your social media brand, practice public speaking, tell your unique story. So feel free to subscribe for that on the network forum on my website as well.

All right, so jumping into the meat. Startup roles scoping. In this section, we’ll want to answer a question, how do I find roles that I’m qualified for at a startup? The goal of this is actually to help you narrow in on what types of startup roles your experience would translate well to as an engineering leader. The current hiring market is really saturated for everyone. So making sure you’re applying to the right roles is really crucial to getting through the early stages of the interview process.

So let’s start with an example. You are an engineering manager at a midsize company. You’re thinking about a job search. You know you really want to get to the director level in your career so you can work closer with products and have more ownership. In the past you’ve been maybe a senior software engineer at a large tech company or maybe you’ve interned at another startup. And you’re seeing your peers land director roles who have no leadership experience or some of them are even going from individual contributor to CTO, or head of engineering. And this is really confusing. You’re thinking, “How do they get those roles? Am I qualified to make a move like that and how do I determine that?” The key to answering this transition is finding a role that has the right amount of scope and challenge for your unique place or where you’re at in your career.

So to break this down, let’s imagine there are a sea of other candidates looking for this director role. Some of them also have the same experience as you on paper. So their resume also states they’re leading a team of 10 engineers. And different titles at different companies are going to have the same responsibility. In some cases, a staff engineer might be doing the same work as a technical lead, or an engineering manager might be doing the same work as a senior engineering manager. Recruiters at this stage will be screening you on this first call to figure out if you have what they need. So the question is how do we stand out here?

Before you start applying to roles, you first need to understand and define your scope. Your answers to this question or these types of questions around ownership and understanding how your work fits into the larger goals of the business are key to unlocking some of these higher level leadership roles. This also helps you to understand where your growth areas are and what you can tackle next. Here’s an example of some questions that might help you define your scope and create a pitch to sell yourself in this process.

We’ll cover this again in the next section, but some of these defining questions might be, how many people did you directly manage performance for? So not just technical work, but interview…performance reviews.

The second question, did you own any projects or products from concept all the way through to release? Or did you see the full life cycle of the product? How did you grow the team over time? So maybe you started with a team of two and you grew to 10? And who did you collaborate with in the business? This is a big one that comes up and it signals your level and scope and impact in the organization to make sure to have that really solid. These are just a few questions that you’ll likely be asked in the first interview to assess whether you’re a fit for this startup’s needs.

And so moving on, once you’ve gone through this exercise, you should really have some concrete bullet points that summarize you well. These points should help you start to narrow the right roles and positions that you’re applying to, look for leadership roles that really have the same number of direct reports, or maybe are in a similar product area to really get your resume to the top of that funnel. In this example, I think your experience might translate well to a Series A startup that has a team of 20 engineers where you might lead half of that team to start. So the scope of your role is actually quite large, owning half of the organization, but you’re a direct match because you have led a team of 10 full stack engineers in the past, you’ve managed managers.

The trick here is looking for roles that have a similar scope. So this role might actually be titled, engineering manager, but you can grow with that team over time and the scope of the role at that startup is really at the director level.

So selling yourself. You’ve now determined what size and stage of businesses you might be looking for. You need to get really good at selling yourself. We’ll talk about how to translate those experiences in an interview. I love this imagery in this formula because it really builds our experiences on top of one another, starting with your scope as the foundation and the core selling point of your experience, followed by your impact and demonstrating growth. We’ll take the bullets that we worked through in the last section to tell a unique story about why you’re a perfect fit for this opportunity.

So using that previous example, I was an engineering manager at an early stage Series D company. I managed 10 full stack engineers with two engineering managers underneath me. My team grew revenue for three consecutive quarters. I started with two engineers and grew the team and took on new products, and now I’m ready to lead a larger group at a smaller company and make a bigger impact.

The top of this pyramid should always be about where you’re going next. And the last sentence in your statement should really emphasize the excitement about taking on this new challenge at a smaller place. And what we’re doing here is really telling a story. Startups are also on a journey. They’re also telling a story of who they are and they’re also anticipating growth. So you want to show that you are ready to take on growth at that larger leadership level and you have the experience, the same amount of scope that they’re looking for.

Okay, so shifting gears a little bit. You’ve landed an offer at this startup for a director role and maybe it’s called Engineering Manager. And you are presented with an equity package with early stage options. You’ve worked in a startup before as an intern or maybe in another scenario, but this role is much higher stakes because you’re impacting the trajectory of the company. You’re leading a team. So how do you value this offer? This is a really complex topic, I will admit. I’ve spoken about equity and compensation negotiation at a previous Girl Geek Conference, and I do one-on-one coaching for these specific situations. So definitely we can talk about some scenarios or one-on-one chats in the Q&A section or please reach out to me. I love doing this stuff.

Maybe the most important thing in understanding how to get more equity in the early days of a startup is understanding what stage you’re joining in the company’s history. So questions to ask here might be, how much equity has already been distributed and how many other leaders are there in the business? There’s some deeper questions around the fundraising amount valuation that should be considered here, but usually you have that information at the start of your search. In this stage, you really want to talk about what the current environment is for the equity pool.

Not every founder is going to be willing to share their cap table with you or share the number of shares they have distributed already. But if you’re going to be a contributor, a leader at this early stage, it’s really important that the founders are transparent with you about their compensation philosophy since you are going to be recruiting people to their team and you’re going to have to sell this equity too.

The next step would be understanding market data. You might ask some questions here around, how are other companies in this industry and sector valued? This is a big one for looking at the potential viability of the product. So for example, if you’re building a product in the streaming space or a startup in the streaming space, you want to go look at Netflix. How much money is Netflix worth? What’s their stock trading at? That should give you an idea of market share and sizing, and this might give you a potential idea of what potential future growth of that stock might look like.

The second is, what are the current rates for this type of role on the market? You can check public resources on recent offers at the same size and stage. This data does not always come into play, but it’s pretty useful to have in final conversations. Meaning, you may not bring it up with the company but it’s good for you to know benchmarking, how much room do I have to go up or down?

And then one of the biggest mistakes I think I see when leaders transition to a startup from a big tech company is asking for a direct conversion of their public equity shares. So the reason this doesn’t work is startups really look at potential future value of equity and not current value. It’s fine to talk about compensation, to share where you’re at if you’re comfortable sharing your current comp. Sometimes your recruiter will really value that and help to build a package that is meaningful to you. But every company will have a different set of variables influencing their valuation, the potential price per share. And that influences your total equity package, which will fluctuate over time.

So a better way to approach this using the data that you’ve already gathered in the process on the company’s valuation, their industry, et cetera, is to look at how long it will take you to get the same potential return on investment for that equity package. Meaning, maybe the company only needs one to two more fundraising rounds to match your current equity at your big tech company, and potentially it will exceed that value over time.

At 18C, during our negotiation coaching, I do offer a calculator that shows you how to value stock today, how you can look at potential future growth over time. And that will help you in this conversation to ask for more. There’s a lot more strategy I can share here. Again, I offer coaching on this topic. I love doing this stuff, so feel free to reach out to me and then I can also answer questions today.

So that’s it for today’s session. We have about 10 minutes for questions. If you want to get in touch with me, you can add me on LinkedIn here, sign up for the network to access jobs, negotiations, support and apply to be on the podcast. But let’s start taking questions.

So Mariela has been rounding up the questions in the chat. Thank you, Mariela, who is on my team. Let’s see.

Please talk about the current marketing conditions and when you think things will be improving. That is the big question, isn’t it?

I actually have some interesting thoughts on this topic. So when I worked at Square many years ago in 2016, we were also having a big election. I remember one of the C-suite leaders and Jack Dorsey actually also at the time talking about, “Before big election cycles, there’s usually a dip in hiring.” And that happens for a couple of reasons. Investment money moves before big elections. Also, there’s a lot of fear that happens in the market. So without the current macroeconomic conditions, I would expect the hiring market to go down a little bit right before a big election. I think it’s amplified right now. So while we might be seeing a little bit of a rebound in positions opening in tech and some of the layoffs are slowing down, things, I don’t think, are going to return to normal until Q4, and I’ve read that in a couple of different areas.

That is my prediction, but I do definitely see that happening historically in my career. The couple of months or the year before an election cycle, things drop a little bit. So take that for what you will. I mean, I think interestingly, Q1 is always the craziest time for us in the hiring world. There are little peaks and valleys, so Q1 is a big one. The beginning of Q3, interestingly, or the end of Q3 maybe. So September when kids go back to school, October tends to be a really big month for hiring. I’m interested to see how the seasonality and how the election affects this upcoming situation in the hiring market. But that’s my two cents, or 18 cents, if you will, but really good question. I love hypothesizing about that stuff, so thank you.

Let’s see. I’ve been having a hard time pricing myself out of salary ranges, but trying not to sell myself short. I’ve made much more than the salary range for jobs that I’ve interviewed for maybe like 25K more.

Yeah, I’ll definitely say so there was a new law passed a few, maybe I think… In the beginning of 2023, a new law was passed that requires employers to post their salary ranges on the job postings. This is very interesting for tech companies, especially large tech companies because they operate their interview pipelines on a very large scale. So you might see a salary range on a job posting that is not exactly correct, meaning you might interview for one role and at a certain level and they might offer you a position at a different level. I would definitely still apply to jobs. If you see a slight difference on the salary range, talk to the recruiter. Ask them, “Hey, I saw the salary range. Is this accurate? Can I make more or less than that?” And that’s a good time to benchmark with them on what is the likelihood that I can get more on this offer.

You don’t necessarily have to share your comp in that call either. So you don’t have to say, “I make X, but the role’s posted for lower.” You can just say, “Hey, my base salary is a little out of range here. Would love to know more about is the salary that you posted on the job posting, is that true? Is there some flexibility there? What about equity? What about bonuses?” Really build the relationship with the recruiter at that point without sharing too much information, I think can go a long way. That’s a great question.

And then moving to another one, let’s see. As a CEO and founder, did you experience any challenges or obstacles when first starting out? Well, definitely I think [inaudible] end up staying on a long time because I really loved it. I’ve also worked at a 10 person company and other sizes and stages of startups growing from there. I took steps in my career to learn how a business runs, went to smaller and smaller companies to pick up more of that knowledge before I jumped into this, which helped prepare me a little bit. I think I know my ultimate goal has always been to start a business. My dad started a business, ran it out of our home for the majority of my life. So I have that anecdotally to refer to as well, but it’s still very, very challenging.

I think one thing that keeps me going is I really care about what I’m doing. As I said, my mom is a software engineer. So I feel really connected to supporting women in this space, helping really solve some of the things that I saw firsthand working in the tech sector for so long. I think other challenges might just be working solo, solving every single issue that comes up, knowing that there is so much work to do, so many things you need to fix and there’s no way that you’re going to get them done this week or next week. So you’re really in it for the long haul. That can be really daunting.

I think if you’re thinking about it, definitely a great thing to think about is what’s your support network when you’re jumping into something like this? Because you’ll definitely need people in your life who are encouraging you. You’ll need resources when you can’t take care of your family members or if you have to jump into something. So a lot to consider. But so far I’m really enjoying it. And feel free to ask other questions in the chat if you have any.

Another question came in. Will you expand your business to product program managers in the future? I’d definitely love to. I’m starting in engineering because that is my area of expertise. That’s where I’ve been recruiting for the longest. I also see the biggest pain point, I think, for women in the space, being the minority in the field. I do have other recruiters, though, that I partner with who we share candidates, roles across our network. So for example, I have someone that specializes in climate tech businesses, someone that specializes in Bitcoin or crypto companies. I’m really considering those partnerships and expanding there. But I definitely love working with anything in engineering product and design. So that would probably be the first place that I pivot if and when we get there.

Are there certain titles you’re looking for for podcast guests?

Yes. So we’ve recorded a few. Mostly the women that I’m chatting with are engineering leaders or product leaders. And I’m really looking for women who have a unique story to tell, but also women who want to help inspire other women to stay in the space. Interestingly, my mom is a software engineer. She went through the dotcom boom and then the layoffs that happened after that and she pivoted. She did not stay in engineering and software engineering. And I think it’s so important to encourage women to stay in the space. A lot of us have pressures to start a family, to move on from this space, and making businesses and teams more inclusive to allow for women to stay in the space is super important. So I love talking to women that have something to say about that.

And aside from that, oh. One more question, director level and above.

I do work with people at all different sizes and stages. For product managers you can apply to the general posting on my website and happy to share more details there. I see Angie popping in, which means that the session is going to be over soon. So feel free to apply. Add me on LinkedIn, would love to chat with you and share more about the services.

Angie Chang:

Thank you so much. This is a really great presentation. I love some of the slides. They’re on Twitter now. Thank you, Danielle.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

ELEVATE 2024 Career Fair Kickoff – Employer Intro – 18C (Video + Transcript)

Watch the 18C intro from Founder Danielle McLaughlin about working with companies to hire exceptional women engineers. Here she shares an overview of how 18C can help women with job search and salary negotiation services.

18C IS HIRING!

TRANSCRIPT OF ELEVATE EMPLOYER INTRO:

Danielle McLaughlin: Hi. Thank you, Angie. Excited to be here and get started. Let’s jump in. My name is Danielle. I’m the CEO and founder of 18C, which helps women engineering leaders find impactful roles. Today I’ll be sharing a bit more about me, my company mission, and what services we provide. This presentation will be about eight minutes and I’ll leave time for questions at the end. I’ll quickly share the agenda for today, a little bit about me, 18C’s mission, our open roles, our services, and kind of break those down in a bit more detail.

A little about my background. I’ve been in recruiting for about 10 years. I’ve done tons of different startup roles, larger tech company recruiting roles, from two people to 5,000 people. I got my start in executive recruiting in the higher education and non-profit industry. Since then, I’ve been specialized in engineering recruiting in fast-growing companies like Square, Waymo, Lyft, Blend and Fitbit. I’ve also taken on leadership roles as the head of talent at a few early stage ventures, and advised and built women’s communities for technical women. Outside of work I’m a big dog lover and avid yogi. I’ve been teaching yoga for about 10 years on the side and I love to be active. A bit more about why I started 18C.

I grew up with a mom in software engineering. I used to go to work with her in San Francisco as a kid, and I remember her being the only woman on her floor or seemingly, in the building. I continued to see this a lot as I got further into the tech industry in my career. And now I’m kind of really passionate about bringing more balance to the technology sector. Some of the best businesses that I’ve worked for have really prioritized diversity, giving women a voice in the organization at the leadership level. And I believe that the more women there are in technical leadership roles, the more balanced tech products will be overall.

The 18C name is short for 18 cents, which believe it or not, has been the average difference between what women and men make per dollar in the US for the last 20 years, and it has not changed much. So my goal with this business is really to close that gap in the tech sector by bringing more female voices to the tech leadership space. And I’m super excited to see where this business grows.

I’ll quickly flash a few of our open roles. You can see here there’s a good range of company sizes and stages from seed to series C. These roles update weekly. If you’re just starting to think about a search, working with a search firm early on is a great way to supplement your job interview pipeline. So you can work with multiple agencies. You can still apply to roles, but having kind of a breadth of people on your team as you’re looking for a new role can be really, really effective. I also partner with other recruiting agencies, so I have a pretty wide network that I can distribute your information to and just help you get more jobs in a really challenging market. You can view all of our jobs on our website at 18cpartners.com.

I’m early in my journey in starting a business or a startup, so these services may evolve over time, but today I’m working with businesses that want to build their teams mindfully by connecting them with exceptional women. For women, we offer job introductions to roles or companies that match their preferences, negotiation support and coaching, offer benchmarking and branding opportunities via our podcast, which I’ll cover towards the end. Let’s jump in and break these down and the process a bit more.

Job search support. So our job search support process involves a few quick steps. You can sign up for our network or apply to a role on the website. We will reach out to you to schedule time to get to know you and what matters to you, to learn your preferences, which are unique to you. And we’ll email new roles to you as they come in. You can get introduced directly to the hiring manager or jump into the technical screen. There’s no need to do another recruiter screen if you’re speaking with 18C. We do work with startups of all sizes and stages. In some cases we may be working with public companies, we may be working with really tiny startups, but the companies that we work with really value diversity, and so they’re coming to us to invest in that. And that’s important to me and for the women that I work with.

Our negotiation coaching services. These services support women who have job offers from other companies that we don’t work with, but still need help. Over one to two calls we’ll get to know you and your unique situation and help you with a talk script for handling different questions, share relevant data for your unique needs and go through some exercises to make sure you’re clear on your goals. We also have an offer calculator that can be really helpful for understanding startup equity, which is a very complex topic we’ll talk about actually in the session later today.

Negotiation support is one of my favorite things to do by far. I love women helping women feel empowered to ask for more, get to the next level in their career. So far, we’ve helped women get as much as 20K on their base salary or significantly improve their equity package. I recommend signing up for this service at the beginning of your search because a successful negotiation really starts with the second that you start speaking to the company and can also just go a lot further if you really are clear on your goals from the start.

Like I mentioned before, we do offer benchmarking. Let’s say you’re at the end of your search, you have an offer from a company and you just want to know how much room is there on this offer. We can help you with that so when signing up for the network on the website, you can express interest and we will reach out with more details.

And last but not least, our new podcast. The 18 Cents podcast tells the story of influential women leaders with the goal of inspiring other women to grow into technical leadership roles. We’re currently recording these. I just shared a sneak preview of the intro video. This podcast is a great way to grow your social media brand, practice public speaking, or tell your unique story. I’m excited for this to come out in a couple months. And that’s it for my intro.

We have a short amount of time today. I’d love to connect with you. Also, feel free to add me on LinkedIn, sign up for the network. I’ll be speaking later today at the employer booth from 12 to 1 as well as hosting a session on landing leadership roles, negotiating at startups at 2PM. I’m happy to answer any questions on services right now with the last couple minutes. Also, Mariella, who’s on my team noted we’re offering a 20% discount for girl geeks on negotiation services. Email us at info@18cpartners for more info on that.

I’m going to offer up any questions here. It looks like we have a few. Are you open to hire entry level engineers? We do have one client that is working on some roles with front-end engineers with two years of experience or more, so not quite at the entry level yet, or intern level, but two years of industry experience. If you do want help in how to find internship roles, feel free to email us at info@18cpartners and I can forward you some resources.

Other questions? Are you open for non-engineering roles? Yes. In some cases the companies that we work with do have non-engineering roles. We do active sourcing for engineering women, specifically leaders. But if you do want us to include your resume in our database, feel free to email us and we can work on that for you.

Okay. Just looking through questions. That’s right. The two years of experience position is not on the website, but feel free to email me and I will add another general posting later today.

What is the difference between positions in Series C and seed? Really good question. Usually the size of the company and the funding amount, but I can cover that question later today at 2PM or in the booth, if you want to stop by for that.

18C IS HIRING!

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

“Keynote: Navigating Change & Uncertainty”: Raji Subramanian and Merav Bloch with Opendoor (Video + Transcript)

In this fireside chat, Merav Bloch (VP and General Manager at Opendoor) interviews Raji Subramanian (Chief Technology Officer at Opendoor) on the topic of navigating change and uncertainty. Raji shares her leadership philosophy and offers advice for job seekers and career builders by emphasizing the importance of passion, purpose, and working with people you can learn from.

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!

Raji Subramanian ELEVATE quote important to focus and understand the visible results you are creating

Transcript of ELEVATE Session:

Merav Bloch:

Hi, everybody. Happy International Women’s Day and thank you so much for joining us for this fireside chat with Raji on the topic of navigating change and uncertainty. My name is Merav Bloch. I’m a VP and general manager here at Opendoor. I get the pleasure of working with Raji all year, not just on International Women’s Day. The product my team is building is an online marketplace that connects buyers and sellers directly to transact on houses without the pressure and hassle of the traditional model.

I’m going to let Raji introduce herself in a minute and then we’ll transition to some Q&A. We should have some time for your questions as well. We’ve got about 30 minutes together, so if you have questions either now or as the discussion progresses, please throw them in either the Q&A tab or in the chat here and I’ll try and keep tabs on them. I’m going to hand off to Raji to introduce yourself.

Raji Subramanian:

Thank you Merav, Angie, and Sukrutha. Very excited to be here. As both Merav and Angie mentioned and shared, I’m the Chief Technology Officer here at Opendoor. And what I do here is to lead a team that’s modernizing the residential real estate industry. We are digitizing every aspect of the experience as well as building the real estate e-commerce platform of the future. With that said, Merav, I know you wanted to share a little bit more about what we do, and would love to get into Q&A after that.

Merav Bloch:

Great. Our topic today is navigating change and uncertainty, and I’m sure it doesn’t come as a surprise to anybody on this call that that is the environment we’re operating in today.

Just to set the stage for some of the topics we’ll be digging into in this discussion, this particular moment of uncertainty and disruption is, I think, driven by two things in particular. One is the economy and this once in 40 year shift in interest rates that we’ve been experiencing in the last 18 months from a zero interest rate policy or what we’re now calling ZIRP, to where we sit today with the Fed having hiked interest rates pretty aggressively. And that is, those are actions that are having ripple effects across sectors, across industries, and of course anything that impacts our working lives impacts our personal lives as well.

The second thing that has been informing this moment is this rapid acceleration of AI, artificial intelligence, that we’ve been witnessing again over that same period. And so I give you that context to share a little bit about why this topic is particularly close to mine and Raji’s hearts. We are a technology company at Opendoor, and like all technology companies, we have been staring at the opportunities created by AI and how we think about serving our customers.

We also operate in the real estate industry, and those of us in the real estate industry have been particularly aware of this once in 40 year interest rate shift because it’s having a very immediate effect in how our customers, buyers, and sellers are experiencing the world. For buyers of real estate, interest rates place a lot of pressure on affordability. For sellers, they often have the benefit of a locked in interest rate, but that has the flip side impact of really raising the bar on the decision to move, right? How sellers are sitting there thinking, how much do I need that extra bedroom, and is it worth giving up my locked in two or 3% interest rate? So interest rates having a very, very immediate effect on how our customers are experiencing well.

So as executives, leaders at a technology company as well as in the real estate industry, this is a topic that’s particularly close to our hearts. So with that context, Raji, I’m curious if you can speak to how you’ve been experiencing that uncertainty. You joined Opendoor as CTO in September ’22, if I’ve got that date correct, and that’s right on the tail of a global pandemic, right ahead of these interest rates shift. And I’m curious how you experienced the last 18 months and maybe some high level thoughts on how you’ve navigated them.

Raji Subramanian:

As you accurately called out, the interest rates have had an outsized impact very specifically on the real estate industry, and at its core it’s about affordability for both our customers who are looking to sell as well as buy their homes.

What interest rates have done for the buyer is as you look at a home that you want to buy, if you have a certain budget and can buy a home of a certain value, you need potentially to pay double your monthly payment to just be able to bridge where the interest rates are today versus where they were two, three years back, not that far off. So at its core it’s a question of what can you afford right now and what do you want?

And on the sell side, we have an interesting dynamic in the real estate industry. In the real estate industry, sellers are also buyers, so the customer base is interconnected. Demand and supply are very interconnected. Many of the sellers are looking to sell and potentially upgrade their homes have potentially bought their homes at a lower interest rate, which means that if they have to buy a home right now, they have to pay that much more and the question is can they afford it?

The second aspect, which adds a double whammy in the sell side of the equation is that over the last 18 months specifically, home prices have not appreciated as much as if they’ve appreciated in the past. And so that appreciation has not happened to the extent that can buffer the interest rate increase. And so there’s a cyclical effect which keeps demand and supply at a historical low level at this point of time.

With that said, the question is what have we done at Opendoor? And as all of us know, necessity is often the mother of invention, so we had to quickly adapt to this macroeconomic climate and we did this by doing three things.

The first is focus, and the focus has been on the fundamental business model and getting it to work across a range of macroeconomic scenarios, and that was vital for us. In fact, it made us stronger and we’re coming out strong through that journey.

The second as we’ve navigated through this macroeconomic shift is we looked at levers that we can control and did everything that we could to go ahead and make sure that those levers worked across these different shifts that were happening. That, in many ways, shifts the power back to the business, because if you can control your input metrics, your output metrics will follow.

And the third thing which is vital as we went ahead and did this, was to make sure that the customer value proposition continued to remain strong. What do you do in terms of your business model? We need to continue serving the customers.

As we look at this uncertain macroeconomic climate, I looked at four different things to help us navigate through that. It’s focus, innovation, optionality, and adaptability. Focus as we talked about is getting back to the core. It is about the fundamentals of the business and usually when you are in a volatile situation, it kind of pushes your model to go ahead and evolve and evolve quickly, and that’s what we did. And focus helps there. Doing few things, more often than not can be really good if you’re doing the right things.

The second is that while you are focused, it’s also important to continue to innovate. And we have to continue to build those differentiated customer experiences and add that must-have value proposition. For example, Merav, you are working on one of the key innovations which is building out the marketplace for Opendoor and you cannot stop doing that because innovation is no longer a nice to have, but a necessity today. Only companies that continue to innovate and deploy that continuous innovation will thrive and survive in today’s scenario.

The third as leaders is also to make sure that we are building optionality. Optionality is looking at all of the strengths that we have as well as the opportunities that we have and to continue to create new lines of businesses so that you can diversify and economy-proof. In some ways there is a balance between focus and optionality that you build. And more importantly from an execution perspective, it is important to make sure that we are adaptable and we can adapt fast because companies that can adapt fast in this fast changing world will ride the wave while companies that don’t will really drown in there.

Merav Bloch:

So focus, innovation, optionality, adaptability. I think that’s such a good prescription for the tech industry in general and in particular in this moment of uncertainty. And just to underscore that point about adaptability, it reminded me of one of the best pieces of advice I ever got from a coworker. He said, “To survive in the tech industry, survive and thrive in the tech industry, the thing you got to remember is if you’re working in startups and you love your job, wait five minutes. If you hate your job, wait five minutes, right?” You have to be adaptable. It’s the name of the game and I think it’s so important in particular in this moment.

You talked about building customer value and building differentiated products for customers. And as you were talking, it struck me that really as it relates to product development and meeting the needs of customers, two things have changed in the last 18 months. One is the needs of customers and how they are experiencing the world, and you spoke to some of that with respect to sellers and buyers, but the other thing that’s changed is the tools we have at our disposal to meet those customer needs, those changing customer needs. So I’m curious for you to speak to that in particular, how we’ve thought about or how you have thought about product development in this time of changing customer needs, and AI as an incremental tool to meet those needs.

Raji Subramanian:

In fact, we are, I would say, in one of the most innovative and transformative times in the world. The magnitude of the change that we are going through, especially with AI, could be as big, if not bigger, than I think the internet revolution, what happened with the digital revolution as well. In smaller circles, some of the talk that’s happening is as this intelligence grows, it could be as big as the industrial revolution if not bigger. It is that transmitter of the times that we are in and it’s going to change completely how we serve customers. Customers now from… If you go back into the past and look at any time in the past, they’re going to be going through a sense of abundance. We are in a phase of customer abundance in ways that we’ve never seen before. That abundance is going to come in the form of highly personalized teachers, doctors, therapists, financial advisors, and much more. And AI is going to enable us to do that. I call it enabling automated intimacy or personalized intimacy in ways that really work.

And so the question is how do we enable our products to embrace that automated intimacy and the intelligence that AI can provide to put customers at the center of the ecosystem, feel and act and enable them? Technology has always been able to listen and solve for our customers. AI will enable products to feel and act on the customer’s behalf.

And at an Opendoor, Merav, you are very familiar with this. We’ve been investing heavily in AI, and we are looking at how AI can transform the customer experience. And some ways in which we’re doing that is we are making sure that our customers have highly personalized 24 by seven AI driven experience partners, but at the same point of time with the ability to switch to a human at the click of a button, and we are enabling our humans and experienced partners with AI copilot so that AI copilot so that they can serve our customers best.

The second aspect is AI, as I called out, is also going to personalize products. If you look at homes, homes are actually very, very personal for people. But if you look at the experience today, it’s still very commoditized in terms of how you go through the journey of discovery. And what we are going to see is highly personalized experiences in terms of how homeowners discover their next home. So we are just about starting and there’s a lot more that we are doing.

Merav Bloch:

Thanks for that, Raji. And I’ve noticed we’ve gotten our first question in the Q&A tab, so another PSA to anyone on the call who has questions for Raji, please throw them in there or in the chat and we’ll get some time for audience questions at the end.

Angie mentioned at the top of the call that there are people here at all different stages of their careers, and I imagine there are a number of people here in management team leadership roles who are thinking about leading teams in this moment of change and uncertainty. I’m curious if you can reflect on how you’ve thought about leading people, leading teams in this moment. What leadership philosophies have you evolved, leaned on, changed as you’ve gone through that journey?

Raji Subramanian:

Yeah. My personal leadership philosophy is to create value and care deeply about our customers, employees and shareholders. If we fail one, we fail all. And I cannot repeat if we fail one, we literally fail all. It’s that important. And I use five operating principles to live by this personal leadership philosophy.

The first is to create long-term value over short-term gain. And one way of doing that is to continuously obsess about the customer. And we can obsess about the customer if you’re willing to think big and to innovate. To do that, we’ll have to have a beginner mindset, and as we are innovating and thinking big, we have to tread with courage. The treading with courage is super important and the ability to embrace failure. That collectively will help us create long-term value.

The second operating principle is about bringing clarity and reducing confusion. As leaders, it is a responsibility to create and engage and ensure that the team has a shared understanding. It’s very easy for teams to go out of alignment and very specifically in uncertain and ambiguous situations. It’s about bringing that shared understanding, because once you have a shared understanding, you can enable the teams to make high quality, high velocity decisions and they can define a course of action.

The third is to own trust by being trustworthy. And I believe and aspire to be trustworthy because trust is an output of being trustworthy, and the way I do that is by being honest, competent, and reliable, and there’s no easy way to it. You have to be honest, competent, and reliable. You also have to be holistic in what you do. You have to be rigorous, and you have to avoid affinity bias.

And the last thing is to be vocally self-critical. That’s kind of vital. As a leader, you’ve got to be vocally self-critical because if you’re vocally self-critical, then what you do is you can make hard decisions as well as have the hard discussions and foster culture where the team can have hard discussions, ask you the hard questions, as well as make hard decisions.

The fourth is to generate energy, lead with passion and enthusiasm and conviction. And that kind of helps inspire performance with purpose. I think it is vital as leaders to anchor on purpose, because everything else will follow The why matters. And once you have the right purpose, it’s what creating the right climate, which is both the soft climate and hard climate because that creating the soft and the hard climate will empower and enable your team.

The last is, and it’s one of the most important things, is to actually deliver success despite odds, I would say most odds. And in fact some of the hardest things, we’ll have odds along the way and we have to figure out how to deliver that success. And in some ways we can do that by doing stuff that matters and not being wedded to only your idea, but be seeking boundary-less solutions and be in tune with the details. It is about thinking, solving, problem solving, and finding the way.

Merav Bloch:

Raji, there’s a question here in the chat that I’m going to pull out here, because I think it’s highly relevant to what you’ve just talked about. And the person here asks about leading a team after a layoff. She describes here that after a layoff, the team can be down and struggling. Do you have any advice for leaders who might be pulling teams together after a reduction in force?

Raji Subramanian:

Yes, I think I’m sure many of the folks here on the call would’ve had an experience similar to that. Again, especially in today’s climate, and I think it comes down to a few things. If you go back and look at the leadership philosophy that I talked about, it is about making sure that we take care of our customers, employees and shareholders. And especially during a layoff, the why matters the most. Why are we doing this? That is one. And I think it’s kind of important to make sure that leadership down, everyone is aligned and understand why we are doing this and why it is important for all three stakeholders, customers, employees, and shareholders. Because if you fail one of them, again, you fail all. And if you anchor the why around that, I think there is an understanding that you create within the organization. So that’s the first part of it.

And the second part of it as we go back and look at as coming out of that layoff is that we’ve got to set the right vision as we look forward in terms of, okay, now what? How are we going to go through this tough journey? And what is our plan to come out stronger? It’s not just about reacting and doing a layoff, but to have a clear plan on what are we going to do to get this business back to the right stage or step or to ensure that it’s at the right size. And that’s kind of where you have to bring the leaders to the table, define the plan, define the journey, and make sure that you’re taking the time to communicate that to the team. That’s the second piece.

The third for me is a very, very personally important one is to take accountability as a leader, because when we are doing a layoff, it is also on the leadership to look back, be vocally self-critical in terms of what we would’ve done differently and be vulnerable and share that with the team. So taking accountability and being vocally self-critical is the third piece to this. That along with taking the responsibility to take the company through the journey of coming out stronger is what gets us there. This is going to take time, it is going to take energy, and we as leaders need to do this and go through this journey both with vision and conviction on the one hand and empathy on the other.

Merav Bloch:

Thanks Raji, and I love how you’ve reframed the goal there as well. Coming out of one of these events, the goal shouldn’t only be to recover and regain the prior baseline, but to come out stronger with some of the mechanisms that you’ve described, communication, truly reinforcing the why, building trust, accountability.

So please continue to ask questions in the chat and I’ll take them either in flow or at the end.

I’m going to take us to leading and operating in a time of austerity. One other very obvious feature of this post-ZIRP era is that there is increased pressure on companies to deliver profitability at the same time. We are in the business of innovation, and you spoke to this earlier. The great companies are the ones that build innovative products and meet the needs of customers like no one else. So I’m curious for you to reflect, Raji, on how you’ve thought about balancing innovation, cost discipline, and finding that right balance in particular in an uncertain climate.

Raji Subramanian:

As leaders, we face this decision on a daily basis. In fact, it is more the rule rather than the exception today. And in the current macroeconomic climate, balancing the need between innovation and profitability is a rule book that we potentially have to build on a continuous basis. Again, I don’t see that going away. It’s the balance that we’ll have to constantly and consistently do.

I’m reminded of a quote by Albert Einstein and it’s one of my favorite quotes, and again, many people have said this quote in different ways, but it is, “That in the midst of every crisis, there is also an opportunity.” And as a leader, it is that opportunity that excites me. What that does also is it also gives you a sense of clarity. Adversity makes you super clear in terms of what matters. And as you’re looking at innovation as well as profitability, what matters always starts and ends with the customer.

In fact, it is one of Opendoor’s operating principles and values that we live by on a daily basis. So if you go back and look at that, and if you start with that, there are many frameworks that you can use, but the two that I lean on quite a bit. The first as you’re balancing innovation and profitability is to be able to work backwards as well as work forward. You’ve probably heard work backwards, but again, if you think about working backwards, it is to have a north star, understand what are the long-term outcomes that we are looking to achieve because innovation helps us get there as well as profitability because you need cash profit to be able to get there. But we have to do that in such a way that we assess where we are and work forward so that we call the steps to that north star. That’s why I calling it both the working backwards as well as the working forwards.

For example, Merav, you are familiar with this. While we were building our AI strategy, we looked at what is the goal or the outcome that AI can help us achieve and how it’s going to disrupt the real estate industry in three, five, or seven years. And then we worked forward from where we are today to build a quarter over quarter plan, and that’s kind of what makes the difference, because it is giving you the steps to the vision that you’re building.

The second is a very important one, but it’s a very subtle one, but it’s a very widely important one. Companies typically operate in three phases, and all three phases probably at the same point of time. And the three phases that I call it are the invent, implement, and optimize phase. Every company starts off with invent phase. There’s a nugget of an idea. Everyone is scrappily trying to figure out product market fit, what works, and build a viable product around it. And then we start scaling at which point of time we move to the implement phase for that business line of product where we are building the foundations needed to operate that particular business at scale. Once it reaches a certain scale, there is still a lot more white space to conquer after that and companies are now optimizing that particular core business to start gaining more market share, continuing to serve those customers and continuing to realize value for the business.

Now, the reason I call out that there are three different phases is because each of these three phases operate in very different ways. So typically when you are doing the optimize of a current business, you’ve got to run fast circles. You’ve got to be able to deliver quarter over quarter value that continues to make that business profitable.

While when you’re doing implement, it’s a little bit more long form. You’re probably planning for 12 months, 18 months and taking that forward. And most importantly, innovation takes three to five years. Merav, you are in a seat of innovation right now. You know it’s going to take three to five years and most people forget that. They think it’s going to happen in two months. That’s not how it works. And so once you acknowledge that you have three phases, then what you do is you build an investment strategy that actually anchors in each of these three phases differently. You acknowledge that, okay, these are the things I’m going to do in the invent phase, these are the things I’m going to do in the optimize phase, and then you build your plan based on that. The most important thing though is while building your investment strategy and deciding how much you want to invest with, what percent you want to invest with, we need to be ROI driven. We need to understand the impact of the investments that we are making, both in the short as well as the long term. Because as we all know, a process without measurement is destined for failure. And an investment strategy that does not understand the impact, well, you’ll have to depend on luck for it to succeed.

Merav Bloch:

Raji, count me among the fans, and it looks like there’s a few in the chat of that Einstein quote. “In the midst of every crisis, there’s an opportunity,” and how true that is.

We’re getting close on time. I’m going to go to the top voted question in the Q&A tab, which is actually similar to a question I had for you, Raji, and it’s about building a career. What career advice you have for job seekers looking to build products in tech and crafting a career path during this time of uncertainty. I’m particularly excited for the audience to hear from you. You come to this conversation as a serial founder, as an executive at Fortune 500 companies, so I’m curious what advice you have for the job seekers and career builders on the call.

Raji Subramanian:

Yeah, and again, many of you on this call are probably at different stages of our career, and so the first thing that I’ll call out is step one to that is to really look at what’s the value that you’re creating, what’s the game changing value that you’re creating? Are you doing something that will really transform the world, is meaningful to you, and meaningful to the quality of life of whether it’s a hundred people, thousands of people, millions of people? So it’s kind of important to look at your passion and intersect that with purpose and that purpose, is that meaningful enough for you as well as in the world?

Now, it’s interesting when I call that out because it’s a more conscious decision of deciding what you do, and there’s a third piece to this puzzle. And when you’re early in your career as well as even in later in your career, it is important to work with people that you can learn from. I call it the three P framework, passion, purpose, as well as people.

The second thing that I’d kind of call out, as you are growing in your career and taking on more and more leadership roles as well as even as an individual contributor, it’s important to focus and understand the visible results that you’re creating. We as women tend to be very holistic in what we do. We can take on a lot of horizontal things in terms of what we do, but how are you able to measure those results? Because if you can measure those results, they become visible results, whether that’s horizontal or vertical.

I would focus on making sure that you look at what visible results that you created and be very conscious. Do a check every year to see what visible results you created that year.

The third is kind of what I would call as working backwards from your aspirations. Where do you want to be? What is the change that you want to bring in this world? What is the impact that you want to create in this world? And then working backwards from that in terms of what’s your plan to reaching that? And so that’s the third thing that I would do.

And the last piece I would call out, and this is something that’s helped me massively, and there’s one last, but then this is the penultimate one is to have mentors who challenge the status quo. Look for mentors, and this is something that I’d say, look for mentors who are not therapists. Look for mentors who are going to kick your butt and make you better every day because they will grow and move you through your blind spots. Mentors need to make you uncomfortable and keep pushing you to grow.

And the last one I’ll say is be your authentic self. Always be your authentic self.

Merav Bloch:

I love that. And it’s so authentic and true what you say, Raji, about women in particular being at risk of succeeding invisibly and that push to focus on visible achievements and visible results. Thank you so much for that, Raji.

I think we have time for one more question, so I’m going to close us out on turning failure into opportunity. We have people in this moment, people on this call facing very genuine hardship in their personal lives. We had a story here in the chat of somebody who just had an offer withdrawn yesterday. That’s very, very stressful. People have gone through layoffs. What advice do you have for people going through those kinds of hardship and in particular, what are your reflections as a founder, as an executive on turning failure, crisis into opportunities?

Raji Subramanian:

Yeah, in fact, again, there is a saying which kind of says that success and failure are two sides of the same coin. And especially when you look at success that’s meaningful, that’s differentiated, and that it creates that step function impact. Again, it’s very hard to do that without failure, because if that was the case, then everyone will be successful. Every success would be easy and it’s no longer a differentiated success. And so it’s important to understand that they kind of go together, because there’s a resilience that is needed as you’re going back and looking at it.

And so with that said, then the question comes down to how do you turn those failures into opportunities? And this is kind of where a growth mindset plays a very big role. It is about applying that growth mindset so that you can learn from every failure. In fact, one of the products that I built, I had to pull my hair out. We actually had to go through 16 versions over a year before even we got a signal that this could be successful. But today, it’s one of the biggest businesses that we see in this world, a product that all of us use.

The second part to this is in many ways, if the success that you’re going after is a moonshot, then remember that every failure that you encounter and you cross, you’re building a moat. It’s hard to see that, but you are building a moat.

The third piece and the fourth piece are kind of counterintuitive, but they kind of go along with each other like being two sides of the same coin. The first is you have to fail often and then fail fast. Again, we, especially as women, as we go back and look at it on the one hand, as we are kind of gritting through it, we also need to make sure that we are not getting too attached to a failed idea, but we are applying that rigorous thinking and decide when to move on. And it’s okay to tell ourselves that it’s okay to move on. Because sometimes we are that hard on ourselves, and that is kind of vital.

And on the other hand, it is also to have conviction. Sometimes it’s okay to dig your heels and say, “I have conviction on this and I’m going to stick with it, because there are still a lot of false positives and false negatives that we are seeing. But I still believe, and I will be able to find the way to take us through.” But again, you have to use fail fast and fail often along with making sure that you’re sticking with things.

That would be my guidance, but at the end of the day, I’ll kind of say that it is kind of important to understand what motivates you, what drives you, and index on that, and continue to find a way to remove the obstacles and build a network of friends, mentors who can help you find a way to break through those barriers.

Merav Bloch:

Thank you, Raji. And what a good reminder at the end to re-anchor to your purpose, right? If you’re going to grit through 16, was it 16, versions of a product? It’s worth reminding yourself and your team why you’re doing that. So I think we’re up on time here.

Angie, thank you for having us. Raji, thank you so much for the wisdom and insights today and, in my case, every day. And thank you everybody for the engagement and questions.

Angie Chang:

Yes, thank you so much for those gems of wisdom that you’ve shared with women around the world on International Women’s Day. See you in the next…

Like what you see here? Our mission-aligned Girl Geek X partners are hiring!