Marco Pivetta talks with Dave Rael about life as a consultant, lessons learned from experience, open source involvement, and
Marco "Ocramius" Pivetta is a software consultant at Roave. He is an experienced PHP developer, and helps maintaining ZendFramework and Doctrine ORM. Marco is also active in the PHP community as a mentor and supporter. When not coding for work, he usually hacks together new concepts and open source libraries, or simply provides Q&A on IRC.
Chapters:
- - Dave introduces the show and Marco "Ocramius" Pivetta
- - The origins of Roave and the nature of the organization, projects, and interactions
- - Life as a consultant and returning to projects to see their condition after departing
- - Involvement in open source
- - ZendFramework and Doctrine ORM
- - How Marco got started in programming
- - Marco's training in software
- - Practicality, code quality, SOLID, and learning from experience
- - Dogma, learning sources (books and/or community), and forming opinions over time
- - Motivations and the "things that light Marco up"
- - The rewards of community involvement and Marco's ease with it
- - Marco's story of failure - working on a project that wasn't worth doing
- - Marco's success story - The code quality of ProxyManager
- - Marco's book recommendation
- - Marco's top 3 tips for delivering more value
- - Keeping up with Marco
Resources:
Marco's book recommendation:
Marco's top 3 tips for delivering more value:
- Stay technical and write code to stay sharp
- Get involved in business discussions
- Work remotely