I've spent hours reading forum after forum researching job availability, job salaries, and what jobs go with which. I am still torn between the two. I am currently finishing up the last of my Gen. Ed. classes at a community college and am working on signing up for classes for my college. Originally I wanted to deal with programming and software. However, after taking an introductory CS class that dealt with simple C++, I was intrigued at first. But after some time I found it to be tedious and became much less interested. In the physics classes I have taken I was very interested in the circuit portions of it. Which has lead me to believe I would be more content with an EE career. Jobs that interest me are ones that involve creating and testing hardware, which I understand involves some programming. Designing circuits, designing processors, and figuring out how to make something smaller, faster, or more power efficient sound like something I would love doing. I love trying to figure something out and I sometimes refuse to give up until I do. I'm most curious on what jobs fit this criteria and how to go about getting these jobs. So far IC design, working with processors, and working with FPGA sound like things I might enjoy.