Reflecting on my journey, I shared insights and advice with a passionate community of techies on using data for impactful solutions. Below, I've compiled the key takeaways from the session alongside some new propositions to encourage aspiring data scientists:
Learning with Others. Collaboration is the cornerstone of growth in any company or career. Working with others or joining learning communities makes complex concepts easier to grasp and fosters a spirit of teamwork. Depending on where you are based, there are always learning communities. For example, Zindi is represented in every Sub-Saharan African country, and you can create one in your city if none exists.
Competitions Are Great, But Go Beyond Them. Data science competitions, like those hosted on Kaggle or Zindi, are excellent for honing your skills. They offer a structured environment where you can practice with curated datasets and benchmark your solutions against others. However, real-world data is rarely clean or well-structured. To truly excel, you must embrace the messiness of other datasets. Consider working on real-world projects or contributing to open-source projects to gain experience with diverse data types and challenges.
Mentorship. A mentor can be a game-changer. I have seen that there are a lot of resources out there. This can be overwhelming, and in most cases, you may not be able to tell the quality of a resource. Mentors can recommend a good learning path and provide invaluable feedback on your work. If possible, make the Mentorship a two-way street. We both have something to teach each other.
New Propositions
Once you've laid a strong foundation and grasped the main concepts, consider adopting these strategies to hone your skills further and increase the impact of your work and the team who may be working with:
Focus on Impact. Prioritize delivering results that drive meaningful and measurable change. The value you create speaks louder than your technical prowess. Consistently aspire to produce impactful work, build trust, and give back to others.
Take time to Understand the Business. A friend usually tells me, "Great developers understand the business." I would also say that you won't do anything significant unless you understand the business.
Embrace Critical Thinking. Critical thinking is your superpower. If this is not your nature, approach problems with curiosity and scepticism, challenge assumptions, and explore multiple solutions. This mindset will always lead you to more ways of addressing potential pitfalls in your analysis or evaluation.
A Sense of Urgency. Balancing speed with quality will allow you to deliver timely solutions in a fast-paced environment. I'm biased toward SPEED because it will enable you to revisit and refine your work, giving you more time to improve continually.
In conclusion, becoming an exceptional scientist or engineer goes beyond mastering technical skills. It's about adopting the right mindset: staying curious, thinking critically, and focusing on impact. Pairing those qualities with effective communication and a sense of urgency, you'll create a lasting influence in your career and the communities you serve.
References:
- Zindi Africa. (2020). Advice from an exceptional data scientist: Mark Okello on staying humble and always learning. Medium. Retrieved from https://zindi.medium.com/advice-from-an-exceptional-data-scientist-mark-okello-on-staying-humble-and-always-learning-a30d34ed29ac
For comments, please send me an email.