The whole experience of doing a Ph.D in computer science is so different to doing one in the experimental sciences. My Ph.D was a constant struggle against nature and her desire to keep her secrets. As a general rule you could expect 98% of all your experiments to fail and usually for totally boring reasons like your reagents had died. Getting anywhere was a real struggle.<p>I loved writing up my papers as this was at least something I had some control over. I do agree that doing a Ph.D is an experience like no other and one I don&#x27;t regret.