Software++: Must-Have Skills for Software Engineers Front Cover

Software++: Must-Have Skills for Software Engineers

  • Length: 72 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2015-02-28
  • ISBN-10: B00U4ZRQC6
  • Sales Rank: #711064 (See Top 100 Books)
Description

Secrets of Software Engineering Revealed!

Master Yourself And The World Around You

This is a must-read for software engineers, developers, and programmers. Based on direct in-the-trench experience from the front lines of software engineering, this book presents skills that any working software professional must cultivate.
This book is designed to mentor you. You will learn how to:

  • Bring order to chaos
  • Build great communication skills
  • Discover the power of a positive attitude
  • Present like a pro
  • Forge connections with others
  • Promote your ideas
  • Open doors for your future

About the Book

More than another self-help tome, Must-Have Skills for Software Engineers unleashes twenty-one soft skills and techniques which are essential for a successful, long-term software career. Each skill is succinctly explained with tangible and usable exercises that the reader can adapt to shape his/her own experience. Personal anecdotes are included, highlighting the value – and sometimes the necessity – of the use of soft skills in real-world situations.

About the Author

Cory Berg is an experienced software engineer who has worked in the software industry for over two decades, from ground floor start-ups to some of the largest multinational technology companies in the world. He has played the role of code monkey, chief architect, development manager, requirements expert, sales support jockey, and everything in between. He continues to enjoy a successful career in software today.

Table of Contents

Part I: About You
Skill #1: Always Have a Definition of Done
Skill #2: Reason From Facts
Skill #3: Question Assumptions!
Skill #4: Be More Than A Coder
Skill #5: Build Speaking Skills
Skill #6: Attitude Is Everything
Skill #7: Lead Or Follow
Skill #8: Don’t Hit Send
Skill #9: Own Your Mistakes

Part II: Your Professional Relationships
Skill #10: Be Interested In Others
Skill #11: Practice Building Trust
Skill #12: Adapt To Your Audience
Skill #13: Handle Criticism Professionally
Skill #14: Manage Perception
Skill #15: Value Others’ Time And Expertise
Skill #16: Get A Mentor, Be A Mentor

Part III: Your Organization
Skill #17: Respect Other Roles
Skill #18: Understand Organizational Dynamics
Skill #19: Support The Business Direction
Skill #20: Talk To Customers
Skill #21: Know Your Product

To access the link, solve the captcha.