The recent book I want to review is BUGMan (Goodreads), written by Sachin Kodigali and Santosh Avvanavvar. I finished this book a while ago. As I sat through my break in the office and read through this, it reminded me of the chapter Pantry talkies. The story of the book is as follows.
“Knowing the unknown is better than not knowing at all.” Sa & Sa journey of ‘Testers’ & challenges. Sa and Sa unveils the journey of software professionals. Sa and Sa Unveil this journey, they show how the software industry works, people, organization, expectations, behaviours etc. Key thing we are trying to convey is to learn everyday, develop your skills and help share the knowledge
It talks about System Testers, who test systems in IT industry. They form a key role, as testing is as important a part in SDLC (Software Development Life Cycle) as any other part, if not more. It talks about two people in a firm, Sachin and Santosh who are testers. Sachin is a high performer, who focuses on the high achieving and how to get the work done. While Santosh, on the other hand, is an average performer and is the characteristic of the average Joe in an IT industry.
The way the differences between the two of them is clearly portrayed and that forms an opinion in the beginning of the story. Sachin focuses on completing his task, not involving gossip, coming early to work, working as much as he can get done through the day. On the other hand, Santosh, is exactly opposite to him. He whiles away his time in doing things that are not related to the project that he’s working on. He blames his boss for many things that he feels unfair. He wants to leave early on a Friday, no matter what the work load is present. He curses his boss under his breath, but takes the job that is given to him as he has no other choice. He has Monday blues, which form a part of Monday’s routine in every IT office. And the team heads, who end up asking the sub ordinates to suggest a decision, but end up taking up a decision that the sub ordinates have rejected. It shows in a wonderful way, in a brief manner, how the life of an IT system tester would look like.
Santosh’s (the author) experience with interviews has given him an edge over how an interview would go. And the suggestions he gives regarding that, although they might be technical jargon for people who work in a different field, it quite sums up the usual jargon in the specific field. After reading the way the views are mentioned, it would seem more like a manual for interviews (a basic one) rather than a description of the way of life of the System testers. A suggestion that I would give here would be put it somewhere at the end of the book in the manner that has been presented (bullet points), so that it would be of more use. Or at the end of the chapter. It was put right after the interview, which made the chapter itself feel like a manual.
The way the book is divided is commendable. Perfect organizing. Each of the weeks portrays a different aspect of the IT system tester and the way it has been shown is really great. Testing the system, working on deciding about the hires after work hours, doing the interviews on a weekend, returning back to their lives and continuing to give the time that they have to clock in. All these aspects are mentioned in a superb manner. The book is a small one and as it is a bird’s eye view, an elaborate explanation cannot be expected from it.
In the interview chapter, there was a little bit difficulty in understanding what was going on. The dialogues were not written in a way that we usually see, but it has been written as a conversation. Those dialogues involve thinking of various things, which when read quickly might seem like they are part of a conversation and feels a little odd. An improvement at that area is suggested.
Simplicity is a real win for this book. Dialogue writing needs to be improved.
Overall, I would give the book a rating of 3/5.