No, a foreign candidate either needs the BS in CS or they can use work equivalency [1]. However if you worked your whole life in a different field and have no relevant degree, I would assume you are not eligible. Otherwise it'd basically make 7 billion people eligible for the H1-B.
If your other technical field is let's say petroleum engineering, you could surely get a H-1B as a petroleum engineer, but not as a programmer or a lawyer for instance, which I think makes total sense. (Unless you're good looking, then you could get a H-1B as a fashion model :) )
Check out the wikipedia definition for "specialty occupation" : requiring theoretical and practical application of a body of highly specialized knowledge in a field of human endeavor [2]
[1] http://www.shihabimmigrationfirm.com/h-1b-degree-equivalency...