Who am I?
Home page: https://yipingnus.github.io/
I completed my bachelor’s, master’s, and PhD in Southeast Asia. I moved to Barcelona in 2022 to study an intensive Spanish course. After spending nearly a year as a visiting postdoc at UPF, I started doing a PhD here again. But why?
Of course, a PhD degree is the entry ticket to many academic jobs. But it’s beyond that. It’s 3 years of uninterrupted time you dedicate to become an (ideally world-class) expert in a field. I completed my first PhD while working full-time in a company. My publications were alright, but they were scattered across different topics and I never had the luxury to dive deep enough due to the short time span of the projects. I’m fortunate enough to have sufficient financial resources and autonomy. That’s why I considered devoting another 3 years to research and see how far I can get.
The advices I give in this page are ones I wish I would have heard when I started my PhD. It’s given by both someone who has gone through it and someone who is going through it right now. My hypothesis is that most people don’t know how to finish a PhD (well), even those who have finished it. They might get lucky and get a few papers accepted. Before they have the time to reflect, they become Dr. XX and have to move on apply for jobs. Young people don’t like to listen to advices. But bear in mind: It’s much more costly to learn from our own mistakes than learning from other people’s mistakes.
#1: It’s your PhD. Not your supervisors
- Funding. If you’re supported by a project, you’ll have much less freedom (but still more than you thought).
- Supervisor’s personality. Authoritarian vs. liberal.
- Your track record. If you consistently deliver results, you’ll win yourself autonomy along the time.
#2: Better sitting on a bench in premier league than being a superstar among amateurs
The competitive structure in CS research is extremely strong. You should aim for the very top conferences instead of lowering your standard and submitting to any conference that’s not in the top 5 list. I’m surprised that some students started their PhD without knowing which are the top conferences they should submit to (and read). If it’s the case for you, google “google scholar top conferences [YOUR FIELD]”. The h-index isn’t indicative, but the top 5 conferences are more or less accurate.
Of course, this means you should get used to being rejected (often). Even if your paper is rejected, the negative reviews will help you improve your paper and skills (and your character) much more than positive ones.
#3: Keep your ego in check and keep doing hard work
- A negative reward (paper rejection) can make you feel it’s the end of the world.
- A positive reward (paper acceptance) also generates a lot of paperwork (camera-ready, releasing code, preparing talk, attending conference, making claims) and excessive excitement.
#4: Follow the gradient
- The overhead for you to produce elite result in a new sub-field is very high.
- It significantly reduces the effort producing each paper.
- It helps you build a cohesive story line for your thesis.
#5: Take care of your hardware
- A great workday starts from a good night of sleep, lifting heavy weights in the morning, an optimized nutrition plan.
- If you have problem with your physical/mental health, you’re making an already hard job much harder. Why do so?
- In the long run, PhD is a very “easy” job compared to anyone you’ll have after completing your PhD.
Keep in touch:
- My office is at 55.420. Feel free to walk in and chat if you have any question.
- Or drop me an email [first name].[last name]@upf.edu.