Hi michaelrask,
You are privileged with so many qualified removal experts here and some of them like essexboy and oldman for instance are teachers to learn you all the “Hogwart Magical Malware Cleansing Tricks”. 
I choose to follow another trail and slowly became involved in “third party cold reconnaissance website scanning”, so a volunteer website security analyst and website error hunter. Sometimes I can help the qualified removal experts here when they ask me about certain suspicious places on the Interwebs and what is out there to be avoided.
My main aim however is to help to further Avast dectection as we are here on the official Avast support forums,
and actually all we do we can do because Avast has provided us with a platform etc.
So I had to learn about security configurations, security best practices, code, regular expressions, IDS, patterns, obfuscation, DNS, SSL, XSS and many, many other subjects.
After years and years of doing this here I can almost smell the bad code out, like the Native Indians that found Common Plantain around and knew that that meant whites were in the surroundings as this ill weed was spread by the soles on the shoes of these whites. In this same fashion the Roman soldier spread Common Plantain all over their Empire.
So when I see a hook.js I know there has been a pentester around testing with BeEF.
It is just enough to take an interest and have the talent for it, because you are performing on a particular level,
just as developers are working in the IT top-notch levels, it is not for everyone.
If you have what it takes I am sure they will develop you into the right format to help the “distressed” victims of malcode all sorts.
polonus