Software Dev

Algorithms Interview Rant 🙌

It’s great to hear another dev just flat-out rant about the stupidity of “the algorithm interview”. Or as I call it, the “Computer Science 101” interview.

This podcast is basically saying that an effective interview should focus on things that you actually do on the job. In what crazy world are we interviewing for one skill and hiring for another?

I’ve been through a few “algorithm” interviews. They’re not that hard. They’re just annoying and misguided.

We are not in college any more. We are solving real-world problems.

The hardest technical interview I ever had as an iOS developer focused on things like the trade offs between different approaches to concurrency, effective testing at different levels, dependency management, and optimizing table views. These are much more interesting problems than a binary search.

If you do a computer science 101 interview, I guess you get to hire a bunch of computer science students. 🤷🏻‍♂️

Parenting · You

Let’s Stop Saying No All the Time and Try a Yes Day Instead

Sometimes we parents think it’s our job to so “no” all the time. While there are certainly times when we must so “no” — hard rules, boundaries, safety — we often so “no” for the wrong reasons.

For example, we say no because the kids is just being loud or messy. Or when saying “yes” means extra work for us such as letting the kid help us with dinner.

Often “no” is our answer when we don’t have the time, energy, or patience to clean up messes or tend to bumps and scrapes.

According to this article, toddlers hear “no” an average of 400 times a day 😳, so “no” stops having real power or meaning to them.

👉 Let’s Stop Saying No All the Time and Try a Yes Day Instead

This article suggests a “yes” day and stop saying “no” out of reflex.

In doing so, our kids might be more responsive, obedient, and accommodating. We might even find out that saying yes can be fun—for the whole family.

Pinterest 1