У меня другое видение этого.. я наоборот с разработки начал бы чтоб знать все изнутри
в идеале конечно. Идеальный путь багхантера я бы видел таким:
разработчик->пентестер+параллельно цтф->багхантер
Другой вопрос что пройти весь этот идеальный путь сможет не каждый, и могут раньше опуститься руки. А вот некоторый буст денег от баунти даст мотивацию идти дальше.
Постепенно освоишь и какой-нибудь язык программирования, и по цтфам будешь лазать