Change to lisp-hacker-roadmap

pull/400/head
ejelome 7 years ago
parent aab6d380aa
commit 1b9f9bd6c5
  1. 21
      LICENSE.md
  2. 78
      README.md
  3. 1
      project-files/back-end.json
  4. BIN
      project-files/back-end.png
  5. 1
      project-files/banner.json
  6. BIN
      project-files/banner.png
  7. 1
      project-files/front-end.json
  8. BIN
      project-files/front-end.png
  9. 2
      project-files/intro-map.json
  10. BIN
      project-files/intro-map.png
  11. 1
      project-files/polyglot.json
  12. BIN
      project-files/polyglot.png

@ -0,0 +1,21 @@
MIT License
Copyright (c) 2018 ejelome \<<https://ejelome.com>\>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

@ -1,63 +1,65 @@
![Web Developer Roadmap](https://i.imgur.com/oxsayps.png)
lisp-hacker-roadmap
===================
> Roadmap to becoming a web developer in 2018
![Lisp Hacker Roadmap](./project-files/banner.png)
Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a frontend, backend or a devops. I made these charts for an old professor of mine who wanted something to share with his college students to give them a perspective.
-------------------------------------------------------------------------------
If you think that these can be improved in anyway, please do suggest.
> La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer.
>
> Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
>
> &mdash; Antoine de Saint-Exupéry
***
-------------------------------------------------------------------------------
<p align="center"><b> Did you like this guide and want more of the similar content? </b><br>Subscribe for the launch of <a href="http://hugobots.com">Hugobots</a> or <a href="http://twitter.com/kamranahmedse">follow me on twitter</a>!</p>
Below are charts that show possible paths to be a practical yet bleeding edge Lisp hacker.
The specified technologies were carefully chosen to be as minimal as possible yet able to work completely harmonious with each other; from front to back.
The polyglot aspect can be optional but the rewards will be great and surely will make you a better hacker, not just in Lisp, for the rest of your days.
***
Suggestions are always welcome.
-------------------------------------------------------------------------------
## 🚀 Introduction
🚀 Introduction
---------------
![](https://i.imgur.com/OZUOUtI.png)
![](./project-files/intro-map.png)
## 🎨 Front-end Roadmap
-------------------------------------------------------------------------------
![](https://i.imgur.com/WrfLESm.png)
🎨 Front-end Roadmap
--------------------
## 👽 Back-end Roadmap
![](./project-files/front-end.png)
For the backend, personally I would prefer Node.js and PHP 7 for the full time. Plus, I have been experimenting lately with Go and I quite like it. Apart from these, if I have to choose another one, I would go for Ruby. However this is just my personal preference, you can choose any of the shown languages and you will be good.
-------------------------------------------------------------------------------
![](https://i.imgur.com/Ihg4YAb.png)
👽 Back-end Roadmap
-------------------
## 👷 DevOps Roadmap
![](./project-files/back-end.png)
![](https://i.imgur.com/wpj5pqk.png)
-------------------------------------------------------------------------------
<br>
## 👷 Polyglot Roadmap
## 🚦 Wrap Up
![](./project-files/polyglot.png)
If you think any of the roadmaps can be improved, please do open a PR with any updates and submit any issues. Also, I will continue to improve this, so you might want to watch/star this repository to revisit.
-------------------------------------------------------------------------------
## ☑ TODO
Credits
-------
- [X] Add Frontend Roadmap
- [X] Add Backend Roadmap
- [X] Add DevOps Roadmap
- [ ] Add relevant resources for each
Credit goes to [@kamranahmedse] for his [developer-roadmap].
## 👬 Contribution
-------------------------------------------------------------------------------
The roadmaps are built using [Balsamiq](https://balsamiq.com/products/mockups/). Project file can be found at `/project-files` directory. To modify any of the roadmaps, open Balsamiq, click **Project > Import > Mockup JSON**, it will open the roadmap for you, update it, upload and update the images in readme and create a PR.
License
-------
- Open pull request with improvements
- Discuss ideas in issues
- Spread the word
- Reach out with any feedback [![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/kamranahmedse.svg?style=social&label=Follow%20%40kamranahmedse)](https://twitter.com/kamranahmedse)
`lisp-hacker-roadmap` is licensed under [MIT].
## Sponsored By
- [Hackr.io - Find & Share the Best Online Programming Courses & Tutorials](https://hackr.io)
- [Highig - Think and its done](http://highig.com/)
## License
[![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)
[@kamranahmedse]: https://github.com/kamranahmedse
[developer-roadmap]: https://github.com/kamranahmedse/developer-roadmap
[MIT]: ./LICENSE.md

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

@ -0,0 +1 @@
{"mockup":{"controls":{"control":[{"ID":"0","measuredH":"80","measuredW":"389","properties":{"bold":"false","color":"10066329","size":"72","text":"Lisp Hacker"},"typeID":"Label","x":"302","y":"40","zOrder":"0"},{"ID":"1","measuredH":"80","measuredW":"566","properties":{"color":"0","size":"72","text":"Roadmap - 20YY"},"typeID":"Label","x":"724","y":"40","zOrder":"1"}]},"measuredH":"120","measuredW":"1290","mockupH":"80","mockupW":"988","version":"1.0"}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Loading…
Cancel
Save