Prior to joining the Quid Team as a software engineer, Kat Eastman worked as an intern for the Amazon Sustainability Footprint team (with Jessica Blat). When she’s not writing code she pursues her passion for social justice, roller derby, and cephalopods. Her short term goals include marking all the checkmarks on her launch plan complete, petting all the dogs (yes, all of them) and getting to know the folks on her team.
require "awesome_print" | |
numbers = (1..50).to_a.sample 12 | |
last_names = ["Eastman", "Ceja", "Johnson", "Edmonds", "Jones"] | |
names = ["Kat", "Anjelica", "Sam", "Erica", "Kylie", "Ani", "Amanda"] | |
#== Example 1 == | |
# will group numbers by how many times they are divisible by five | |
data = numbers.group_by do |number| | |
number / 5 | |
end |
Question One: Why are you interested in programming? What have you done to expose yourself to programming so far?
I am interested in programming because I feel happiest when I’m solving problems and have a concrete work product to show for it. What I have loved about past positions in the field of librarianship is when they have allowed me to tinker with technology. At one position, I was able to teach myself how to spin-up a LAMP server (although I found out later there were easier ways to do it) using Apache and Maven, in order to create a DSPACE repository. My exposure to programming so far has mostly been when I need to get something accomplished in my job, and have to teach myself enough to make it happen. If I’m having an issue that I can’t figure out with one of the WordPress sites I manage, I can search for a solution someone else found, and figure out enough to implement it. That makes my education feel spotty and haphazard. I want to know how to solve proble