Is it possible to just start computer programing once I start college?
I know it is encouraged to start before you enter college, maybe take a class in high school or use free online resources, but can a person become a successful computer programer. Either having the passion for it or not having a strong passion but being a hard worker. #college #computer #computer-programming
18 answers
Geoff’s Answer
Of course! You can start learning to program computers when you're ready to give it a try. Like anything else, if you find you enjoy it and you work at it it, you can become a good programmer no matter when you start. And remember that college is a good place to try out lots of different subjects -- you'll learn what kinds of things you like (and what you don't), and you may surprise yourself!
Jimmy’s Answer
Yes, it is definitely possible. I personally didn't start learning programming until I went to college. In fact, you may be at an advantage over some that started before college. You start with a clean slate without any previous biases and are more open to exploring new ideas and approaches. There would be no previous habits to break and hopefully the college program can enforce good habits.
If you are curious about starting, there are plenty of webcasts available from top universities like Stanford, Berkeley, and MIT which you can start learning the basics from.
Steven’s Answer
The best time to start computer programming was years ago but the second best time to start is right now. It is never too late to pursue something that you are interested in.
Aaron G
Aaron’s Answer
Absolutely, you won't necessarily know if you have the passion for it until you try it. Depending on your degree in college, you will likely have the opportunity to "test the waters" by taking introductory courses etc before having to put a stake in the ground and pick your major. For instance, I started an engineering degree expecting to major in computer systems, however after the first 3 semesters I decided that electrical was more for me and was able to then focus completely on that.
I will say however that sometimes you will find yourself working on things that you are passionate about both inside and outside of the classroom. This can be a good indicator when trying to decide if you can see yourself enjoying a particular type of work or study.
Rob’s Answer
For what it's worth, the single computer programming course I took in high school didn't look anything at all like the programming that I encountered in college. Frustrated, I dropped out of the computer science program at my college and changed over to do something completely different (psychology). I off-and-on tinkered with different software development skills throughout my early career -- some of it freelancing, some of it for personal projects, and some of it ad hoc programming while in non-development roles at my job -- then took the leap into full time software development years later.
The programming skills themselves are ones you can learn (and re-learn) at any age, and at any point in your career. The priceless lessons to learn as early as possible for a successful career in software: (1) learn how to communicate effectively, and (2) learn how to work on a team.
Jason’s Answer
Absolutely! You're right that it is recommended to have prior computer programming experience, but it is in no way required in most cases. As far as I'm concerned, the requirements for college computer engineering are the logical sciences and math.
I am actually still a student in Software Engineering, and most of my classmates did not have prior experience going into college. As many have already said, it would be strongly recommended to play around with programs since it's the only way to get better.
Best of luck!
Ravi’s Answer
Yes. If you are interested in programming you don't even have to wait for the college. You can pick up any fundamental programming language book (Python is a good start) from a library and can get a feel for it. Once you are in school you can take first level courses in programming.
The answer for the question you asked in the description is also yes. If you work hard at it you can become a good programmer (even if you don't have a very strong passion for it). The passion can evolve over time too and you might end up becoming more passionate about programming as you go on learning.
Alyssa’s Answer
Grace’s Answer
You might feel a little lost when you start. Some people in school have been programming since they were kids. Try not to feel discouraged cause I can guarantee you will not be alone in this feeling. I felt really far behind my peers but but once I said something and reached out to other students about how I felt, I realized that I was not alone and that others felt the same as me. Programming is great but is difficult so keeping with it is the best thing you can do for yourself once you start.
Julia’s Answer
Yes! It's kind of a myth that you need to be a magical genius who started when they were 12 to be a good programmer. It's definitely okay to learn it for the first time when you go to college.
Mahesh’s Answer
Yes, you can after learning the syntax and basics of that language. However, what is more important is to learn algorithms and data structures that you need to implement in any programming language.
Bhavesh Advani - CISM, CBCP, CISSP
Bhavesh’s Answer
One can start computer programing at any age technically speaking. However, some foundation in Mathematics, Logic and Science might be needed before getting started. And, to answer the specific question, yes, one can definitely start programming before or during college
Aditya’s Answer
Of course it is :)
I started learning programming only once I started college. If you are passionate about learning programming, it will not take a lot of time to become an expert :) Its fun !
Michael’s Answer
You can definitely pick it up when you start college, however I would advise you to try and play with some programming languages (I would recommend Python). The more you program, the better you will become, and the faster you can write good code. As Bhavesh said, having strong logic and mathematical foundations are important to becoming a good programmer.
Gloria’s Answer
Definitely! If you like problem solving and you're a technical person, you can definitely pick up programming in college or even later. A lot of programming languages are similar in the concepts you have to learn, so once you learn one, it will probably be easier to pick up others. There are tons of resources out there for learning most programming languages.
Daniel’s Answer
Absolutely! I'd say the sooner the better, but it's a space that keeps developing and changing and without a doubt it can be picked up at any point in time. I'd also emphasize the importance of other Computer Science basics to the process of becoming a skilled developer (e.g. algorithms, logic, math, data structures, design patterns)
Gaurav Nihalani
Gaurav’s Answer
It is never too late to start anything!
The great thing about learning programming is that there are several free/low cost resources available to teach you. Many of these are also online! Check out:
General Assembly
Coursera
Khan Academy
Oliver’s Answer
Most definitely! I learned programming in college and that language was APL. The important thing to remember is to not get hung up on any language. In my experience, if you learn one language, the other ones are easy to pick up.
I'm going to deviate on your answer and talk about computer science.
If you happen to major in computer science, remember that there are theoretical and then there are the practical programs. Theoretical ones tend to be very mathematics based ( computer science derived mainly from mathematics ) and in fact, no programming language is formally taught. Practical ones tend to go through procedural, then object-oriented, etc. Ultimately, it's the algorithms, data structures, discrete mathematics, statistics, etc. that's a huge part of computer science. Programming is but a teeny weenie part.
Good luck!
Oliver