We have compiled a Ruby developer skills and competencies map that you can use to develop yourself and your team. Try to apply it to yourself!
- Ruby version 2.5.0 or higher, including all development headers (check your Ruby version using
ruby -v) - RubyGems (check your Gems version using
gem -v) - GCC and Make (check versions using
gcc -v,g++ -v, andmake -v)
git clone git@github.com:roonyx/ruby-developer-roadmap.git
cd ruby-developer-roadmap
bundle installWe use Jekyll, it is a static site generator.
jekyll build - Builds the site and outputs a static site to a directory called _site.
jekyll serve - Does the same thing except it rebuilds any time you make a change and runs a local web server at http://localhost:4000
When you’re developing a site you’ll use jekyll serve as it updates with any changes you make.
Run jekyll serve and go to http://127.0.0.1:4000/ruby-developer/ in your browser. You should see the roadmap.
We use License Attribution-ShareAlike 4.0.
In short, you can freely:
- Share — copy and redistribute the material in any medium or format.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits