Test thoughts
buzzed, B&W
Some random QA related stuff I've read recently:
  • Jonathan Kohl had a recent blog post about Designing a Gamification Productivity Tool that caught my attention, since it was something I had thought about during my previous employment. Clearly, Kohl went much further than my idle ruminations with a co-worker. Something I think could still be interesting, and the idea of going beyond competition, points, and achievements to co-operative play, quests, etc is interesting, especially for large teams.

  • Future of Testing and Automation: The Role of the Tester in 2020 - Has a great quote:
    We also discussed that the developers will never become good testers and testers will never become good coders. The truth lies somewhere in the middle. Besides delving into requirements and ensuring common understanding between stakeholders and development teams, testers will need to become more technical to understand the risks sooner rather than later. Otherwise, they will have a hard time in 2020.
    The distinction between testers and coders is something I noted in my previous post about my job search, how I consider myself a tester who can code, whereas it appeared the company I was intereviewing with really wanted a coder who could test.

    The notion of testers having to become more technical also resonates, and was something we were struggling with at my previous job, e.g. we had a lot of testers who were content to run test cases, but in my opinion, weren't showing the initiative to grow more technical, learn more about testing,

DRM is painful
buzzed, B&W
I tend to really like the Multnomah County Library. The central branch is beautiful, they've got a solid website, and they've got a lot of eBook options. But that's part of the problem too . . .

