In order to appreciate how incredibly complex (or simple as in the case of the search engine we looked at recently), you have to try building it yourself. In the past few weeks, fascinated by graphics and CG, I started learning about 3D animation and how to make animated films.
Despite my initial fear that I would have to spend my wallet on expensive industry-grade software like Maya and zBrush (which I still would love to play with some day), I downloaded a version of Source Filmmaker (SFM) created and generously distributed for free to general public by an awesome Bellevue-located company called Valve. For the gamer folks out there, Valve are the creators of Half-Life, Portal and the Steam gaming distribution engine.
Continue reading “How does 3D animation work?”
Recently I gave a TEDx Boise talk about how more women will stay in computer science as long as you stop taking away their keyboards. That was a very liberating experience. I knew who my targets at the talk were, and I knew some people would not like the talk since it was so undeniably feminist. But I got to express the idea on top of my mind to many many people, more than I ever had to before, and suddenly I realized I did not have to pretend to be someone else anymore, I could simply be myself. It was awesome!
This blog post is not going to turn into a diary, promise – then why all this talk about being yourself? In computer science (and in everything else, really), despite what you may think, you do not have to have programming as your one and only passion. It does not even have to be a passion, it can be a mere enjoyment. Why? Because not everyone is born with only one set of interests.
Continue reading “Do you want to write code after work?”