Code first and then study