Impossible List
by Rajnikant Dhar Dwivedi
You might be wondering what an impossible list is and why it is here. In contrast with a bucket list, an impossible list is ever evolving and is expected to grow with time: you might cross things off the list, but you are also always adding new items to the list. It is, therefore, impossible to finish every single item in the list, hence the name.
I’m keeping my list public to encourage myself to update it and to get other people to start their very own lists as well.
Technology Goals
- Build a successful startup
- Contribute to major open-source projects
- Develop a mobile app with 10k+ downloads
- Master cloud architecture (AWS/Azure/GCP)
- Learn Rust and build production applications
- Create a cybersecurity tool
- Build an AI/ML application
- Contribute to the Linux Kernel
Education Goals
- Complete BCA degree
- Get AWS/Azure/GCP certifications
- Complete advanced cybersecurity courses
- Learn advanced DevOps practices
- Master data structures and algorithms
Career Goals
- Work at a top tech company
- Lead a development team
- Become a technical architect
- Start my own tech company
- Become a cybersecurity expert
Hackathon Goals
- Win a major hackathon
- Participate in 10+ hackathons
- Organize a hackathon
- Mentor at hackathons
Open Source Goals
- Have 100+ GitHub stars on a project
- Contribute to 50+ open source projects
- Create a popular open source library
- Become a maintainer of a major project
Personal Development
- Write 100+ technical blog posts
- Speak at a tech conference
- Create online courses
- Build a personal brand in tech
- Mentor 10+ junior developers
Travel Goals
- Visit Silicon Valley
- Attend major tech conferences
- Visit tech hubs around the world
- Work remotely from different countries
Life Goals
- Have a positive impact on the tech community
- Help others learn programming
- Build sustainable technology solutions
- Create opportunities for others in tech