The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life) 🔍
Chad Fowler [Chad Fowler]
Pragmatic Bookshelf, O'Reilly Media, Raleigh, N.C., 2009
English [en] · Spanish [es] · EPUB · 0.6MB · 2009 · 📘 Book (non-fiction) · 🚀/lgli/zlib · Save
description
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.
Alternative filename
zlib/Computers/Programming/Chad Fowler [Chad Fowler]/The Passionate Programmer_16595705.epub
Alternative title
Agile web development with Rails : [covers Rails 2
Alternative title
Agile Web Development with Rails, Third Edition
Alternative title
Программист-фанатик: 16+
Alternative author
Sam Ruby, Dave Thomas, David Heinemeier Hansson; with Leon Breedt, Mike Clark, Justin Gehtland, James Duncan Davidson, and Andreas Schwarz
Alternative author
Sam Ruby; David Thomas; Pragmatic Programmers (Firm)
Alternative author
Ruby, Sam, Thomas, Dave, Hansson, David Heinemeier
Alternative author
Чед Фаулер; [перевела с английского И. Рузмайкина]
Alternative author
David Heinemeier Hansson; Sam Ruby; David Thomas
Alternative author
Sam Ruby; David Thomas; David Heinemeier Hansson
Alternative author
Фаулер, Чад
Alternative author
Фаулер, Чед
Alternative publisher
Pragmatic Programmers, LLC, The
Alternative publisher
Питер
Alternative edition
The pragmatic programmers, 3. ed., P6.0 printing, version: 2010-5-12, Raleigh, NC, 2010
Alternative edition
The facets of Ruby series, 3. ed., P2.0 printing, version: 2009-4-7, Raleigh, NC, 2009
Alternative edition
The facets of Ruby series, 3rd ed., Raleigh, N.C, North Carolina, 2009
Alternative edition
Серия "Библиотека программиста", Санкт-Петербург [и др.], Russia, 2019
Alternative edition
Pragmatic life, [Rev. ed.]., Raleigh, N.C, North Carolina, 2009
Alternative edition
Серия "Библиотека программиста", Санкт-Петербург [и др.], 200u
Alternative edition
The Facets of Ruby, Third Edition, Raleigh, NC, March 2009
Alternative edition
Библиотека программиста, Москва [и др.], Russia, 2015
Alternative edition
Pragmatic programmers, 3rd ed, Raleigh, N.C, ©2009
Alternative edition
United States, United States of America
Alternative edition
Pragmatic life, Raleigh, cop. 2009
Alternative edition
1, PS, 2009
metadata comments
Rev. ed. of: Agile web development with rails / Dave Thomas, David Heinemeier Hansson ; with Leon Breedt ... [et al.]. c2006. 2nd ed.
"Version: 2009-2-26"--T.p verso.
"The Pragmatic Programmers"--Cover.
Includes bibliographical references (p. 729-730) and index.
"Version: 2009-2-26"--T.p verso.
"The Pragmatic Programmers"--Cover.
Includes bibliographical references (p. 729-730) and index.
metadata comments
Previous ed.: published as My job went to India. 2005.
Includes bibliographical references.
Includes bibliographical references.
metadata comments
Библиогр. в конце кн.
Пер.: Fowler, Chad Passionate programmer 978-1934356340
Пер.: Fowler, Chad Passionate programmer 978-1934356340
metadata comments
РГБ
metadata comments
Russian State Library [rgb] MARC:
=001 007876736
=005 20150311161921.0
=008 150226s2015\\\\ru\\\\\\\\\\\\000\0\rus\d
=017 \\ $a 15-13262 $b RuMoRKP
=020 \\ $a 978-5-496-01062-7
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a Ю941.29,0 $2 rubbk
=084 \\ $a З973.2-018,0 $2 rubbk
=100 1\ $a Фаулер, Чад
=245 00 $a Программист-фанатик $h [Текст] $c Чед Фаулер ; [пер. с англ. И. Рузмайкина]
=260 \\ $a Москва [и др.] $b Питер $c 2015
=300 \\ $a 206, [2] с. $c 23 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=490 0\ $a Библиотека программиста
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Пер.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Программирование(компьют.) $0 RU\NLR\AUTH\661257252 $2 nlr_sh
=650 \7 $a Программисты $x Профессиональная деятельность $x Социально-психологические исследования $0 RU\NLR\AUTH\661469359 $2 nlr_sh
=653 \\ $a программист
=852 \\ $a РГБ $b FB $j 3 15-8/194 $x 90
=852 \\ $a РГБ $b FB $j 3 15-8/195 $x 90
=001 007876736
=005 20150311161921.0
=008 150226s2015\\\\ru\\\\\\\\\\\\000\0\rus\d
=017 \\ $a 15-13262 $b RuMoRKP
=020 \\ $a 978-5-496-01062-7
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a Ю941.29,0 $2 rubbk
=084 \\ $a З973.2-018,0 $2 rubbk
=100 1\ $a Фаулер, Чад
=245 00 $a Программист-фанатик $h [Текст] $c Чед Фаулер ; [пер. с англ. И. Рузмайкина]
=260 \\ $a Москва [и др.] $b Питер $c 2015
=300 \\ $a 206, [2] с. $c 23 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=490 0\ $a Библиотека программиста
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Пер.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Программирование(компьют.) $0 RU\NLR\AUTH\661257252 $2 nlr_sh
=650 \7 $a Программисты $x Профессиональная деятельность $x Социально-психологические исследования $0 RU\NLR\AUTH\661469359 $2 nlr_sh
=653 \\ $a программист
=852 \\ $a РГБ $b FB $j 3 15-8/194 $x 90
=852 \\ $a РГБ $b FB $j 3 15-8/195 $x 90
metadata comments
Фактическая дата выхода в свет - 2018
Библиогр. в конце кн.
Ориг.: Fowler, Chad Passionate programmer 978-1934356340
Библиогр. в конце кн.
Ориг.: Fowler, Chad Passionate programmer 978-1934356340
metadata comments
Russian State Library [rgb] MARC:
=001 009733095
=005 20190212121345.0
=008 180905s2019\\\\ru\||||\\\\\\\0||\|\rus|d
=017 \\ $a КН-П-19-007190 $b RuMoRKP
=017 \\ $a КН-П-18-065389 $b RuMoRKP
=020 \\ $a 978-5-4461-0846-6 $c 500 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a З973.2-018,0 $2 rubbk
=084 \\ $a Ю941.29,0 $2 rubbk
=100 1\ $a Фаулер, Чед
=245 00 $a Программист-фанатик $h [Текст] : $b [16+] $c Чед Фаулер ; [перевела с английского И. Рузмайкина]
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2019
=300 \\ $a 206, [2] с. $c 24 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=490 0\ $a Серия "Библиотека программиста"
=500 \\ $a Фактическая дата выхода в свет - 2018
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Ориг.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=852 \\ $a РГБ $b FB $j 3 18-36/50 $x 90
=852 7\ $a РГБ $b CZ2 $h З973.2досуг/Ф28 $x 82
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
=001 009733095
=005 20190212121345.0
=008 180905s2019\\\\ru\||||\\\\\\\0||\|\rus|d
=017 \\ $a КН-П-19-007190 $b RuMoRKP
=017 \\ $a КН-П-18-065389 $b RuMoRKP
=020 \\ $a 978-5-4461-0846-6 $c 500 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a З973.2-018,0 $2 rubbk
=084 \\ $a Ю941.29,0 $2 rubbk
=100 1\ $a Фаулер, Чед
=245 00 $a Программист-фанатик $h [Текст] : $b [16+] $c Чед Фаулер ; [перевела с английского И. Рузмайкина]
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2019
=300 \\ $a 206, [2] с. $c 24 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=490 0\ $a Серия "Библиотека программиста"
=500 \\ $a Фактическая дата выхода в свет - 2018
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Ориг.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=852 \\ $a РГБ $b FB $j 3 18-36/50 $x 90
=852 7\ $a РГБ $b CZ2 $h З973.2досуг/Ф28 $x 82
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
metadata comments
Фактическая дата выхода в свет - 2019
Библиогр. в конце кн.
Пер.: Fowler, Chad Passionate programmer 978-1934356340
Библиогр. в конце кн.
Пер.: Fowler, Chad Passionate programmer 978-1934356340
metadata comments
Russian State Library [rgb] MARC:
=001 010135053
=005 20191101120945.0
=008 191025s200u\\\\|||||||\\\\\\\0||\|\||||d
=017 \\ $a КН-П-19-080270 $b RuMoRKP
=020 \\ $a 978-5-4461-0846-6
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a З973.2-018,0 $2 rubbk
=084 \\ $a Ю941.29,0 $2 rubbk
=100 1\ $a Фаулер, Чед
=245 00 $a Программист-фанатик : $b 16+ $c Чед Фаулер ; перевела с английского И. Рузмайкина
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2020
=300 \\ $a 206, [2] с. $c 24 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=490 0\ $a Серия "Библиотека программиста"
=500 \\ $a Фактическая дата выхода в свет - 2019
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Пер.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Техника. Технические науки -- Энергетика. Радиоэлектроника -- Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=852 \\ $a РГБ $b FB $j 3 19-60/156 $x 90
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
=001 010135053
=005 20191101120945.0
=008 191025s200u\\\\|||||||\\\\\\\0||\|\||||d
=017 \\ $a КН-П-19-080270 $b RuMoRKP
=020 \\ $a 978-5-4461-0846-6
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=084 \\ $a З973.2-018,0 $2 rubbk
=084 \\ $a Ю941.29,0 $2 rubbk
=100 1\ $a Фаулер, Чед
=245 00 $a Программист-фанатик : $b 16+ $c Чед Фаулер ; перевела с английского И. Рузмайкина
=260 \\ $a Санкт-Петербург [и др.] $b Питер $c 2020
=300 \\ $a 206, [2] с. $c 24 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=490 0\ $a Серия "Библиотека программиста"
=500 \\ $a Фактическая дата выхода в свет - 2019
=504 \\ $a Библиогр. в конце кн.
=534 \\ $p Пер.: $a Fowler, Chad $t Passionate programmer $z 978-1934356340
=650 \7 $a Техника. Технические науки -- Энергетика. Радиоэлектроника -- Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Программирование $2 rubbk
=650 \7 $a Психология -- Отраслевая (прикладная) психология -- Психология труда -- Инженерная (техническая) психология -- Психология операторской деятельности, операторских профессий $2 rubbk
=852 \\ $a РГБ $b FB $j 3 19-60/156 $x 90
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
=852 \\ $a РГБ $b ORF $x 82
Alternative description
You want to write professional-grade applications: Rails is a full-stack, open-source web framework, with integrated support for unit, functional, and integration testing. It enforces good design principles, consistency of code across your team (and across your organization), and proper release management. But Rails is more than a set of best practices. Rails makes it both fun and easy to turn out very cool web applications. Need Ajax support, so your web applications are highly interactive? Rails has it built in. Want an application that sends and receives e-mail? Built in. Supports internationalization and localization? Built in. Do you need applications with a REST-based interface (so they can interact with other RESTful applications with almost no effort on your part)? All built-in. With this book, you'll learn how to use ActiveRecord to connect business objects and database tables. No more painful object-relational mapping. Just create your business objects and let Rails do the rest. Need to create and modify your schema? Migrations make it painless (and they're versioned, so you can roll changes backward and forward). You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, implement web services, and create dynamic, user-centric web-pages using built-in Javascript and Ajax support
Alternative description
[from back cover]
Ruby on Rails is a full-stack MVC web framework that helps you produce high-quality, beautiful-looking web applications in less time than you'd think possible. You concentrate on the application, and rails takes care of the details. You can even write JavaScript-enable applications without writing a line of JavaScript code.
Rails has Evolved over the years, and this book has evolved along with it. We still start with a step-by-step walkthrough of building a real application, and we still have in-depth chapters looking at the built-in Rails features. But we also now feature a new emphasis on Rails resources and highlight the best-practices used by today's Rails developers.
With this book, you'll
• Follow along with an extended tutorial as we write a web-based store application;
• Learn how Rails eliminates tedious configuration and housekeeping;
• Find out how to internationalize your applications;
• See how to incorporate Ajax, REST, web services, and e-mail handling into your application;
• Test your applications as you write them using the built-in unit, function, and integration-testing frameworks; and
• Deploy your applications, easily and securely.
This book covers Rails 2—it's a major rewrite of the previous edition.
Ruby on Rails is a full-stack MVC web framework that helps you produce high-quality, beautiful-looking web applications in less time than you'd think possible. You concentrate on the application, and rails takes care of the details. You can even write JavaScript-enable applications without writing a line of JavaScript code.
Rails has Evolved over the years, and this book has evolved along with it. We still start with a step-by-step walkthrough of building a real application, and we still have in-depth chapters looking at the built-in Rails features. But we also now feature a new emphasis on Rails resources and highlight the best-practices used by today's Rails developers.
With this book, you'll
• Follow along with an extended tutorial as we write a web-based store application;
• Learn how Rails eliminates tedious configuration and housekeeping;
• Find out how to internationalize your applications;
• See how to incorporate Ajax, REST, web services, and e-mail handling into your application;
• Test your applications as you write them using the built-in unit, function, and integration-testing frameworks; and
• Deploy your applications, easily and securely.
This book covers Rails 2—it's a major rewrite of the previous edition.
Alternative description
With this book, you'll learn how to use ActiveRecord to connect business objects and database tables. You'll learn how to use the Action Pack framework to route incoming requests and render pages using easy-to-write templates and components. See how to exploit the Rails service frameworks to send emails, implement web services, and create dynamic, user-centric web-pages using built-in Javascript and Ajax support. There are extensive chapters on testing, deployment, and scaling. As with the previous editions of the book, we start with an extended tutorial that builds parts of an online store. And the application has been rewritten to show the best of Rails 2. --from publisher description
Alternative description
<p>This book is about creating a remarkable career in software development. In most cases, remarkable careers don’t come by chance. They require thought, intention, action, and a willingness to change course when you’ve made mistakes. Most of us have been stumbling around letting our careers take us where they may. It’s time to take control. This revised and updated second edition lays out a strategy for planning and creating a radically successful life in software development.</p>
Alternative description
Programmers can learn how to become entrepreneurs, driving their career in the direction of their choosing. This guide illustrates how those in the IT field can set the direction of their careers, leading to a more fulfilling and remarkable professional life
Alternative description
<p><P>In this updated edition of the Jolt Award-winning book, users are shown a new approach to Web development using Rails 2, making this the most up-to-date and authoritative Rails book out there.</p>
Alternative description
Remarkable careers don't come by chance. You can't afford to sit back and let your job decide your future - it's time to take control.
Alternative description
Provides information on creating Web-based applications with Rails 2.
date open sourced
2021-07-03
🚀 Fast downloads
Become a member to support the long-term preservation of books, papers, and more. To show our gratitude for your support, you get fast downloads. ❤️
- Fast Partner Server #1 (recommended)
- Fast Partner Server #2 (recommended)
- Fast Partner Server #3 (recommended)
- Fast Partner Server #4 (recommended)
- Fast Partner Server #5 (recommended)
- Fast Partner Server #6 (recommended)
- Fast Partner Server #7
- Fast Partner Server #8
- Fast Partner Server #9
- Fast Partner Server #10
- Fast Partner Server #11
🐢 Slow downloads
From trusted partners. More information in the FAQ. (might require browser verification — unlimited downloads!)
- Slow Partner Server #1 (slightly faster but with waitlist)
- Slow Partner Server #2 (slightly faster but with waitlist)
- Slow Partner Server #3 (slightly faster but with waitlist)
- Slow Partner Server #4 (slightly faster but with waitlist)
- Slow Partner Server #5 (no waitlist, but can be very slow)
- Slow Partner Server #6 (no waitlist, but can be very slow)
- Slow Partner Server #7 (no waitlist, but can be very slow)
- Slow Partner Server #8 (no waitlist, but can be very slow)
- After downloading: Open in our viewer
All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
External downloads
-
For large files, we recommend using a download manager to prevent interruptions.
Recommended download managers: Motrix -
You will need an ebook or PDF reader to open the file, depending on the file format.
Recommended ebook readers: Anna’s Archive online viewer, ReadEra, and Calibre -
Use online tools to convert between formats.
Recommended conversion tools: CloudConvert and PrintFriendly -
You can send both PDF and EPUB files to your Kindle or Kobo eReader.
Recommended tools: Amazon‘s “Send to Kindle” and djazz‘s “Send to Kobo/Kindle” -
Support authors and libraries
✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
📚 If this is available at your local library, consider borrowing it for free there.
Total downloads:
A “file MD5” is a hash that gets computed from the file contents, and is reasonably unique based on that content. All shadow libraries that we have indexed on here primarily use MD5s to identify files.
A file might appear in multiple shadow libraries. For information about the various datasets that we have compiled, see the Datasets page.
For information about this particular file, check out its JSON file. Live/debug JSON version. Live/debug page.