answersLogoWhite

0

it depends if you are in it to make money or as a hobby.

if you are in it to make money, then you need to be at a 3+ years of ACTUAL experience programming (either in college or as a trainee and self paced ) to get hired.

nobody will hire you if you don't have any programs that you made, what if you cannot make a program to work?

so, it is hard to make 1 dollar as a fresh programmer. trust me, i am a programmer. today's program will be obsolete in 6 month.

what are you going to learn anyway? it takes 3 to 4 years to get your computer science degree and by the time you graduate you are already behind in computer programming. going technical school is the same.

are you going to make Microsoft applications? or websites? or mac apps, or iPhone (dream on, it takes years to make a dollar from an iPhone app if you start learning today). if websites, are you going to make JSP? php, HTML, aspx, perl....after you decide what you are going to program in you will need to decide what database system to use. using excel (not even an RDBMS-relational database management system) or Microsoft access will be a joke compared to other people in the market. today you need at least (in 2009) to program in SQL server, Oracle or similar. it takes years to become an acceptable SQL query writer (stored procedures, etc) to a level where you meet the criteria of a money making programmer.

oh and i almost forgot, it takes you 2 years to become a programmer but unless you are programming using a technique called "object oriented", then good luck finding an employer.

Object oriented programming is what is taught to computer science people in their 3 to 4 years in college/university, then they need 2 to 3 years to learn a programming language appropriately with practical experience and then they will find a medium entry level job... until the recessions happened. now you are competing with people who have years of experience and know 10 times more programming techniques, languages, workarounds, shortcuts, methods, properties, classes, ... than you, who are waiting in line to work at entry level salary.

so it is hard to become a professional (=money earning) programmer. but as a hobby, if you don't bet your future on it, then it is as hard as you decide it to be. go for it.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

What did Timothy Berners- Lee's parents do for a job?

Both of them were mathematicians. His father was a computer scientist and his mother was a computer programmer.


What is the lookout for a computer programmer?

what is the lokout for a computer programmer


What are some database management jobs?

You can become a trained computer programmer where you can get a job in the database management job career field. All you need is a little computer programming.


What is computer programmer in french?

Computer science translates as "l'informatique". "Un informaticien" is the name of the job of people working in the branch.


How much does a computer programmer earn in Dubai?

how much does a computer programmer can earn in dubai


What is the starting salary for a computer programmer in Georgia?

The average starting salary for a computer programmer in Georgia is $43,340 per year. The average salary for a computer programmer is $76,000.


What is an analyst programmer?

An analyst programmer is a computer programmer who also works as a systems analyst.


When was Malcolm Evans - computer programmer - born?

Malcolm Evans - computer programmer - was born in 1944.


When was Andrew Morton - computer programmer - born?

Andrew Morton - computer programmer - was born in 1959.


What is a Java programmer?

A computer programmer who uses the Java language.


What are the jobs after bachelor of computer application?

computer operatior is only available job for the bca student in chhattisgarh , but however, a bechlor of computer application person are availble for computer opertor, our standard post is as a programmer.......


What is the job title of the person who writes and tests computer programs?

if you mean "What is the title of someone who programsand tests computers?", then the answer would be a programmer, computer software engineer, or anything else that implies they are creating computer software.