From Scattered Knowledge to a Structured Front‑End System: My Year‑Long Journey to Tencent
This article recounts a software engineering student's year‑long transformation from fragmented front‑end knowledge to a systematic learning framework, detailing study methods, note‑taking strategies, and career steps that led to a position at Tencent, offering practical advice for aspiring developers.
Hello, I'm @hoho, a top student of NEXT Academy Front‑End Class 8 and now a member of IMWeb.
I am 25, a software‑engineering student who spent a year in NEXT Academy’s degree program before joining Tencent.
I reflect on my experience in three parts: Learning, Progress, and Future.
1. Learning
From scattered knowledge to a systematic front‑end system in less than a year.
2. Progress
To organize my notes I became a "writing expert".
3. Future
Joining Tencent is just the beginning.
If you haven't started learning, read part 1; if you are already learning front‑end, part 2 may help; if you are employed, part 3 offers guidance.
Before enrolling I already had years of front‑end work experience and self‑studied through books and blogs, but my knowledge felt fragmented and isolated.
I wanted a complete knowledge system to identify gaps and improve my abilities.
After trying NEXT Academy’s front‑end course I joined class 8.
From September 2018 to October 2019 I completed the course, even studying Vue source code, and built my own front‑end system, taking a key step toward becoming a professional engineer.
My Three Success Strategies
Clear learning schedule : Know what to study and when to avoid gaps.
Take abundant notes : Spend more time writing notes than watching videos to internalize knowledge.
Ask many questions : Use the academy’s question bank; teachers answer personally, and seeing others’ questions reinforces learning.
These practices ensure I truly master all points and can quickly revisit forgotten topics via detailed article plans.
Writing articles, not just notes, forces me to produce high‑quality web content, deepening my understanding.
After the course I applied to Tencent NEXT Academy, passed the interview, and joined the IMWeb team, thanks to diligence and potential recognized by teachers.
In the Team I Will
Seize opportunities to learn from senior engineers.
Dive into projects to improve them.
Enhance my project experience both in depth and breadth.
I focus on the present rather than distant future.
My advice: keep learning, reward yourself for goals, write notes constantly, and maintain health.
Persistence is key; joining a big team is just the start.
Tencent IMWeb Frontend Team
IMWeb Frontend Community gathering frontend development enthusiasts. Follow us for refined live courses by top experts, cutting‑edge technical posts, and to sharpen your frontend skills.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.