Computer programming is a magical field where you can implement your new ideas and develop in your technical side. But as for now this field has come down due to some economic crisis. So my advice to the people is learn about this computer programming but don't step to this career now.
The people who are good programming knowledge can choose this career. They should have logical thinking. The advantages are career growth,technical knowledge, grouping with others. The disadvantage is have to study throughout the entire life.
There are always unique problems and solutions to explore as a programmer; if you're truly meant to be in this field, then you can take comfort in solving the unsolvable no matter how long you go without sleep to get there.
I think this is a well paid career and that's very important for me.I guess many peoples can do that but they didn't like this kind of work.I like it.Here in my town I have many clients.thanks
those people who want to be a programmer, please you must have the capability of working hard. i like this career and i recommend you if you are a hard worker. strong in the computer language part is good enough to be very good programmer.
I think the systems programmer career is exciting , but it is absorbent. Like many careers, ends up being a priesthood and remove many hours of family.
Those who have good analytical bent of mind can opt for this career. At a software company, you will almost feel stressed out if your passion for the job is at stake. So beware. If you do not like computers and cannot sit before computers for hours, this career is sure not for you.
Computer programming was enjoyable for a long time. There are many different types of businesses that employ programmers and you might find some more interesting than others. It's worth going with what interests you. I have been involved in the business world, lately software development for managed care companies. Business routine has changed dramatically in the last 15 years and while excellent software quality and performance have long been important for this kind of work, now speed-to-market is really key. For me, this change in business priorities has hurt my pride.
It may be difficult to obtain a career in information systems since computer education begins so you young in elementary school. Graduating seniors are going to college for this career saturating the market. Getting beyond a B.S. is key. The best advice is if you find it difficult to get a job after college then start looking in smaller communities. Small communities may have few college graduates which depending on your credentials you may rise to the top of the list.
If you enjoy working with computers and problem solving then this is a great career for you. I'm very happy with programming as a career and there are lots of different career paths to follow. As with many jobs deadlines are going to be busy times and you can expect to put in overtime if you are behind schedule, I don't suggest programming to just anyone, but if you enjoy logic and problem solving then it's something you should really look into!
Computers are my world, I do everything with computers, and I love my job as a computer programmer. It's a little difficult at times, yet I enjoy myself everyday.
Be creative and always be willing to learn new skills and upgrade yourself. If you like challeneges and problem solving, then definitely go for this career. I would definitely choose this career again if I had to.
Pros: Very creative field and rewarding field Cons: May require you to put long hours at times.
Now this very poll is itself an indication of what all is missing in info on this career. Although the greatest career of 21st century there are certain divisions which a college passout must be aware of. Most importantly he/she must be aware of what his/her individual stregths are. I will try to pose simple questions and try to suggest the relevant fields for the individual. Ofcourse this is meant for freshers and and after 6-12 months experience people should try to re-judge themselves.
If you are graduating from CS --- 1. Are you very strong in programming? Hardly matters you are coding in FORTRAN or JAVA you are equally motivated? Consider OS related problems? Frustrated over why some thing is available in Linux and not in your Windows or vice versa? Want to develop a compiler or a new data struct or OS as your major project -- Go for systems (computer Systems programming)
2. You are good academecially ===but some how not a programming nerd --- C interests you but only as much as a new Casio calculator would ; But a new ALOHA version rings a bell to you ------- Please go for s/w telecom industry
If you are graduating from Electronics or telecom 3. You understand the above 2 questions ---- take results from above 2. 4. If you are deeply interested in the branch you graduated , love circuits etc --- try taking EDS fields. Although CNCs are outdated you may try them. Anyways if you excel in some field you can always make yourself away from crowd.
----------------- If you are an average candidate but hardworking , know a bit here and there ---- go for comp applications. ---------------- If you are an average candidate and dont wanna really work hard --------- for system administrators (NO offence :) )--- but systems will continue to work on their own selves except one in a while when your internal customers want something new
I love being a programmer! If you are a very logical person and computers don't scare you, it might be right up your alley. There are many programming languages and they all have positives and negatives, none require a college degree to use. If you want you can get a Computer Science degree, which will give you a much better understanding of the underlying principles and theory behind computer programming. It will generally make you a better programmer, and will probably make getting a job easier, but is by no means a requirement for the field. I would highly recommend looking into Ruby if you want to get started... it's free and open source and a blast to work with. http://www.ruby-lang.org/en/
I design software for a living. I've got some staff that writes the actual code; I tell them what it should do and how it should look.
A big part of the reason I'm good at this is that I was a lowly grunt programmer for many years -- so I know how to design something that's easier to write and yet better for the user. Unfortunately, with programmers becoming commodities (e.g. having their work outsourced to India, etc.), the next generation isn't having the same apprenticeship opportunities that I had.
I was drawn to computer programming because I like logic and the act of programming. What I've found is that my music background has been equally important (especially vis a vis design activities). In fact, now that I am the person who hires the programmers, I look for a broad ranging background (a 4 year university degree, for example) rather than pure technical skills (a 2 year programming certificate).
Would I do it again? Probably not -- the modern paradigm is that you're just a widget in the production of code.
Computer programming has always been very interesting to me and a lot of fun. Even though you do spend a lot of time looking at a computer it is very rewarding and challenging. It is nice to be able to solve a problem and see it run correctly.
I like how everyday presents new challenges as well as the fact that the web industry has lots of opportunities for employment. I don't like having to work around all the issues in various browsers and operating systems. I would say that anyone interested in this field can find out if it is a good fit by designing web sites on the side therefore costing them nothing. Use this experience to build a resume.
I would recommend any young Graduate to consider this career since this field covers almost all kinds of activities from commerce to education to social work. As advantages we can say that more and more openings are available than on any other fields. But one needs to constantly updates with technology always. That and the erratic work schedules are main disadvantages of this career. People should not restrict themselves with a particular technology and should know that they can easily adapt to any other method of working with computers.