3 answers
Nir’s Answer
Daniela’s Answer
Hi John,
Computer programmers write code, which is a set of instructions to tell computers and their applications what to do to perform specific tasks. They use languages such as Java and C++, tools such as computer-assisted software engineering programs, and libraries that maintain lines of code commonly used in computer programs and applications. You can begin studying computer programming as early as high school.
High School
Many high schools offer computer science classes to prepare students for future college studies. Other coursework such as algebra and calculus helps students understand the basics of computers and how they operate by using mathematical equations. Some high schools also offer vocational training programs to prepare students to work as computer programmers after completing high school or to enter undergraduate programs.Degree Programs
Most employers require at least an associate’s degree for computer programming jobs. Colleges and universities offer a variety of degrees related to computer programming, such as computer science. Coursework includes general academic studies such as English and history, as well as computer science coursework, which includes data structures and algorithms, programming languages and software engineering design processes.
Recommended High School Courses:
Take as much math as possible. A computer science degree requires 22 hours of math, starting with calculus. If at all possible, take a calculus course in high school.
Take any computer science courses that emphasize structured programming in high-level languages, or take the Advanced Placement course, if available.
Take physics and chemistry.
Do well in English. As a student in computer science, you will be required to have the equivalent of 6 credit hours of freshman writing courses, 6 hours of Writing Intensive courses, and a public speaking course. Employers who hire computer scientists need their employees to be proficient at writing reports and documentation and making oral presentations.
Sources: http://work.chron.com/need-study-become-computer-programmer-10368.html
https://www.cs.vt.edu/undergraduate/recommended
Good studies!
Avi’s Answer
You know that Computer Science is for you if among other things, you like to solve problems and you like math. Programming is just the tool of computer science. Its the means to communicate with a computer. Most people that have the urge to study computer science probably tried programming before enrolling college. Try it out before you make a commitment. It is important to master programming tools so that they wont be in your way when you create a program or solve issues related to an existing code.