Link: Why Learning to Code is So Damn Hard

Why Learning to Code is So Damn Hard over at Viking Code School. Nice article discussing the different phases of learning to code, and how to deal with each.

I usually wipe out somewhere in phase 2 or rarely phase 3, which is why I like to say I can read/figure out a fair number of languages, but not write them. Next time I take a stab at learning to program, I’ll try to bear this info in mind.

Link: LinkedIn For People Who Hate LinkedIn

Jon Jones has a really excellent write-up of how to set up a solid LinkedIn profile, and why you should. While the opening context is game industry related, 100% of the information he covers is relevant regardless of what career path you’re following. Well worth the read — also, check out the rest of his blog and tweets, there’s a ton of really solid information about resumes, portfolios, and getting into creative industries.

Online Psychotherapy May Be More Effective

Psychotherapy Via Internet as Good as If Not Better Than Face-To-Face Consultations: I think this is fascinating, and look forward to seeing more research into this going forward. (I’d like to see the experiment replicated as well as a more thorough tear down of the paper, but I appreciate the research nonetheless.)

“In the medium term, online psychotherapy even yields better results. Our study is evidence that psychotherapeutic services on the internet are an effective supplement to therapeutic care.”

I’m both pleased and unsurprised by the findings, when you take into consideration some prior research that’s been done (thinking about some of the comments in the IRC Francais paper published back in 2002: I think it allowed us to get to know each other better. […] You learn about [the others] as people. We would talk about relationships and all kinds of things that you wouldn’t talk about in class.). It helps validate my feeling that online interaction and community serve very real, very valid roles, in ways that can be just as effective (or more) as in-person interaction. That’s not to say there aren’t issues that also need to be taken into account, but there IS value there.

Toxic Communities: Behavior vs People

Toxic Behavior in League of Legends: A nice summary of some of the research coming out of Riot Games about toxic behavior in gaming communities, over at Nelson’s Weblog. You should really go read it (and watch the talk it’s based on), but the quick takeaway is: most toxic behavior comes from people who are usually upstanding community members but end up having a “bad day.” As Andy Baio points out, the solution for toxicity in your community isn’t (always) banning, but rather having moderators and community managers available to intervene and check in on users when toxic behavior first starts manifesting. (This mirrors my own observations doing community management work — the people acting out are rarely bad people, and the more you can treat them like humans having a bad day, the more you can smooth out toxic behavior before it becomes overwhelming.)

More on Cognitive Load and Decision Making

8 Things You Don’t Know Are Affecting Your Decisions Every Day: As a follow-up to the article I posted yesterday, here’s another article about cognitive load, and how we end up making worse decisions over time, over at Buffer. The more choices the user has to make, the more likely they’ll simply choose the default/easy/safe (but not necessarily correct) choice as time progresses. (Hat tip to Felicia Day for linking to it.)

Depleting Cognitive Resources

Your App Makes Me Fat: a neat essay over at Serious Pony discussing research into cognitive load and why it makes sense to avoid branding noise in your user experience.

But if it’s “content” designed solely to suck people in (“7 ways to be OMG awesome!!”) for the chance to “convert”, we’re hurting people. If we’re pumping out “content” because frequency, we’re hurting people.