You are
Bites
I'm not a terrorist, but you don't like me,
snakebite, mosquito bite, dog bite, no one likes being bitten. But, those who bite to attack tend to do so directly, rarely holding hostages or threatening by proxy as a terrorist does
I'll mess up your code and your recipes,
Bytes are a computer term, the smallest unit of measurement. Bites are also small portions of recipes (yanno, mouthfuls). Missing or misplaced or otherwise spoiled bites of either can ruin the code or recipe being used.
I'll bring software to its knees,
software can't run without bytes. If there's not enough the program may run slow or not at all - and if it's damaged or corrupted the software is useless.
You can find one like me in all industries.
This could refer to 'taking bites' out of an industry or business, or someone's work group, that means taking resources from one to strengthen another. It might refer to backbiting, aka politicking, which no industry is without. Or it might be referring to sound bites, which are little blurbs, quotes or sayings in the media - which every industry uses, because publicity is important to public relations, advertisements, and other ways of promoting the industry. Or possibly even 'bite the hand that feeds you' - which is a kind of short sighted selfishness that's common enough to expect of people in any industry.
Who am I?
Bites
Hint
I admit, this was harder - plenty of prefixes, but few suffixes. It might be Biten, which is a family name, or an old dutch word apparently meaning "to split" (alternate spelling *bītaną). Or bights, which is middle english for the plural of a corner, bend, angle, or hollow. There's "byte[]" which is apparently a java programming string-thing (yeah, I dunno). Or else I must admit that the hint has stumped me, sorry.