DevReads.sandordargo.com

John Sonmez - The Complete Software Developer's Career Guide

You might have read my post about how I organize my activities and I mentioned a kind of a kanban board I use, that I took from Sonmez. His Career Guide is organized into 60 chapters on almost 800 pages so that he could easily broke his tasks down into...

Clean Architecture: A Craftsman's Guide to Software Structure and Design

I’ve read quite a few books about clean coding principles or about good coding practices. What I missed a bit is more about software architecture. Hence I enqueued some books about that topic and I started to read them recently. The first book on my list was Clean Architecture: A...

Chris Guillebeau: Born for this - How to find the work you were meant to do

What is definitely true that this is not the world anymore where most of the people will just simply take the baton from their parents and continue with that whatever business or profession right until their own children would take over the very same baton. You want to find your...

Carl Gustav Jung: Man and His Symbols

Don’t be ignorant, but be interested in multiple fields and read a lot from a wide variety of topics. In the book category, I have mostly posted about IT related books, but in fact, I read at least as many non-IT books as well. Recently I finished a gigantic book...

8 books every junior developer should read

When I started to earn a stable revenue I started to buy books every month. Soon I was in the highest tier of the fidelity program of the biggest Hungarian bookselling chain, so I bought even more. I had to get rid of staff in my room to be able...

Coders at work: Donald Knuth

One might think that Knuth is just a theorist, but it would be a bad perception. He wrote TeX and METAFONT, his works helped a lot of other developers to publish their work in a better format. According to him there hasn’t been many things in programming during the last...

Coders at work: Bernie Cosell

It was inspiring to read about some his thoughts which appear in many modern programming books. He says that you have to think about testing before you actually start writing the first lines of your program. Hello, Test Driven Development. A few years after he had started his career, he...

Coders at work: Fran Allen

How famous computer scientists emerge? She wanted to be a math teacher, but in order to pay her student loan, she had to take a job. She took a temporary programming job at IBM to teach the new Fortran to IBM people. Then she stayed there for 45 years. For...

Coders at work: Ken Thompson

He has many more important contributions to computer science including the first special purpose chess computer or UTF-8, but I let you read about it on the internet. To me, Thompson seems to be a very pragmatic guy, not someone who is convinced that the same rules apply everywhere and...

Coders at work: L Peter Deutsch

The path of Deutsch is really interesting. He started programming in 1957 at the age of 11, he received a Ph.D. from Berkeley, worked at Xerox Parc, Sun Microsystem. He was even inducted as a Fellow of the Association for Computing Machinery. Later he got fed up with computer sciences...