Hacker Timesnew | past | comments | ask | show | jobs | submit | madpickle's commentslogin

I see this negative claim on HN quite a bit. R&D CS labs where D is in service of R do exist. I work at such a lab. We expect fresh PhDs to lead their own research project. Spend some time perusing the ACM DL in your area and try to find labs that have high publication-to-researcher ratios (many of these labs are quite small so it does no good just to do a raw pub count).


Having developed multiple multi-threaded, sensor-, service-, and multimedia-based Android applications, I think he is mostly right when he writes, "I don't think you'll ever see the groundswell the way you have with the iPhone SDK where people from all walks of life with no programming experience developed a desire to learn to write software, but I do think that there will eventually be a good market for Android apps and, therefore, for Android developers."

I would be very hesitant to use a mobile platform that allowed neither background services nor mounting as a drive (w/o risk of bricking the device). Not to mention one that is closed source. But then my apps are targeted at R&D, not mass market. For mass market apps, the iPhone probably has the advantage.


I sure wish I had paid less attention in school.

I attended college prep high schools and was a 3.9+ GPA student, took many AP courses, etc. I ate the dog food. But at the end of the 11th grade I decided I was through, and left early for college en route to a PhD in CS. Looking back, I am disappointed at myself for being so focused on the main curriculum -- the only activities that I am proud of now were ones done outside of it.

I think the flaw in your argument is that you assume that ignoring school yields narrow mindedness. It does not have to be so. For example, in my spare time I developed a web site of a well-known physicist that was eventually reviewed by the Scientific American. I can understand how someone would consider that narrow, but it required me not only to read physics and hack HTML (this was the mid-90s), but also to write essays, develop design skills, and become comfortable holding my ground in discussions with people far my senior who wanted the site changed in one way or another. These were all invaluable skills that I learned, really internalized, only because I pursued something that I considered important. With the exception of one class, that never happened at school.

That being said, I agree that in order to get a PhD one needs a certain level of tolerance of inane work. But that tolerance should be extended only to activities that stand in the way of accomplishing some goal that is important to you. To people reading this board a high school diploma is irrelevant, so I think most schoolwork does not achieve any particular goal for them.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: