|
|
|
|
|
by rdtsc
4958 days ago
|
|
> Understanding of trees that I don't have to implement. The main purpose of understanding 'of trees' is not to re-implement them (I have done that though) but in order to know how to use use them effectively. This is about knowing how your tools work. If it is hammer, well, it is hammer, but some of these tools are pretty complex and it is worth spending time understanding what trade-offs different data structures have. You don't have to get a 4 year degree by any means to do that you can also learn that on your own. > I ended up managing the one with the PhD, not that it matters. So if it doesn't then why are you mentioning it. Maybe maturity and the ability to communicate should be #4 in the list? |
|
I never, ever had to learn trees the way I understand that they were taught in comp sci. Sure, that knowledge is a tool, but I was fine without it.
> So if it doesn't then why are you mentioning it. Maybe maturity and the ability to communicate should be #4 in the list?
The point is not to manage, the point is to be happy with the work you do. I personally think it was sad that someone spent that much of their life getting a PhD and I didn't have a degree, and I was telling him what to do. I really shouldn't make fun of that, and I apologize. And there is a job I would have LOVED to have had that required a PhD, so in the end, I'm just as sad.