Do you have to have a BS, MS, or PHD in a Computer or Quant related field? What if you have an unrelated degree and learn code writing (C, C++, Java, etc.) on your own? Can you get a job as a black-box programmer if you learn these skills? What type of compensation would there be for someone like this without a related degree? How in demand is code writing, software engineering in the financial arena and outside that area? I hope these aren't too many questions. I appreciate any info any of you can provide.