Currently reading
Design Patterns: Elements of Reusable Object-Oriented Software by
Read and liked
Programming
Clean Code by Robert C. Martin
The Productive Programmer by Neal Ford
Big Data at Work: Dispelling the Myths, Uncovering the Opportunities by Thomas Davenport
Really cool introduction on what big data actually means and the opportunities it offers. It explains why big data is important, mentions some of the most important technologies and tools involved and also shows the ways big data can be used to manage analytics. It’s also full of real use cases and examples from companies using big data.
Thinking with Data: How to Turn Information into Insights by Max Shron
Effective Programming: More Than Writing Code by Jeff Atwood (from Coding Horror)
Soft skills
What Color Is Your Parachute? by Richard N. Bolles
The Shallows by Nicholas Carr
Flow (P.S.) by Mihaly Csikszentmihalyi
focus by Leo Babauta (author of Zen Habits blog)
focus. smaller things. less. simplicity – these are in summary the steps suggested by the author in order to achieve one’s goals. The book is full of tips on minimising distractions and maximising your productivity.
Eat That Frog! by Brian Tracy
Cool tips for beating procrastination.
A Networking Book by Paul J.R. Renaud
I read this book after attending a presentation on networking by Paul J.R. Renaud. I really enjoyed the presentation and the book also proved very useful! It’s full of tips on networking, meeting new people, keeping your connections and using your network to advance in your career.