- TalkBack 24 of 37:
- Next »
- « Previous
- Thread View
- Flat View
- How true
-
After I got my first real job out of college, I realized how little I knew. While in college I used to hear occasionally derisive comments made about those who only had "book learning". I didn't realize until I got out there that there was some truth to those comments.
Secondly, I think universities are a bit polly-anne-ish about their approach to programming. I learned that you always comment your code, you always format it nicely (you always have your variable declarations nice and lined up, one per line). You are taught to expect that the project should go in a nice orderly fashion, with everything spec'd out in requirements and design documents, so that you can create clean code. The truth is it **never** works that way. Certainly these things are good goals to have on any project, but what you learn in the real world is you have to make compromises with these goals in order to get the software out on time. What you find is that the ultimate goal is for the software to work. Period. The code could be a complete tangled mess for all anyone that manages the project cares. All you can really hope for is that some of the people managing you are educated enough to understand these goals as well, and encourage you to use them whenever they can get away with it.
Also, you should hope to have some contact with the customers, and to learn how the business (occupation) really works--what people really expect. This will give you some keen knowledge of what's really expected of you.
It's this sort of practical, pragmatic knowledge that distinguishes you from a recent college grad. - Posted by: Mark Miller Posted on: 05/03/04 You are currently: a Guest | Members login | Terms of Use
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- The True Costs of Virtual Server Solutions VMware In an economic environment that is repeatedly heralding the message "do ... Download Now
- Virtualization: Architectural Considerations And Other Evaluation Criteria VMware Of the many approaches to x86 systems virtualization available in the ... Download Now
- Reducing Server Total Cost of Ownership with VMware Virtualization Software VMware VMware virtualization enables customers to reduce their server TCO and ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer >>
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study







