Ask HN: Should I get an MS in CS?
https://news.ycombinator.com/item?id=7384342Sorry for yet another question about getting a MS in CS question, but I did a search through old posts and I think my question is unique-ish.
I got a degree in Hebrew Literature in College, I taught myself how to program and I've been working at a pretty decent startup in the Seattle area for 3 years now. I have some decent projects on Github. I have some decent chops, I'm pretty much full stack, and I've been working through an Algorithms and Data Structures book (Sedgewick's) on my own and really getting into it. It made me wonder if I should go back to school and get an MS.
My company is doing well, but I think I'd like to branch out technically after I'm done there, and try new things other than Web/Mobile CRUD. Embedded looks interesting, and I've built a DSL compiler in JavaScript, so learning more about compilers would be fun.
I'm also worried that my status as a really good Engineer won't transfer between companies. It took me a good year to convince people at my current company that I could do much more than work on the front-end.
The University of Washington is, supposedly, a really good CS school. They offer a professional Masters degree. Will this solidify my status as a good Engineer? Is this something I need or should I continue to learn on my own and trust that good people will recognize my work?