1 INTRODUCTION

It’s the only job I can think of where I get to be both an engineer and an artist. There’s an incredible, rigorous, technical element to it, which I like because you have to do very precise thinking. On the other hand, it has a wildly creative side where the boundaries of imagination are the only real limitation.

Andy Hertzfeld, talking about programming

This book will cover the role of software developer in the modern workplace. It will look at generally accepted skills, behaviours, practices and competencies commonly used in the industry for the role.

While reading this book you should bear in mind that the role of developer is not exactly the same for every organisation, sector or even department that employs people with ...

Get Software Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.