Author

Wladston Ferreira Filho

📖 Overview

Wladston Ferreira Filho is a Brazilian software engineer and author who works in the technology industry. He gained recognition for writing "Computer Science Distilled: Learn the Art of Solving Computational Problems," a book that aims to make computer science concepts accessible to beginners. The book covers fundamental computer science topics including algorithms, data structures, databases, and computational thinking. Ferreira Filho presents these concepts without assuming prior programming knowledge, targeting readers who want to understand computational problem-solving. His approach focuses on explaining complex technical concepts through simplified explanations and practical examples. The book serves as an introduction to computer science principles for self-taught programmers, bootcamp students, and others entering the field without formal computer science education. Ferreira Filho's work addresses the gap between academic computer science textbooks and practical programming resources. He emphasizes understanding the reasoning behind computational solutions rather than memorizing syntax or specific programming languages.

👀 Reviews

Readers appreciate Ferreira Filho's ability to explain computer science concepts in simple terms. Many reviewers mention the book makes difficult topics understandable for beginners without programming backgrounds. Self-taught programmers and bootcamp graduates find the content fills knowledge gaps in their understanding of fundamental concepts. Readers praise the book's concise format and clear explanations of algorithms and data structures. Several reviews highlight how the author breaks down complex topics into digestible pieces. The visual diagrams and examples receive positive feedback for helping readers grasp abstract concepts. Some readers criticize the book for being too basic for those with programming experience. A few reviews mention wanting more depth in certain areas, particularly advanced algorithms and data structures. Some readers found the brevity limiting when trying to fully understand complex topics. Critics note that while the book provides good introductions, readers often need additional resources for practical implementation. Some reviewers mention the examples could be more varied across different programming paradigms.