Lately I had two PhD students: one graduated with 4 papers in undisputably top-tier conferences (plus 2 in close-to-top-tier ones). The other, only with 1.
But you know what? The second student was better than the first (IMO, of course). The first got lucky hitting a research topic that proved to work very well and produced many results with relatively little effort once the basic framework was in place. The second explored more diverse research topics, and did exceptionally deep, high-quality research, but got bitten by reviewers (partly because the research had less "flashy" goals, was more niche and harder to understand, partly because of the massive random factors inherent to reviewing).
Both found jobs where they are satisfied AFAIK. The second student may not have had the best publication record, but from what I know (from being asked to give references, etc.) they found places where they went beyond mere counting and appreciated the quality of their research when making hiring decisions.
Neither university prestige, nor number of papers, are as important (or indicative of real skill) as you think (although of course they help). The world is much more complex than that.
Why fight?
Answering that question may help you cope with not being the best at everything.. for example, I fight for my kids and employees and family. Not about me, it's about them. So what if I'm a mediocre programmer/person? To a few people I'm cool, and that's enough for me.
Can you rephrase your "why fight" answer to be for anyone else? Do you consider yourself narcissistic?
Thanks for sharing your heart, will probably help someone.
Edit: another thought is to picture yourself as this mega-nerd at the top of the food chain. How do you think they feel? Do they feel inadequate? Maybe they helped make ChatGPT in a big way, but have very little equity. Maybe they are short or balding or have a speech impediment.
I promise you if you live outside yourself and for other people, it will change you. I'm certain you can help thousands underneath you...
I ask myself that every time I've submitted a paper. It probably doesn't help that GPA is an easy surrogate for self-worth, which smoothly transformed into publishing for a self-worth measure. And the fact that I don't have particular research I want to do (just that I want to do research), is something I'll have to consider more-- probably a sign of bad foundational motives.
To rephrase the answer, I'll give some extra context. I was a SWE for 2 years before my PhD, and I was financially stable and content. The choice to give up that salary for science was not hard, but it was significant. Now that I've reached the end of my current science road, it would feel like giving up to go be a MLE/SWE. Obviously I could do a post-doc somewhere, but that kicks the can down the road again. I'm pretty sure I'm not a narcissist... I'll ask my friends hah.
I bet if you think a bit, you're very capable of an _insane_ amount of good. Imagine a 12 year old in your town whose single mom can't afford a laptop. Maybe he or she, this 12 year old, is more capable than even you.
You find that kid somehow, maybe they're your neighbor. Maybe with a gentle push like an old book and your old laptop... you create a great thing.
Maybe it only takes a compliment. Some dumb freshman you're TAing a class for has a rough time. You reach out, buy them lunch, talk about your struggles and success.. who knows, could really fire them up.
I bet the universe will show you a few opportunities in the next month. Don't ignore your purpose that's right in front of you, not to say you are ignoring it! Just trying to be encouraging.
Add to the fact that OpenAI is almost certainly going to be expanding wildly given that they have taken on a 10B investment, it seems like as good as a time as any.
Also doesn't hurt to reach out to potential managers as they'll be able to provide more direct feedback.
Somehow the book survived the Second World War and Warsaw Uprising. As a kid, when I was visiting grandma I loved reading this book.
One of the jokes goes like this: Icek (short for Izaak) was praying every night to God to win on the lottery. Night after night he keep asking for this. Finally, one night God spoke to Icek - "Icek, please, please give me a chance, buy a lottery tikcet!" God said.
So, good luck with your application, you'll make it!
Do you have a personal website with a C.V.?
I don't have any sense for what a hiring manager wants, it's especially hard with all the layoffs, I'm sure plenty of people are applying for the same research engineer positions. I certainly consider myself to be strong at coding. I've done a couple coding challenges on hackerrank that I do well on. But I have not been lucky at getting a phone interview yet. (I do have a personal website and CV)
It turned out he was completely unable to figure out how to run a python application with 2 dependencies on his machine.
He also didn't understand the HTTP protocol and kept insisting that for the users of our website to send us a request with some payload, they needed to sftp a file with the request, and then click on the website to process their file.
I kept telling him that since the server was mine, I wasn't going to open up ssh access to the world and a POST request had to do.
Of course he didn't know what a POST request is, and kept insisting on a loop that I had to enable sftp to upload files.
Ended up with me shouting, him doing absolutely nothing besides wasting time, and everybody seeing me as the bad guy for shouting.
In the end I stuck around long enough to deliver something and present it, and left immediately after; not staying to see if we had won something.
That was the last time I attended an hackaton.
As a result, I think when hiring I would be very very careful to select someone with a Phd in ML, as they might have done no programming whatsoever in their whole life.
I do care about how well you know the particular paper I a will look into prior to the interview, especially if it’s relevant to the position. People that can explain well do well. I also care about your github, if it’s well-organized and documented.
I have not put much effort into my GitHub (I only have the code for 1 of my 5 projects uploaded). I'll spend some time this week updating it, maybe that will help my woes.
Screw credentialism and paper publishing metrics.