pull down to refresh

I would suggest (with a very strong bias :) ), CyberSec Expert and Data Analyst, then, depending on what apps you want to build for the Bitcoin Ecosystem, web or app developer.
By experience I will suggest you combine theory with a real project, academic theory is fine and a long path, but war trenches building a project (a fork one from one of your favorites in Github or GitLab) will quantum leap forward your learning progress