The Passionate Programmer

Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing.

The Passionate Programmer

Author: Chad Fowler

Publisher: Pragmatic Bookshelf

ISBN: 1680505106

Page: 232

View: 560

Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.

Related Books:

The Passionate Programmer
Language: en
Pages: 232
Authors: Chad Fowler
Categories: Business & Economics
Type: BOOK - Published: 2009-05-28 - Publisher: Pragmatic Bookshelf

Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path
Programming Ruby
Language: en
Pages: 830
Authors: David Thomas
Categories: Computers
Type: BOOK - Published: 2004 - Publisher:

A tutorial and reference to the object-oriented programming language for beginning to experienced programmers, updated for version 1.8, describes the language's structure, syntax, and operation, and explains how to build applications. Original. (Intermediate)
My Job Went to India
Language: en
Pages: 185
Authors: Chad Fowler
Categories: Business & Economics
Type: BOOK - Published: 2005 - Publisher:

The American IT job market is slowly coming apart at the seams, and it's all our fault. Most of us have been stumbling around letting our careers take us where they may, and now we're surprised when our companies are shipping our jobs overseas for a fraction of the price.
Rails Recipes
Language: en
Pages: 280
Authors: Chad Fowler
Categories: Computers
Type: BOOK - Published: 2012 - Publisher:

Provides information on creating Web-based applications using Ruby.
Agile Technical Practices Distilled
Language: en
Pages: 442
Authors: Pedro M. Santos, Marco Consolaro, Alessandro Di Gioia
Categories: Computers
Type: BOOK - Published: 2019-06-28 - Publisher: Packt Publishing Ltd

Delve deep into the various technical practices, principles, and values of Agile. Key Features Discover the essence of Agile software development and the key principles of software design Explore the fundamental practices of Agile working, including test-driven development (TDD), refactoring, pair programming, and continuous integration Learn and apply the four