The secret of good programming is to be able to see a path from point A to point B. The elements of programming include organization of data, analysis of requirements, and the ability to alternate between reductionism (breaking problems into parts) and wholism (combining parts to make a relevant whole).
Programming is also about seeing how others do things and synthesizing your own approach based on methods that you have seen. Or by adjusting those methods if you see both a flaw and a fix for the flaw. I am not suggesting that you plagiarize anything. But seeing complete programs, reading them, and understanding them - that is an important part of the learning process.
There is a certain cadence to programming. It is usually the nature of the beast to think linearly. However, there are times when you need to think non-linearly. Or perhaps linear but in multiple simultaneous parallel lines. Or sometimes you need to think in circles (loops).
Some time ago, it was shown that there are only three basic programming structures - linear computation (a sequence of statements that have no IF, no GOTO, no deviations from linearity); selection - two or more choices and you only get to choose one; and iteration - doing the same sequence of things over and over again to process a sequence of similar data objects. The trick, then, is to learn how to put these things to use constructively.
The final bit of advice about computer programming is that you must be willing to listen to other people's problems. Because based on the proportions of employment, most of the time you would be employed as someone else's problem solver. So when that someone else hires you and describes a problem, you need to LISTEN, to learn what it is that your employer or customer really wants. You aren't going to make a lot of money working for yourself - at least not right away. So be prepared to attack someone else's problem.
2007-12-14 16:19:03
·
answer #1
·
answered by The_Doc_Man 7
·
0⤊
0⤋
Programming takes a kind of mind set. It's not how smart you are. GPA means nothings, just says you do your homework. Programming is difficult, if you want to learn the right way. I suggest getting into Intro level classes. Maybe take a Algorithm class. Programming = Algorithms.
2007-12-14 15:32:29
·
answer #2
·
answered by Soljia 1
·
1⤊
0⤋
Not really. I'm student of Telecommunications Engineering and I do some programming. You need logical and analytical skills. With some practice you will get better at it. I don't like programming, but when you see your work done, you feel smart!
Just try your best.
cheers!!!
2007-12-14 16:03:36
·
answer #3
·
answered by kernel_1 2
·
0⤊
0⤋
maximum faculties supply instructions like "C++" and "Java", they are frequently start up off as beginner point, yet you could in basic terms preserve to stay interior the class if in basic terms you have a keenness for pc programming. If no longer then it would replace into to complicated and you will finally end up dropping the class. follow it and you will finally end up making some enormously cool courses of your person. They instruct you each and every thing you could desire to renowned, and you could advance up once you enter extra instructions in college! good success,
2016-11-03 08:02:36
·
answer #4
·
answered by namsaly 4
·
0⤊
0⤋
Programming is really about being very logical and analytical. You also need to be patient, especially when you're programs aren't working right.
2007-12-14 15:31:03
·
answer #5
·
answered by catbertnc 5
·
0⤊
0⤋
I'm sure it would help to be and for starters, "relay" is actually spelled like this >>really.
2007-12-14 15:31:44
·
answer #6
·
answered by iamtehuberness 3
·
2⤊
1⤋