Pages: 58
Author: Robert L. Read, PhD
Published in the year: 2002
This long essay attempts to summarize the non-technical things that I wish someone had explained to me at the beginning of my career as a professional programmer. It is primarily concerned with social situations and team relationships that occur in typical software development. I try to cover what I consider the essential, often non-techncial, skills of the beginning, intermediate and advanced programmer. The essay gives my opinions only; its value lies in that the material is so subjective that it is generally not taught in school directly or emphasized enough in publications. It begins with a table of contents that will allow the reader to judge their interest in the material. To the beginner, it may be a peek into the culture of the software engineer; to the advanced programmer, it is an opinionated review that I hope will provoke thought due to its comprehensiveness.
- Read more:
http://samizdat.mines.edu/howto/ - Download directly (right click -> save link as):
http://samizdat.mines.edu/howto/HowToBeAProgrammer.pdf
What do you think about this PDF?
Other PDF files in this category:
- Why Recession Can't stop you Having a Website
- Dreamweaver 8 Basics and Beyond
- The Design Funnel
- Create Your Own Website In 30 Minutes and Succeed In Google
- PHP Reference: Beginner to Intermediate PHP5
- How to Design a Good API and Why it Matters
- Blueprint Guide to Blogger
- A Byte of Python
- How To Create & Set Up A Database
- Keep Your PC Safe From Virus And Data Loss