Getting to Know Your Environment

Pop culture has taught us that computer programmers are often outsiders, lone wolves, or geeky hackers who possess extraordinary mental gifts for algorithmic thought, little social IQ, and the odd anarchic bent. While this is not the case, there is something to the idea that learning to code fundamentally changes the way you look at the world. The good news is that your naturally curious mind will quickly adapt to this new way of thinking and may even come to enjoy it.

You already use analytical skills in your everyday life that translate to programming – you're just missing the right language and syntax to map those life skills into code. You know your age, right? That's a variable. When you cross the street, ...

Get Learning C# by Developing Games with Unity 2020 - Fifth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.