English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I've made it my personal goal to graduate in 2-3 semesters now that I have taken all my classes required for my major in computer programming (AS). Regardless, the question I have today is how different is the stuff in the real world, from the stuff in the class room? I would imagine the programs are larger and I would typically have to work as a team...but all the concepts would apply (get project, create algorithms, test algorithms, code project, debug, comment and rewrite, then write documentation) right?

What can I expect?

2006-11-19 15:33:47 · 2 answers · asked by D 4 in Computers & Internet Programming & Design

2 answers

For web development companies, it is very similar. Get the job done by coding it their way. A couple of the companies I worked for had what they called standard function files or include files that they stressed you use as much as possible. Inside these files are functions/sub routines, etc. (send mail, filter, double quote strings).

You usually work on websites by yourself, but under a manager (if your company is professional) The process goes like this:
1. The manager has met with the project manager to go over the specifics of the clients website. The project manager developed a project plan of each webpage broken down with details.
2. The manager meets with you and discusses the project plan. You read it and ask questions to make sure you are on the right track with the project. (Asking questions is good, because when dealing with clients, they can become very difficult to understand and as a result become a major problem as the site is being developed).
3. Now you break the website down into sections and decide how and where you are going to start.
4. You then start coding until finished. If you run into problems, you can ask the manager, a co-worker, or google/yahoo the question for an answer.
5. After you finish the manager will either look it over or send it to the project manager. The project manager will test it with or without the client and then either send back unexpected problems or deliver it to the customer.
6. After the site is completed, then you'll start on the next site doing the same process.

Clients and communication are as important as your programming skills. Time is of the essence, so you don't want to get yourself in a mess. Always consult with the people around you that are involved in the project.

The best thing to do is apply for any programming position that you think you can at least somewhat handle. Once you get in, you will learn a lot and then get a better perception of where to go next.

I hoped that helped a little.

2006-11-19 15:49:01 · answer #1 · answered by comn8u 4 · 0 0

Visit getacoder.com OR getafreelancer.com you will know what real world projects are and how people can make money on their own.

2006-11-19 16:44:36 · answer #2 · answered by Anonymous · 0 0

fedest.com, questions and answers