Programming. Note, I mean no particular programming LANGUAGE- To understand programming is to move beyond the constraints of the syntax of any one or two languages and to understand the logic behind how you implement solutions to computing problems.
Reading comprehension. Much of the code you'll ever want to write has already been written by much more capable hands and fine-tuned for the best possible result. Much of your time, therefore, will be spent reading library documentation and learning how to use library functions.
Patience. There will be bugs. Many. Hundreds of thousands throughout your career. Once you write and compile the code, you must make it work properly, account for every situation and possible user input in an elegant manner while not segfaulting from something stupid on your end.
Those are probably the most important "skills" you could ever have. Good skill with prose for comments and documentation is much appreciated, however.
Related Link:
http://www.dcs.gla.ac.uk/~johnson/teaching/research_skills/basics.html
http://www.prospects.ac.uk/cms/ShowPage/Home_page/Options_with_your_subject/Your_degree_in_computer_science_IT/Your_skills/p!elkibia
Chat with our AI personalities
i dont know? the way you help people by doing the stuff thjey need to with computeers?(edited by ayoth13) Sometimes math is needed to program computers as the basis for a computer's actions is math-- processes are based on math. Therefore, without a good amount of math training you might not be able to understand computer science.
100 x 2.5 = 250 10.5 x 2.5 = 26.25 So you need 26.25 pounds of frozen turnips for 250 students.
3
You have to learn physics and maths
No. Lockers take up needed space, get broken into, are set on fire, are not needed as they once were, and allow students to keep contraband In them.