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. πŸ€·πŸ»β€β™‚οΈ


Why It’s Better to Find Success Later in Life

πŸ‘‰ Why It’s Better to Find Success Later in Life

Nothing super groundbreaking in this article, but it’s a good refresher. Basically, you earn a certain amount of success, happiness, and confidence by failing and bouncing back over time.

This is a lot of how I look at parenting (hopefully) resilient kids…

…the best way to gain strength is by falling and continually bouncing back, practicing, working around obstacles. But this flexibility is critical to long-term success.

Fortunately, it’s easy to struggle. πŸ˜‰ This makes me think of George Washington, who failed a lot. Like, he was pretty bad for quite a while before he became amazing.

You don’t need to go out of your way to struggle and stumble, because it will happen naturally to most of us. And many a great has failed before they bloomed.

Software Dev · The World · You

The fastest-growing well-paid job: app developer

Takeaway: App developers are not the fastest growing job. But they are the fastest growing well-paid job.

There is one six-figure salary job that is seeing more openings than any other over the next few years: app developer. The U.S. will add over 255,000 app developer positions to the job market between 2016 and 2026, more than any other high-paying job