Opportunity Cost for developers — or how I stopped worrying about the future and learned to code for the present

#303 – February 17, 2019

sponsor

Get a machine learning job, guaranteed

The first online course to offer you 1:1 mentorship from an AI/machine learning expert, personalized career coaching and a job guarantee. Get a machine learning job or your money back.

this week's favorite

Opportunity Cost for developers — or how I stopped worrying about the future and learned to code for the present

In this post I will discuss the importance of opportunity cost in development and how developers fall into the trap of developing for a future that will likely never exist.

Do they have work/life balance? Investigating potential employers with GitHub

When you’re searching for a new programming job you want to avoid companies with long work hours. You can ask about work/life balance during the interview (and unless you’re desperate, you always should ask), but that means wasting time applying and interviewing at companies where you don’t want to work.

Quotes from the Nato Software Engineering Conference in 1968

Sometimes we forget that other people have faced the same problems we face today in software development. These quotes are from the proceedings of the Nato Software Engineering conference in 1968.

Don’t learn a programming language, solve a problem instead

For years I studied programming languages to build better investment tools. That piled the work of programming on top of building forecasting and risk management models.

Why can’t a bot tick the "I'm not a robot" box?

How complicated can one little checkbox be? I mean it’s just OH MY GOD YOU CAN’T EVEN IMAGINE.

newsletters