To: Keith Winstein <keithw@...>
 
If you can spare a few minutes to respond via email, it would be greatly appreciated.
Thank you.
I guess I would say "welcome"!! I hope you find computer science 
rewarding and look forward to reading your contributions to the field 
over time. There are so many diverse ways to be a computer scientist and
 to do computer science. I hope your early years in the field end up 
exposing you broadly and sparking your interest.
One
 thing I would say is that it's valuable to find good mentors, people 
you look up to and whose examples you can try to "live up" to and from 
whom you can learn as much as possible. A lot of undergraduates 
unfortunately become fixated on their own classmates, and worry about 
trying to "keep up" with these people or "catch up" to their level of 
preparation. In the grand scheme of things, these people are not so 
important -- in my experience, it's more valuable to have goals, and 
mentors and heroes who embody those goals and serve as an example for 
you to try to "live up" to over the many years of your (hopefully long) 
education and career. Of course it may take you a while to figure out 
what kind of person you want to become and who you want to look up to. 
:-)
I did a (brief) interview on my experience here: https://alum.mit.edu/slice/ after-four-degrees-mit- alumnus-goes-wall-st-journal- stanford-faculty
And a different interview about graduate school here: https://cs.stanford.edu/~keithw/interview-2015-guo-wu-winstein.html
Some advice you may want to read: Justine Sherry's (https://people.eecs.berkeley. edu/~justine/advice.pdf) or Michael Ernst's (https://homes.cs.washington. edu/~mernst/advice/) or Jennifer Rexford's (https://www.cs.princeton.edu/ ~jrex/advice.html).
 The basic truth is that "imposter syndrome" is very common (among both 
men and women), and it can be helpful to recognize that.
The
 second thing I would say is that there are a lot of great events for 
women in computer science, and a lot of people I know really enjoy and 
are inspired by attending them! So, attend the Grace Hopper Celebration (https://ghc.anitab.org/),
 both while you're in high school and continuing in college, at least if you can make it and if it looks interesting to you. (This is 
probably the biggest one.) Consider attending an ACM-W event or
 starting an ACM-W chapter (https://women.acm.org/ category/celebrations/).
The
 third thing I would say is to read a lot of books. Computer science is a
 broad field, and there are so many ways to experience and enjoy and 
contribute to it. It's helpful to have some exposure to different parts 
of the field. Some of the great ones include:
Keith- Hofstadter, "Godel, Escher, Bach" (can be a life-changing book)
 - Hofstadter, "Metamagical Themas" (also a really fun read if you liked G.E.B.)
 - Gardner, "aha! Gotcha" -- fun book about paradoxes
 - "How to Design Programs," and do the assignments (free online: https://www.htdp.org/)
 - Abelson and Sussman, "Structure and Interpretation of Computer Programs," also free online
 - Levy, "Hackers: Heroes of the Information Revolution" by Steven Levy (this is a fun story about the history of "hackers" and a bit about Silicon Valley)
 - Steiglitz, "A Digital Signal Processing Primer: With Applications to Digital Audio and Computer Music" -- this was a life-changing book for me when I read it the summer before college. Computer science (and EECS) is about more than just programming!
 - Sipser, "Introduction to the Theory of Computation" -- this is a junior-level textbook but you might be ready for it and enjoy it -- it's a great book
 
Number four, read these famous (and semi-depressing?) essays that every high-school student should read:
Good luck, and please feel free to get in touch again if I can be helpful,- Ursula Le Guin, "The Ones Who Walk Away From Omelas": https://www.utilitarianism.
com/nu/omelas.pdf  - C.S. Lewis, "The Inner Ring": https://www.lewissociety.org/
innerring/  
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.