diff options
Diffstat (limited to 'public/books/coders-at-work/index.html')
| -rw-r--r-- | public/books/coders-at-work/index.html | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/public/books/coders-at-work/index.html b/public/books/coders-at-work/index.html new file mode 100644 index 0000000..87383f6 --- /dev/null +++ b/public/books/coders-at-work/index.html @@ -0,0 +1,72 @@ +<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png"> + <link rel="stylesheet" href="/css/style.css" /> + <link rel="stylesheet" href="/css/fonts.css" /> + <script async type="text/javascript" src="js/code.js"> </script> +</head> + +<div class="container"> + <ul id="bar"> + + <li> + <a href="/">go back</a> + </li> + <li>|</li> + + <li> + <a href="mailto:mati.rewa@gmail.com">mati.rewa@gmail.com</a> + </li> + <li>|</li> + <li> + <a href="https://git.denounce.ai/">git.denounce.ai</a> + </li> + <li>|</li> + <li> + <a href="https://ohmyghost.nl">ohmyghost.nl</a> + </li> + <li>|</li> + <li> + <a href="https://atlarge-research.com/mkwiatkowski/">research</a> + </li> + <li>|</li> + <li> + <a href="/books">book blog</a> + </li> +</ul> + + +</div> +</div> +<div class="container"> + <h2>Coders at Work</h2> + <p><img src="/images/coders-at-work.jpg#floatright" alt="coders-at-work"></p> +<p>Coders at Work is a book written by Peter Seibel, a programmer who decided to interview some of the most influential coders in the Computer Science field. +I think this book is a must read for anyone who wants to gain an in-depth view of what prompted the best programmers in the world to start tinkering with computers and code.</p> +<p>To be frank each chapter read of this book has motivated me to immediately stop anything that I was doing and just get to coding, so it is definitely a good motivator to get into the Computer Science field. +Additionally, sometimes to new programmers it might be challenging and overwhelming to get to realize how much there is to learn and how advanced the people at the top are. +There is no doubt whatsoever that each person interviewed in this book is a world-renown coder, a master of their craft. +Nevertheless the interview format and the sometimes informal responses show that in the end they also started just like us from scratch, sometimes late in life. +Because of this, I think the message of the book is that anyone can program, regardless of when they start or what background they are from.</p> +<p>In this review I would like to write a short paragraph about each chapter and summarize what I think are the most important takeaways.</p> +<p>Joshua Bloch is a Chief Java architect at Google. +One of the interesting things that he mentions is that in his opinion there are two books any programmer should read, one of them being <em>The Elements of Style</em>, which is a book that I have known for a while. +It is definitely a recommended read for anyone writing prose, as it contains some of the most important rules which should guide the writer towards writing clearly. +On the topic of picking the right things to read and learn, Joshua Bloch says of programming languages: <em>It’s like choosing a bar. You want to go to a bar that servers good drinks, but that’s not the most important thing. +It’s who hangs out there and what they talk about.</em></p> + +</div> +<footer style="vertical-align: bottom;"> + <div style="display: block; margin-left:auto; margin-right:auto;"> + <center> + + © Copyright 2024-2025 Mateusz J. Kwiatkowski. All Rights Reserved. + + </center> + </div> +</footer> +</body> +</html> + |
