Interview With Jordan Hubbard 33
Jeremy Andrews writes: "KernelTrap has interviewed kernel hacker and guru Jordan Hubbard, one of the creators of FreeBSD and currently a manager of Apple's Darwin project. With just a high school education, Jordan has offered some impressive contributions to the world of computing.
In this interview, Jordan talks about his current involvement with Darwin, as well as his past efforts with FreeBSD and 386BSD. He also reflects on his recent decision to step down from the core FreeBSD team."
How Offensive (Score:3, Insightful)
What a ridiculous thing to say. Did Jordan Hubbard's education stop after highschool? Was he locked down to whatever knowledge he had gleaned up until that point, never to accomplish any greater intellectual achievements? Did he just sit back and decide to learn nothing? When I was in college most CS programs were far behind industry practices. You might learn plenty of important things in college at that time, but nothing about software engineering that a determined enthusiast could not learn simply by reading Dr. Dobbs.
It's particularly disheartening to read this on a site like Slashdot, where people should know that technology moves so fast that they only way to succeed in the field is to have a large enough intellectual talent to teach oneself. The people that can do this should be respected for their objective accomplishments and not, as the poster implies, be patronized for overcoming a disability. There is more than one road to knowledge.
I'm not in any way diminishing the accomplishments of college graduates, but the way that sentence was written struck me as a bit off.
Re:How Offensive (Score:1)
Re:How Offensive (Score:2)
Re:How Offensive (Score:1)
I agree with the thrust of this comment, although it does look like the post did copy and paste it over straight from the article. At any rate, it's not just in technology but (I think) intellectual pursuits in general. I've worked with brilliant folks without even a high school diploma, and similarly I've worked with PhD's as smart as a bag of wet nickels. However many pieces of paper a person has or hasn't collected over the years isn't always a good measure of the person.
Back to the topic at hand, as somebody who recently started using FreeBSD for his desktop machine I'd like to thank Jordan for all his hard work down the years. Good interview.
Re:How Offensive (Score:2, Informative)
"I'm 39 years old and have just a high school education..."
Jordan said it, not Jeremy Andrews.
Re:How Offensive (Score:1)
Dedication (Score:3, Insightful)
I'm glad he stuck it out and pushed through on that last 10% for us to enjoy. You don't see as much of that going on but it is nice to see that some people still push through the glamour to finish a project. He could have just said forget it and quit when things went bad with 386BSD.
Just look at Freshmeat/Sourceforge/parts unknown for all the projects that start but lose steam and stop. My hats off to all of you code monkeys out there keeping on and producing. I'll see if I can do anything to help because I know I couldn't complete my own project.
Slightly off topic.. (Score:1, Redundant)
I've known people with Masters degrees in computer science who still weren't sure of the differences between a char* and a char[] in C... if that is of any consolation to those who think they've missed out a lot by not going to school. School has its purpose - however, it is entirely 100% up to the individual whether he comes out of it with more or less knowledge and aptitude to do what he's supposed to
I didn't know the difference either (Score:1)
Security (Score:3, Interesting)
Good thing security is in quotes. Not a small mountain, nor has it been scaled. See the Saving the UNIX API [eros-os.org] thread from a few months ago on the cap-talk mailing list.
Re:Security (Score:3, Insightful)
That's pretty much a non sequitur; capability-based schemes can be a component (and a particularly byzantine one, in my opinion) of a security system. But they aren't necessary for security. They are just a way of implementing specific security policies -- and you can make the latter mountain as high as you want. That doesn't have anything to do with FreeBSD's goals, however, just as extreme "portability" is not a FreeBSD goal. What the EROS folks do is their own business.
As a footnote, I think the idea of trying to preserve the Unix API in the face of such a radically un-Unix-like security sceheme is a bit silly.
Re: (Score:2)
Education... (Score:1)
Re:Education... (Score:2)
You're not the only one that thrives without having "the right papers". Thank $DEITY that there are some people that look beyond the pedigree, but look at real skill sets.
If programming is something that comes naturally to one, and if a person actually loves to do it as well (and forgo simple needs like eating, sleeping, and drinking for extended periods of while whilst one is in the 'zone') then one should seriously pursue such a thing and exploit that to the fullest :) Of couse you should not forget to have a life. Jordan seems to have that all in check pretty well, although he's still a busy man.
Sometimes I wish I had the time management skills of some people....