Skip to main content

Posts

Showing posts from September, 2023

Interviewing rant Revisited / Now with both sides

This is a rant coming from my latest interviews. In the past I wrote about my approach to interview candidates for developer positions, I must apologize as I used to be really hard and harsh while doing so while also focusing on not the best qualities; this was almost 10 years ago. A few years ago I saw my practices change completely and start asking different types of questions and looking for different kind of things with better results and was able to build a very strong team. Currently I've been on the other side of the equation and even though multiple houses have also changed the way they do interviews I still see some of the practices that I'll try to avoid.  I understand the need of the hiring manager to assess the qualities of the candidate and also I understand the pressure and frustration from the interviewee as it is required to iterate, sell ourselves and also prove that required qualifications are met. Interviewing is hard on both ends and can be exhausting, both

Book Review: Game Architecture and Design / 1999

 There are books that set themselves apart and this is one that definitely marked my path as a developer. This is one of the first things I bought from Amazon, it popped on my recommendations just a few months after it was published and it is one of the best things that landed before my eyes. It covers many topics and was a very good insight on how software houses (and not only game development one) operate. It teaches about software development process, software design both in micro and macro, some common personalities that arise on projects. For the most part it was a really fun intro to what being a software engineer and later a software architect means. This book alone made spend a lot more on "gaming books" which were actually very good general programming reference material. Product details Title :  Game Architecture and Design: Learn the Best Practices for Game Design and Programming Publisher ‏ : ‎  Coriolis Group (November 18, 1999) Language ‏ : ‎  English Paperback