It’s not a programming board, just a dev board. And yes, if you want to build a PIC programmer you’ll need a programmed PIC, but it’s easier just to buy one (a $30 PICkit from Microchip or ...