Software Engineers face several psychological issues while working in software projects. The psychology plays an important role in making a programmer successful in his/her career. A programmer is well prepared for software engineering career if he/she is well aware of some of the important concepts of psychology. The psychological training helps one to handle job related issues, stresses very well. This book is a must for any programmer to enhance the job related skills and work in industry with flying colors. It is a book which comprehensively covers wide ranging topics related to programming profession such as: • Controlling Your Mind • Patience • Characterstics of Good Programmer • Fractal Geometry of Computer Programmer and Cubeville • Programming Quotient (PQ) • Subtle Art of Mind Reading for Software Engineers • Information Deficiency and Information Overload • Innovative Teaching of Software Engineering: Practical Approach with Labs • Analytical Approach to Selection of Good Projects • Programmer Easily Recall 10 Digit Mobile Phone Numbers • How to Enjoy Programming Job?