I recently read a blog post entitled Do We Still Need Dedicated Testers, and it reference a book called Humble Inquiry so I found out that the library has it digitally. I end up clicking to get the full text, and that's when I end up going down the rabbit hole . . . I had to:

  1. Log into the library and then click on the Full Download link . . .

  2. Log into ebrary, which meant another account (with different password requirements)

  3. There's a dialog then that asks if you're using a laptop, iOS, or Android. I was on the laptop, but wanted to put it on the iPad so I select iOS (and who knows why there isn't some auto detection here).

  4. Advanced the dialog, which says to install Bluefire Reader, so I get the iPad and do so.

  5. Launch Bluefire, which requires me to create yet another account, this time with Adobe for DRM

  6. Click the download link in my browser, which wants to download a file to use locally on the laptop.

  7. Repeat the above steps on the iPad (skipping the account creation, but still needing to log into three different accounts) and now I've finally got the thing on the iPad.

The process of getting the Kindle setup to work with the library was pretty painful too, and is still a bit painful in that once the book is checked out, you have to go to the Overdrive app to select the Kindle version, then go to Amazon's website to actually download it. It also seems a bit strange to be going to Amazon to return it when I checked it out via Overdrive.

Yay for digital formats allowing for easier portability of information, but man, DRM and all the various towers out there makes me wonder how non-tech oriented folks ever manage any of this . . .

On pond size . . .
buzzed, B&W
It's been a little over three months since I was working professionally. I've been lackadaisically looking for work, knowing that I've got some savings and feeling like I'm of the age/professional development that I should find a position I like, not just a job.

When we first got to Portland, L had a mixer with the other first-year residents, and while chatting with the residency director, he made the observation that I must be pretty confident if I wasn't stressed about not having a job. There was likely some truth to that statement, especially as I was coming from a small company, where I had been a pretty senior and technically competent QA engineer. This confidence was probably further bolstered by the fact that I've never really struggled with the job hunt, that usually I interview once or twice, and I'm getting an offer or two.

This time is a bit different. In Reno, I think I was a big fish in a small pond (i.e. few testers, small tech community). Portland's different, with a much larger tech scene. While there seem to be more openings, few of them speak to me. So, while the pond is bigger, I'm not sure how selective I should be. Granted, it's only been 3 months, but maybe I just need to start casting the net wider, and stop being so selective about what I'm looking for.

Of course, flubbing an interview doesn't help. I've always thought of my self as a tester who can code. If I were to list my strengths, they'd probably be around advocating for strong testing, being a creative and thorough tester, and that I can write code. Coding comes last for me . . . I'm not particularly fluent, and I've generally got some snippets up, doc pages, and StackOverflow. In the case of this most recent interview, I (stupidly) wasn't expecting to have to white board anything, so I was surprised when they asked me to. I made a lot of syntax mistakes, couldn't think of the exact regex I wanted, used semi-colons in Python, etc.

One of the reasons I hadn't really thought to work on my code skills was that at my last position, we talked about how we'd much rather have people with strong test skills over strong coding skills. The problem with that in larger ponds though is that having both strong test and strong coding skills is part of the expectation. I also figured since I had made it through the tech screen, that coding wasn't a big deal. I had learned some node.js, Angular, and Protractor for the tech screen, and figured they'd looked at that code and seen what I could or could not do.

In hindsight, I probably should have realized they wanted a coder who could test. They were very proud of the fact that they had 100% unit test coverage, and really wanted to push towards full automation of their testing. Position probably wasn't a good fit as I want to be doing more than just writing lots of regression tests.

This also points out how depressing the process can be . . . from when I first sent in a resume and through all the various stages (initial phone screen, technical skills test, in person interview, etc) took over a month. During the month, I started getting excited about the company, thinking things were going well, and then it all came to a crashing halt with a simple "We are unable to offer you a position . . . "


Ah well, probably time to start focusing more seriously on finding a job . . .

On job hunting
buzzed, B&W
For those who don't know, I relocated to Portland a few months back. I planned on taking some time off and being selective in my job search. Some lessons learned so far:

  • My resume appears solid - of the four positions I've applied for:

    • Position 1 - medium sized start-up (~100 employees). Didn't make it past the first interview with HR. Whoops.

    • Position 2- never heard back from them. Job posting was good the day after I applied, so I'm guessing they had a candidate in mind.

    • Position 3 - 2nd interview, but no technical skills test. I was surprised I made it that far as my background was not a good fit for the position.

    • Position 4 - currently waiting to hear back after a skills test. Was a crash course into Angular and Protractor

  • Employers really want agile experience
  • - this looks like what sunk me on Position 3. The HR/recruiter mentioned that as a medium size startup, they were transitioning from the small team where everyone wore a lot of hats, to much more specific, focused types. In this case, they were really looking for someone who really had agile experience. Reading between the lines, I'd guess they had a young team that wasn't functioning well and wanted someone to really help guide the team through their sprints and what not. When they asked about my agile experience, I was pretty honest and said something like "Well, the last company I was at claimed to be doing agile, but really it was condensed waterfall . . . "

    Probably need to frame that a little better, something along the lines of a company transitioning from waterfall to agile, working on some teams that were agile, etc, and how working on non-functioning agile teams actually provides me with a solid (albeit theoretical) view of agile

    I'm surprised by how many postings say they want experience with this. Maybe it's my lack of inexperience, but this seems like asking for people who have experience working in an office, working with teams, etc. If you can't get a a team member up to speed on process, something sounds like it's broken?

  • Turn around times are all over the place - Position 1 took 3 weeks to get back, while 3 and 4 responded within days.

In any case, I'm still being selective - looking for small to medium size companies that value testing, and ideally understand the intersection between automation and manual testing . . .

50 years of VISTA
buzzed, B&W
I went to a Friday Forum hosted by the City Club of Portland. Presumably it'll show up in their library. Interesting event, and great to see the enthusiasm of the VISTA members present in the room. VISTA director Paul Monteiro was on the panel, and was asked a question about obstacles to serving. He highlighted a recent change to their outside employment policy, allowing VISTA members to hold second jobs, talking about how not allowing outside employment limited who could serve, with many being those who had outside resources to help them.

This reminded me both of my ideas of being a tourist to poverty while I was a VISTA member, and also a recent article I had read (though unfortunately can't find now). It was talking about the value of volunteering, and how we attach a lot of meaning to it, but an economic viewpoint might say that it's not that great. The example was something like comparing giving a few years of service in a competitive program (Peace Corps? Teach for America? I don't remember), and comparing that to getting an MBA. The crux of the argument was that while we laud those who serve, they're a dime a dozen - whether a particular individual serves or not, these big volunteer programs will fill their spots - i.e. there is no shortage of people who want to serve. In fact for AmeriCorps "hundreds of thousands of people, mainly in their teens and 20s, apply for roughly 80,000 slots." The author then went on to saying a true act of giving/volunteering would be to get that MBA and then donate cash. I've heard this same thought before, even 12 years ago at my first VISTA PSO . . . you can do more good getting the high paying job and donating cash than you can donating your time . . .

So many Apple devices . . .
buzzed, B&W
I'm trying out a new coffee shop today.

When I'm bored, I tend to poke around the wifi network a bit. Back when wifi was only in random coffee shops (or they were trying to charge for it or what not), you'd occasionally come across an unsecured access point. Interestingly enough, this little shop is running a Belkin AC750, and has the dashboard unlocked.

While there's some oddities in how they have the networks configured, the most interesting part to me was the connected devices list. There's maybe 10 people in here, but there are ~50 devices listed (a quick peek at the config shows that leases are set to "Forever"). Many of the host names are things like "ERIKAS-IPHONE" or "SARAHS-AIR-2", suggesting that more than half the devices are Apple devices . . . crazy . . .

Educational obstacles
buzzed, B&W
Back when I was substitute teaching, I spent a lot of time reading and thinking about advantage and education.

The GF and I have spent a lot of time talking about this as well, most recently with conversations sparked by the NY Times Top Colleges That Enroll Rich, Middle Class and Poor. The NY Times has been doing a fair amount of coverage on how college is becoming more and more aristocratic, and this quote resonated with me, since it was referring to the study I had read almost ten years ago:

For one thing, the low-income students who enroll there tend to graduate. For another, research has shown that the individual college attended by upper-middle-class students has little effect on their eventual earnings, after controlling for their SAT scores. But it does seem to matter for poor students. They get something extra from a top college.

The GF pointed out a rad op-ed response today, Why Poor Students Struggle. Nothing particularly new here - students struggle because they don't have the support networks, don't know the "rules" of academia, the conventions of the middle-class and higher, etc. These ideas were touched on in Kirn's 2005 essay Lost in the Meritocracy, which apparently he leveraged into a full length memoir, published in 2009. While Kirn focuses on the fact that our system of education is really just a game, and if you jump through the hoops the right way, you can be a "success" without actually learning anything, he does spend a fair amount of time talking about how being the poor kid from rural Minnesota made the elite world of Princeton an eyeopener.

Today's editorial really focuses on this part, that even though you can play the game and make it into a great school, you likely won't fit in, and to continue on that track has a large cost:

To stay four years and graduate, students have to come to terms with the unspoken transaction: exchanging your old world for a new world, one that doesn’t seem to value where you came from. The transition is not just about getting a degree and making more money. If that was all socioeconomics signified, it would not be such a strong predictor of everything from SAT scores and parenting practices to health and longevity.

I laud the NY Times for highlighting these challenges, but the fact that the issues Kirn faced back when he was a student still exist today suggest that there is still a huge issue that needs to be addressed. I'm not sure what the answer is . . . a co-worker mentioned a study or experiment he had heard of, where they grouped the at-risk college students together, and had provided them with a support network (perhaps similar to Upward Bound?).

Ice buckets, non-profits, and more donations . . .
buzzed, B&W
So, this ice bucket challenge seems to be doing pretty well.

While I'm personally sick of seeding all my various social media feeds overwhelmed with links and videos, commentary, likes, rants, etc, I find the nature of the campaign fascinating. What made this campaign take off? There were previous campaigns of a similar nature, mainly around jumping in cold water (with some horrible stories around it), but they didn't take off - maybe finding bodies of water large enough to jump in prevented those from going uber-viral?

Does the campaign really raise awareness? My gut says no, as I still don't know anything about Lou Gehrig's disease, why it's an issue, etc, and I'm not more likely to donate to the ALSA now. In fact, it's done the opposite, and I'm donating to alternate causes . . .

The fund raising aspect of it is crazy - the press release from August 19th states that the ALS Association had raised almost $23 million, while the press release from the 20th has them clocking in at $31.5 million - that's $8.5 million in a day. Apparently 184,317 donors gave between the press releases . . . that's an average of around $47 dollars a donor. An amazing windfall for an organization that raised $1.9 million in the same time period (July 29 to August 20th) last year. I want to see the timeline graph of donations over time once this is all over and their 990 filing should be interesting this year and next (it'll be interesting to see how their percentage of dollars spent on the cause vs. administration changes).

Who knows what this organization will do with that - I don't know of many entities profit or non-profit, that could gracefully handle a $30 million influx. Do you try to spend the cash and get it out quickly, hoping to benefit folks directly? Set up an endowment, so you can guarantee funding for years to come? Dump it all into research? Bring in more staff? So many opportunities, and could definitely make for an interesting case study for non-profits in the future. To their credit, they're riding this wave well, providing nice updates, press releases, etc.

The tech side of this is interesting too - I wonder if their website ever crashed under the load? It's definitely sluggish now, and attempts to access their donation page (hosted by blackbaud) are sluggish too. There's probably some interesting stories about scaling up to handle this gigantic influx of traffic.

It's also a surprisingly polarizing campaign. I like Charlie Sheen's take on it, but other's think he's ruined it. I tend to support it since I believe most non-profits need cash more than publicity. There's also people criticizing the amount of water that's been used, or just seem negative about it all in general. I mean, come on? You're lamenting the fact that it takes a viral campaign to raise awareness around ALS or that people are doing this publicly, maybe even to boost their own egos? I have expect to see such stories under click-bait links like "You'll never believe . . . " or "Top 5 reasons for . . . ". Let's celebrate the successes for this non-profit and the incredible fundraising they've managed to do.

Even if I'm over seeing the videos, apparently people love seeing their friends and celebrities dump water on their heads, and this thing still has legs. Crazy.

In any case, Kelly tagged me for the challenge around 23 hours ago. I'm not going to have time to dump ice water on myself (and I really don't enjoy being in photos, much less video), so I've gone ahead and donated. Kelly donated to the Micheal J. Fox Foundation instead of the ALSA, and I followed suit since she's the one who tagged me.

The part I like best about this campaign is that it's motivating folks to donate (over 600,000 according to today's press release), and I realize my donating sort of ends the chain, which is why I'm blogging about this, as well as issuing my own challenge of a sort. For anyone who does the ice bucket challenge in the future and lets me know, I'll donate $100 to a cause of their choice.

The "fine print" for this offer is that you have to have done the challenge after I posted this, let me know (tag, message, comment, whatever), and let me know to which organization you'd like me to donate. I'd prefer organizations that can process online payments and that are local as opposed to national, but those aren't hard requirements. I'll do this for up to 4 folks.

Hopefully this does a little bit to keep the spirit of giving to causes you're passionate about alive . . .

Global Finals 2014
buzzed, B&W
Ugh, I never finished this post - uploading the draft with where it's at . . . definitely more thoughts and such, but not going to get them down anytime soon . . .

I'm a little surprised I haven't blogged about a Global Finals since 2009.

In any case, I made my now annual pilgrimage to Knoxville for Global Finals. This year was a little different, as while in the past I'd worked with the Events Team, this year I was a lead. I think in the past, I've generally taken a leadership role, trying to help out with events wherever I could, but this year I officially had the title (and black polo to go with it). This also meant being involved with the planning up front.

So, highlights and lowlights from this year:

  • Remote, diverse teams are hard - as most folks do these days, we leveraged email and conference calls, but this one had a number of obstacles

    • Non-profits tend to be bad at tech - we had a lot of information that was in so many different places, and everyone had different versions. Crazy that this isn't centralized better, wiki, database, Sharepoint, etc.

    • Conference calls without agendas - this one drove me batty. People would schedule calls to "touch base." What the hell? Who does that anymore? If you need to sync, at least let people know what your questions are. If you've got a properly functioning team, the sync shouldn't be necessary, and can likely be done in email. If it's something you need to talk out, let people know what you want to address and talk out ahead of time so they can have the proper materials and information. Part of this is exacerbated by the fact that I'm definitely an engineer, and appreciate that kind of structure, while many of the other folks are the touchy-feely types who want to explore and discuss.

    • Poor communication - I'm in a weird spot as a volunteer for a non-profit who's contracted with the University of Knoxville for the event, and need to interface with both groups. UTK is in a weird spot that I'm not the one who's paying their bills, plus it's in their interest to have more control of the events (so they can make themselves more involved, thus making it harder for DI to hold Globals elsewhere). I'm not a fan of politics, tend to be pretty candid, and dealing with these groups drives me batty at times.

  • Too much last minute stuff - Di's got a lot of folks who just want to add things, thinking it's no big deal. And they're right, from their perspective, it's no big deal, as they don't see how much scrambling everyone else is doing to make their requests happen. Heck, one of my co-leads was sending out emails at 2AM to people for when/where/what they needed to be doing for the Closing Ceremony in 17 hours or so. I'm pretty sure not everyone had smartphones/email, so there were people who didn't make it.

  • Losing my cool - I tend to see myself as the level headed, voice of reason, but lack of sleep and exhaustion made me get terse. Most notably, while setting up for the Welcome Ceremony, when two folks said they needed a different path to the stage, I threw my pen and got very, very frustrated. It was around 10 PM, and our team of 8 or so had just spend the last two hours taping the arena floor to accommodate the parade and seating, and while we could adapt and change, it was clear everyone was frazzled, and I didn't think I could really ask people to redo things. We eventually sorted it out, and I didn't have to ask our team to do too much more, but not one of my finer moments. There were also a few times I got aggitated with one of our team members, when really, he was doing his best, and his inability to do what I was asking was most likely due to my ask not being clear enough to start with.

  • Not pulling my weight - I definitely felt like my co-leads, Cathy and Diana, definitely pulled more than their fair share. I get that I'm the new guy, but like I said, Cathy was sending emails at 2 AM, that I didn't even know needed to be sent, while I was out socializing with our team, having a beer (or two).

  • Closing Celebration - I love the closing. I've managed the queue before teams take the stage for their medals, and it's so great to see the excitement and emotion of teams as they come up to the stage. This year seemed to start off slow, but there was one amazing team, where the elementary age boy is running up, stopping in front of me, and I can seem him full-out crying and weeping because he's so excited and overwhelmed.

Crossing the lines
buzzed, B&W
There's been plenty of studies that show mixed socioeconomic schools lead to better outcomes.

The Tale of Two Schools is an interesting piece in the New York Times Magazine that took a brief look at a program called Classroom Connections, which connected students from two schools that are six miles apart: University Heights (in one of the poorest congressional districts in the US) and Fieldston (private school with a tuition of $43k a year). It sounds like a rad program, getting these two extremes to see each others lives.

As a magazine piece, they went for big pictures and a few quotes from the students. It's hard to tell how much the students have internalized the lessons they're learning, and how much is just lip service from the individual quotations, but still an interesting read. One of the Fieldston students said:

I consider my family to be in the upper middle class. We are well off and can afford the luxury of vacations, a private education, an apartment in New York City. However, many of my friends are much wealthier than I am, and sometimes this makes me feel inadequate and somewhat ashamed. But I recognize the unbelievable privilege I have, too, and my financial situation only motivates me to use it wisely.

Just one more sign that the "middle-class" is such a vague term. This article from USNews talks about how "the current definition of middle class is so broad that it excludes only the top 1 or 2 percent and the bottom 10 or 20 percent." And of course, no one thinks they're rich - "In the latest Mendelsohn Affluent Barometer, most of the $250,000-plus earners say they’re only in the top 20 percent. In fact, as a group, they’re in the top 3 percent and higher."


Log in