I will not describe my OSCP journey in depth but here is a quick overview. When I started the OSCP preparation, I had one year of pentesting experience, mainly web apps and limited experience in system hacking. Before getting access to the PWK labs, I spent around 1 month on HackTheBox and hacked about 16 boxes while learning the methodology through IPPSEC's videos. Just before my OSCP lab time, I took one week to automate the initial reconnaissance phase by building my own Python enumeration script. Then I took three months of PWK lab access in which I could pwn 27 boxes. I could pass the exam at my first attempt. After 12 hours in the exam, I got the 70 points needed to pass and my final score was 80 plus 5 bonus points of the lab report.