Programming requires razor-sharp focus