<p>I'm looking to get into Comp or EE, but I have never programmed before in my life other than HTML. I've tried a couple of times, but that was a half-assed attempt, and the other time, I had a really bad teacher, so I constantly needed help. I think programming would be fun because it's basically problem solving/logic, but if you've never had experience, is it likely that you won't do well, especially since so many other people have probably coded all of their lives? Luckily, I don't go to a top state school, so the people probably won't be as smart/not too many have probably done too much coding before, and I'm not worried about the math/physics involved, but I don't want to do poorly just because of a few programming classes due to my lack of experience.</p>
<p>Have any of you never had experience in programming and done EE/Comp E? How did it turn out for you? And yes, I do realize even if I have experience that it's still going to be a lot of work, but I just don't want to fall behind the curves.</p>
<p>I did EE and I had never programmed before in my life. It was frustrating taking my first programming class when other people had programmed before, but I learned quickly and it was fine. Don't worry too much.</p>
<p>It's called school because you learn...all they assume is basic competancy in mathematics and fluency in english...the rest they will teach you!!</p>
<p>So even if someone is a great programmer, they won't get out of intro programming classes...and if you work hard and listen, you should be fine too.</p>
<p>Having some background in programming and computer science can make first-year programming courses easier. Our son had over 80 programming assignments in his first semester computing course and more than that number in the second semester. It was a brutal amount of work.</p>
<p>If you have some free time, take a look at the videos from a programming course at MIT from the mid-1980s. It makes for an interesting intro to computer science and programming. It isn't as nuts and bolts as the usual programming course but it gives you a bird's eyeview of computer science.</p>