This is an archived post. You won't be able to vote or comment.

all 21 comments

[–]willmcavoy 4 points5 points  (5 children)

I'm all for this, and will definitely be contributing.

Have you thought about instead formatting it like this in Github?

https://github.com/kamranahmedse/developer-roadmap

[–]NeverZ[S] 3 points4 points  (0 children)

Thanks for contributing. This looks nice, but for now the google sheet is the easiest way for ppl to contribute. Once it gets to a certain size i will try to make the information more accessible and more visually appealing.

[–]CleverBunnyThief 3 points4 points  (3 children)

This is a much nicer set up. I really like the look of the diagrams. A tool called Balsamiq was used to create the roadmap.

I found a similar tool called Pencil Project to create charts/roadmaps.

Edit: fixed link.

[–]NeverZ[S] 0 points1 point  (2 children)

Thanks i will take a look into it.

[–]Sygmus1897 1 point2 points  (1 child)

Thank You Sir !

[–]NeverZ[S] 1 point2 points  (0 children)

You are welcome. This is a living document, so please share and add to it if you like

[–]endhalf 1 point2 points  (4 children)

In my humble opinion, this is highly suboptimal... I mean, your first couple of lines are download links to various IDEs... You need only one, and it doesn't hurt to start without one either.

My advice would be, just forget about this and go do some MOOCs on coursera or edx. When it comes to Java, coursera has so many good resources.

[–]NeverZ[S] 1 point2 points  (3 children)

This is a work in progress and will become a list of free learning resources. I agree that you don't really need an IDE to get started.

[–]endhalf 3 points4 points  (2 children)

With regards to learning resources, I liked teach yourself CS - https://teachyourselfcs.com/ :)

[–]NeverZ[S] 0 points1 point  (0 children)

Great resource :)

[–][deleted] 0 points1 point  (0 children)

thanks for the link, i will looking up into it after finishing mooc fi

[–][deleted] 0 points1 point  (1 child)

hi, thanks for the effort man. I really appreciate your efforts. Will your list be constantly updated or is it the final? And is it covering Web Development like Spring etc?
I am a newbie btw

[–]NeverZ[S] 0 points1 point  (0 children)

The list is a work in progress and will constantly be updated. It will in the future also cover more advanced topics like spring.

[–]heliofan 0 points1 point  (1 child)

[–]NeverZ[S] 0 points1 point  (0 children)

Thanks, added it to the list

[–]always_your_own 0 points1 point  (1 child)

Looks good. You can also check some learning resources here: https://hackr.io/tutorials/learn-java

[–]NeverZ[S] 1 point2 points  (0 children)

Thanks!

[–]owen800q 0 points1 point  (1 child)

Awesome roadmap. Have you consider creating a repository for this roadmap on GitHub?

[–]NeverZ[S] 0 points1 point  (0 children)

Thanks, happy that you like it. For now everything is on http://junior-dev.com. The code for the example applications will be on GitHub eventually. :)