Hey I am currently a college student and I'm thinking of switching my degree to Computer Information and Networking Technologies (CNIT). I have built my own desktop computers and understand the hardware inside and how hard drives and servers work. I guess the only thing I'm worried about that I'm not great at is programming. I know basic HTML and commands for it but C#, C++, Java, and things like are on my list of classes to take.
I have a few friends who have went through the classes and graduated and said as long as I can pass calculus and calculus 2 I should be fine (which I can do that). But what I am really worried about is the programming courses. The teacher I will have I have heard just goes in and starts programming on a projector to the entire class as if we know the material already? I guess what I'm really asking is, is it something that is easy to learn ? I have my friends to help me if I'm desperate but I know coding can be a bit hard sometimes and frustrating but the results of it are great once you finish your product. What would be some suggestions on how I could maybe sharpen up my coding skills before entering the class, or is programming something that will keep me from being successful if I don't figure it out?
I have a few friends who have went through the classes and graduated and said as long as I can pass calculus and calculus 2 I should be fine (which I can do that). But what I am really worried about is the programming courses. The teacher I will have I have heard just goes in and starts programming on a projector to the entire class as if we know the material already? I guess what I'm really asking is, is it something that is easy to learn ? I have my friends to help me if I'm desperate but I know coding can be a bit hard sometimes and frustrating but the results of it are great once you finish your product. What would be some suggestions on how I could maybe sharpen up my coding skills before entering the class, or is programming something that will keep me from being successful if I don't figure it out?