A Letter to Fresh Graduate

Stepping out of university and into the working world can feel like stepping into fog. The path ahead is unclear, rejections feel personal, the job market seems harsh, and everywhere you turn someone is talking about how AI might replace your skills. If you’re feeling lost, you’re not alone, and more importantly, there is a way forward. As someone with over ten years of experience navigating technology, teams, and the ups and downs of multiple industries, here’s the advice I would give you, my mentee.
When everything feels chaotic, the instinct is to push harder. But sometimes the best first step is to stop and reflect. Ask yourself what your teenage self once dreamed of becoming, and imagine the ideal version of yourself five years from now if there were no constraints, no financial pressure, no competitive job market, no expectations from others. This reflection isn’t about realism, it’s about reconnecting with your authentic aspirations. And if your honest answer is simply wanting to earn more money, that’s a reasonable and valid goal too. But discovering a deeper passion gives direction, shaping the industries you choose and the skills you develop.
It’s natural to feel insecure about your technical abilities. The solution isn't to panic but to understand yourself better. Start with a self-assessment: identify what you’re strong at and where you struggle. Maybe you understand programming fundamentals well but feel nervous during presentations. That’s fine. You can improve your weaknesses over time while doubling down on your strengths during job applications. Your growth accelerates when you learn to play to your natural advantages.
If the industry feels overwhelming or confusing, take time to study it. Conduct a simple market analysis: understand what differentiates a traditional financial institution that uses technology from a tech company entering the finance world. Explore sectors like cryptocurrency companies, digital banks, retail banks, investment firms, and payment platforms. Researching the landscape not only boosts your confidence and interview performance, it also helps you identify opportunities that align with your goals.
You may also worry when your programming skills don't match job descriptions that seem to demand specific languages like Java. But instead of focusing narrowly on syntax, take a broader view of technology. Java is common in banking and backend systems, JavaScript powers frontend development, Solidity is for blockchain, Python drives AI and data work. More important than any specific language is your grasp of fundamental concepts: object-oriented design, pointers versus references, synchronous versus asynchronous operations, single-thread versus multithread processing, and core architecture principles. If you understand these well, you can pick up new languages quickly. And remember that technical interviews are essentially communication tests disguised as coding challenges. Being able to explain complex ideas in simple terms, for example, describing what Chainlink does without resorting to jargon like “Oracle”, demonstrates clarity, maturity, and the ability to collaborate effectively.
Many young graduates also worry that AI might take away their jobs. The truth is that AI will automate certain tasks, but it won’t replace people who work well with other people. Strengthen your soft skills: learn how to manage up, understand your boss’s leadership style, adapt your communication accordingly, and practice empathy. Develop critical thinking and domain knowledge. In the age of AI, the people who thrive are the ones who understand problems deeply, communicate clearly, and make thoughtful decisions. AI is a tool, and those who know how to leverage it, rather than compete with it, will succeed.
If you’re thinking about whether you should work overseas in the future, bring the question back to your personal goals. International exposure can be valuable, helping you broaden your worldview and stretch your comfort zone. But working overseas comes with intense competition, higher taxes, and cultural adjustments. Your success isn’t defined by geography. What matters more is clarity about your goals, awareness of your strengths, and how well you align opportunities with the future you want to create. If global experience helps you reach your ideal future, pursue it. If it doesn’t, focus on building a strong foundation where you are.
Feeling lost at the start of your career is not a sign of failure. It is the beginning of a meaningful journey. Careers are built not by knowing everything from day one, but by reflecting on your goals, understanding your strengths, asking thoughtful questions, improving steadily, staying adaptable, and building human skills that remain valuable even in an AI-driven world. This era isn’t about competing with everyone else, it’s about differentiating yourself. Your clarity, your curiosity, and your willingness to learn will set you apart far more than any single programming language ever could. You don’t need to see the entire path today, you just need to take the next intelligent step. And I’m here to walk with you.



