computer-scienceangular-roadmapbackend-roadmapblockchain-roadmapdba-roadmapdeveloper-roadmapdevops-roadmapfrontend-roadmapgo-roadmaphactoberfestjava-roadmapjavascript-roadmapnodejs-roadmappython-roadmapqa-roadmapreact-roadmaproadmapstudy-planvue-roadmapweb3-roadmap
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
68 lines
3.6 KiB
68 lines
3.6 KiB
3 years ago
|
## What is roadmap.sh?
|
||
|
|
||
|
Roadmap.sh is the place containing community curated roadmaps, study plans, paths and resources for the budding
|
||
|
developers. It started as a [set of charts to guide the developers](https://github.com/kamranahmedse/developer-roadmap)
|
||
|
who are confused about what should they learn next but that alone wasn't enough so I expanded it into the website to get
|
||
|
more contributors involved.
|
||
|
|
||
|
## What are the plans for roadmap.sh?
|
||
|
|
||
|
The website started off as
|
||
|
a [simple repository containing a few charts](https://github.com/kamranahmedse/developer-roadmap) for developers and
|
||
|
based on my personal opinions but it could have been much more than that so I decided to expand it to a website where
|
||
|
people can contribute to study plans with their areas of expertise as well, add more roadmaps, write guides etc.
|
||
|
|
||
|
We haven't opened up the sign ups for now but we will be doing. My long term plans for this website are to turn it into
|
||
|
a goto place for the developers to seek guidance about their careers, help others, share their journeys, incentivize the
|
||
|
learnings, get feedbacks on their projects etc.
|
||
|
|
||
|
## How did you build roadmap.sh?
|
||
|
|
||
|
The basic version of the website has been built with [Next.js](https://github.com/zeit/next.js/), is opensource and can
|
||
|
be found on [github](https://github.com/kamranahmedse/roadmap.sh). It was hastily done to get it out in front of the
|
||
|
people and get people to start contributing so it might be rough on the edges, but that is where we need your help.
|
||
|
|
||
|
## How does it make money?
|
||
|
|
||
|
It doesn't make any money. I have been using my personal time and budget to build it. I did not create this website with
|
||
|
any intentions of monetization but as a good will, to help the people get out of the frustration that I was once in.
|
||
|
|
||
|
Having said that, I love teaching and my future plans are to be able to work full-time on roadmap.sh for which it has to
|
||
|
make enough money to pay for my rent, groceries, bills, travel expenses, etc but even if it doesn't it's likely I'll
|
||
|
continue growing the site however I can. My focus at the moment is not making money from it and just add content that
|
||
|
creates value for the people.
|
||
|
|
||
|
> Sponsor the efforts by [paying as little as 5$ per month](https://github.com/sponsors/kamranahmedse) or with [one time payment via paypal](https://paypal.me/kamranahmedse). Alternatively, reach out to me at [kamranahmed.se@gmail.com](mailto:kamranahmed.se@gmail.com).
|
||
|
|
||
|
## Can I contribute?
|
||
|
|
||
|
You definitely can, infact you are encouraged to do that. Even your minor contributions such as typo fixes count. The
|
||
|
source code of the website can be [found on Github](https://github.com/kamranahmedse/roadmap.sh). Your contributions can
|
||
|
be:
|
||
|
|
||
|
* Adding a new roadmap
|
||
|
* Updating existing roadmap
|
||
|
* Suggesting changes to the existing roadmaps
|
||
|
* Writing a Guide
|
||
|
* Updating an existing guide
|
||
|
* Fixing grammar mistakes, typos on the website or the content
|
||
|
* Updating the UI of the website
|
||
|
* Refactoring the codebase
|
||
|
* Becoming a sponsor
|
||
|
|
||
|
Just make sure
|
||
|
to [follow the contribution guidelines](https://github.com/kamranahmedse/roadmap.sh/tree/master/contributing) when you
|
||
|
decide to contribute.
|
||
|
|
||
|
## Can I redistribute the content?
|
||
|
|
||
|
No, the license of the content on this website does not allow you to redistribute any of the content on this website
|
||
|
anywhere. You can use it for personal use or share the link to the content if you have to but redistribution is not
|
||
|
allowed.
|
||
|
|
||
|
## What is the best way to contact you?
|
||
|
|
||
|
Tweet or send me a message [@kamranahmedse](https://twitter.com/kamranahmedse) or email me
|
||
|
at [kamranahmed.se@gmail.com](mailto:kamranahmed.se@gmail.com). I get lots of messages so apologies in advance if you don't hear back
|
||
|
from me soon but I do reply to everyone.
|