Tag Archives: #coderprofile

Karen Howell Demands her Seat at the Table

You wake up around 8:30 a.m. to start your day. Before you even get out of bed, you’re checking emails from clients to make sure nothing urgent needs to be handled. Once you’ve showered, dressed, and eaten, you’re climbing into the car and heading to the office. As soon as you get settled, you look at the time on your laptop screen. It’s already 10:15 a.m. Now it’s time to make a to-do list of all your responsibilities for the day. You might have to update some code on a site and record a screen capture so your client can understand the changes you’ve made. Your phone vibrates. It’s time to go to a meeting. After that you have two back-to-back conference calls. Between all these meetings, you’re communicating with clients through various project management systems. It’s a good thing work ends at 5 p.m. However, learning doesn’t.  Later on tonight you’ll be attending a class for a new programming language. This is the everyday life of a web developer.

Originally from Los Angeles, Seattle-based web developer Karen Howell was eager to express her love for her profession. She is a freelance web developer, designer, and digital media strategist with a background in sales and management. This isn’t uncommon considering that the top majors developers have degrees in are computer and information sciences, visual and performing arts, and business, according to the U.S. Department of Education. Some of her specialties include WordPress, Squarespace and ConvertKit. She leverages this expertise to work with small businesses to build their online presence. After a decade-long career in sales, she realized she needed more of a challenge. Sales didn’t allow her to be as creative as she would’ve liked to be. With her already-established online community through beauty blogging, she started dabbling with code by customizing her WordPress website templates. After talking to people she already knew in the web development field, she transitioned into web development and design.

When asked what the biggest challenge was a newcomer to the developing world, she said with a laugh, “Definitely JavaScript. I had a pretty good handle on HTML and CSS, but I didn’t feel like I was really getting somewhere until I got over that hump of JavaScript. I almost quit about three times.” Although she now has years under belt, she stressed that the learning never stops. The technology field is constantly evolving, so web developers have the challenge of keeping up with it. This fast-growing field also calls for curious minds who genuinely enjoy figuring out how to solve problems. “As a developer, you have to be willing to look at the bigger picture in order to break problems into smaller steps. In addition, you have to comfortable and confident enough to assert that you can offer your client the solutions they need,” Howell stresses.

The web development field can be especially challenging to navigate when you are working with people who don’t look like you. Karen offered some perspective on the disparities she has seen first-hand. She shared, “A lot of times I am the only female and the only black person in the room. Sometimes when I’m in a room full of men, especially older developers, there’s a bit of an ego problem.” She said she’s even had to endure being talked over during a presentation. Situations like this could easily make someone want to shrink back but Karen has a more positive outlook. “I think it’s important that I continue to show up. Just because we’re not there in high numbers doesn’t mean I shouldn’t be there.” The numbers are less than progressive. According to the U.S. Census Bureau, 60 percent of web developers are male. 77.4 percent of developers are white, while African-Americans make up around only 6 percent. When asked why the lack of diversity still exists in 2018, she pointed out the overall education gap. “It’s hard to learn how to get into the industry and who to speak to, especially when all communities don’t have the same resources.”

Despite the statistics, Karen encourages those interested in web development to take full advantage of all the free resources available online. The industry is becoming more accessible to all communities with groups such as Black Girls Code, Women Who Code, MotherCoders, and AllStarCode. Even Google has recognized the importance of inclusion, and now has a tech lab in their New York office for Black Girls Code. It is also important to note that this industry is booming. The Bureau of Labor Statistics reported the growth rate for developers is 7.4 percent faster than the national average over a 10-year span of employment. As the industry grows, we can only hope that the diversity rates will parallel these rates.

 

Web Development Midterm – Coder Profile, Sarah Howe

For this assignment, I spoke with one of the lead web developers at the U.S. Chamber of Commerce (the Chamber), Sarah Howe. Sarah has a wealth of knowledge, not only as relates to web development, but also how the tech industry is growing, changing, and constantly redefining the skills necessary to be successful. Given that Sarah and I spoke for over an hour, I cannot fit the full extent of our conversation into 800 words, so I will discuss a few of the highlights.

