Advantage:
Family support. My parents believed I should and are willing to offer some financial support. Actually they urged me.
I am currently in a big company doing relevant work and I did great.
I want to.
Disadvantage:
GPA is not good for me, 2.6 is pretty low for applying to a PhD. From what I know about my friends, those who applied for a PhD program right after undergraduate often had a much higher GPA(3.7+) than what I have.
Financial support from family may not be that much due to many reason.
I only have one published result in an irrelevant domain as third writer.
Details of my background:
I lived in China and want to apply for a PhD abroad.
Academic years
I was graduated from one of the best university in my country with a bachelor degree at 2015. I spent my academic years in my teacher's lab and competition.
I have ACM/ICPC regional bronze, Meritorious Winner of ICM(Interdisciplinary Contest In Modeling) and National 2rd prize of MCM(Mathematical Contest In Modeling).
I cooperated with my teacher and senior, finished a paper about A* algorithm as third writer.
I would say putting efforts in competitions had some side effects to my GPA but I know excuse is pale and useless.
Industry Career
After 2017 I worked in a big company as a NLP engineer, later in 2018 I took lead of NLP team. My job allows me to follow most new discovery of academia. During the process of applying those state-of-the-art result to real world I earned much experience with huge dataset in many ways.
Goal:
I want to apply for CS PhD in NLP related domain.
In short:
I want to have apply for PhD and I'm worrying about my weak background.
Any advice/experience is appreciated