CJ is an undergraduate student at a 985 university, majoring in Computer Science. He is now working as an SDE intern at a top tech company. Before this internship, he learned valuable skills in teaching and management when working for a start-up as a tech lead. Besides his working experience, he worked at a lab at his university for a year and published a paper at a CCF-B conference. CJ completed his DIY graduate applications and received admissions from CMU and Rice (until March 1st). Months of careful work on English learning and applying helped him gain precious experience. Although he met obstacles during his DIY, he is willing to share them with you to help avoid detours.