First, I was intrigued to discover that Sarah fell into the web development world post-college and taught herself to code using Codecademy. In college, Sarah studied history with minors in art history, Asian studies, and classical studies. She then moved to D.C. to work as an event coordinator, first for the Korean Economic Institute, and then at the Chamber.

While working on events at the Chamber, Sarah had her first introduction to the coding world when she decided to create digital event pamphlets as opposed to print pamphlets to minimize paper waste. She quickly realized she enjoyed the work associated with digital tools – streamlining efforts, developing creative solutions, and covering diverse topic areas, to name a few. She realized that her future was not in events, and began to look for web production jobs within the Chamber.

A few months later, she switched teams and began working on content for Chamber websites, which continues to be her job today. Sarah oversees the web development team, making sure all of the “trains run on time” and working with other developers to create content for numerous branches within the Chamber.

I found Sarah’s career trajectory interesting given the complexities of web development. I thought a career in web development or coding would be similar to a career in finance as relates to the necessary training – if you do not major in the field in college and get a strong background, you’ll be too far behind once you graduate to break into the industry. I brought this up with Sarah and she explained that the difference with coding, as opposed to finance, is that the tech world is constantly changing, growing, and adapting in ways that make it both difficult to keep up with, but also easy to break into.

Sarah told me about an employee who was recently let go from the Chamber because his job became obsolete due to the changing tech environment. He had studied coding in college and worked as a server admin who hand-coded all of the Chamber websites (for reference, the Chamber has numerous incorporated affiliates, such as the Institute for Legal Reform and the Global Intellectual Property Center; each one of these organization has their own individual website. There are also branches within the Chamber, such as the Center for Education and Workforce or the Intellectual Property Center, which have pages on the larger Chamber site, so there are numerous complex sites to maintain). His job was to make sure all the sites were running efficiently by updating the cache, fixing minor bugs, etc. This work, according to Sarah, is now becoming unessential as websites are developing “smart code” that can handle this type of maintenance internally.

For example, in the past the individual who was laid off would set up rules for each page – for example updating the text on a page, telling the site to purge the cache as the old content is no longer up to date, and then telling the system to take a new snapshot of the page for the cache. Now, however, websites with “smart code” will automatically detect when the text on a page is updated and then execute step two and three automatically without needing an individual to update the code. Sarah pointed out that there is still obviously the ability for a person to code these rules by hand, or update the code if the site misses a step, but the technological improvements make a full time position unnecessary.

I asked Sarah what she thought this “smart code” meant for the future of coding, would it cut out jobs or create more? She felt that these improvements would cut out jobs for those who were unable to grow or adapt, but for those that were willing to continually learn and strengthen their skills, there would always be jobs available in the tech industry. She raised that the code is only as smart as the coder that created it and there would always be a need for coders to create the next level of “smart code.” I thought this was both a motivational insight, as well as a slightly daunting realization. To be an effective coder or web designer requires constant learning and change, as something that is cutting edge now will likely be obsolete in a few years.

I jokingly mentioned this to Sarah, and she agreed it can be daunting, but said that she thought taking our course, web development for media, is exactly the right first step to get into the coding world, as the basics won’t change. She analogized it to cooking – there are always going to be new ways to cook, and if you love cooking you enjoy learning new recipes, preparation tactics, etc. But minimally, even if you’re not a 5-star chef, you should have a basic understanding or the cooking process, the pieces that go into making a meal, and then, even if you don’t use all of your background knowledge, you have an understanding and appreciation for what went into the dish.

I really liked this analogy and I think it applies perfectly to what we have been doing in class. Although it has been a painful growing process, we have spent the past month trying to understand the intricate details involved in web development so we have a basic understanding of the process. Even if we are not going to use each minutiae coding detail in every website or blog we create, knowing the pieces that go into the larger system is important.