My Interview for Apple
As I am preparing my solutions and tests for the Advent of Code problems to get into Apple, I realize that if I could explain a little bit of how in the world I got into the position of even having a chance to work at such an important company, it can potentially reveal a whole lot about the current state of web technology. I've only been doing this stuff for a couple of years but have managed to make some critical observations and decisions that have given me a major advantage. I want to explain how you could do this too, even more easily than I have. Learning to make abstractions begins with math, but more relevant to the issue here is the way programming is taught, particularly the differences in the rate of adaptation to the technological trends by the tech industry and the computer science education curriculum. A recent example of this is MIT switching from Lisp, a theoretical language invented for AI in 1958, to Python, a modern dynamic scripting language. I love Python an...


Comments
Post a Comment