IT Employment

General discussion

Locked

Programming in the Real World

By TZapf ·
This may sound like a dumb question but I'm gonna ask it anyways. I'm currently a senior in college working towards an MIS Degree. During this time I've had to take languages such as COBOL, VB, C, Java, XML, HTML, ASP and some database designclasses.

What I was wondering, is how people program in a busniness environment (ie. the real world). In my classes we have individual programming assignments, then at the end a large team assignment consisting of 4-5 members. The problem is, we never know how to divy up the work properly, and 1 guy ends up doing it all (usually me).

How is work divied up in the real world. Are people assigned modules to write?? Do 5 guys sit at one monitor and hammer it out (probably not, but I have no idea)?? I'm just wondering because our team assignments in college are not organized properly, so I was just wondering how it is done in the real world. I am also planning on entering the workforce as a developer, and just curious to what it is actually like out there??

Thanks for any feedback,

TJ

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

100# correct

by rosierain In reply to Older students

I could not agree with you more ! Things I would have had to learn 20 years ago, would have been on a must learn basis only, now its like I want to know everything about everything. Now that I dont have the extra time to do so ! Like the song says"wish that I knew what I know now when I was younger"

Collapse -

An apology

by CyberGin In reply to 100# correct

I agree that you are likely right about older students, however:

I am just starting my second year of college. My field is computer engineering and computer security. I believe strongly in learning everything possible from my time in college. Youmay not have a chance to come back so why not make the best use of the time God gave you? Throughout my first year of college, I have found a strong desire in myself to learn all I can about all I can. Both in computers and every other subject I can. Not all of us are egar to just get out into the world and forget college. But my feelings may be based on the fact of my having to watch my father who is very good with computers but does not have the certifications or degrees to keep up today and too many family obligations to have the time to go back and get it now. I think there are people on both sides of the fence. Anyway, that's MY two cents. Um... Make that one cent, I might need the other for a Coke later.

Collapse -

Comments to Apology

by generalist In reply to 100# correct

Actually, I kind of fall on both sides of the fence.

When I was in college getting my BS I took a few extra years to get through. During that time I added a whole bunch of courses that were vaguely related to my major. I also changed majors, though the change was more sideways than anything.

My best GPA was when I took 23 units of classes that weren't exactly related to my major. It was an overload of 5 units from the recommended load so I had to get permission to take the extra. But they were subjects that interested me.

I learned a lot from those and other non-related classes. In a manner of speaking, they gave me a better database for my life. And they helped me get a job in IT despite the fact that my major was NOT computer science oriented.

Then, after a twenty one year hiatus, I actually took a vocational tech course. Unemployment and a desire to get the most out of the class aided my focus.

I like the fact that you want to get as much out of college as possible. Take the classes that are outside your major because they may be the ones that you use at critical times in the future.

And if you want to give your dad a great present one of these years, figure out a way to get him into a class or two. Even if they are 'just' night classes at the local community college.

He might end up employed there if you're not careful...

Collapse -

Programming in the "real world"

by bonnatek In reply to Programming in the Real W ...

Well, to answer your question in few words, projects ARE done as a team. Usually you will be in charge of a portion of a specific project, and that is your section. You will need to communicate with your peers to make sure everything is compatiblewith their work. Unless you are working for a very small company or project, you will NEVER be in charge of an entire program!

Collapse -

The "Real World"

by spencarinha In reply to Programming in the Real W ...

You've already programmed in the real world. College is real, isn't it? If you're wondering what to expect with an IT job, the best advice I can give you is to be very flexible. Different shops work very differently. You may be ask to work in technology you haven't studied, or to maintain an existing system, or collect requirements from end users. IT work varies so much, even within one organization. Also, be prepared to continue learning new things for the rest of your career. At any given time, your skill set will be obsolete in two years (maybe less). That sounds worse than it is. I've found it refreshing to continually learn new technologies. Anyway, good luck and have fun...

Related Discussions

Related Forums