Programming Skills Flow Chart

John Vandivier

This flow chart represents the way I took to get where I am in programming.

I think this path was very easy and I highly recommend this approach. You can start with no knowledge at all and end up a web or application developer! I think getting to basic web/app developer can occur in as little as a year or two.

I highly recommend <a href="http://codecademy.com/">Codecademy as a starting point. The chart was made with a great tool called <a href="draw.io">draw.io. Click and drag to move around the map, and you can zoom in and out as well.

The Chart

1Vvfc6M2EP5r/BiPbdnO5TE/rk0zTSdXd+baRxkUYAoSI4N/3F9/C+zagMj02oTV9MW2FiSx++1qP63wRNxnx5+tzONnE6p0spiFx4l4mCwW85vlGr4qyamRLNezRhDZJMSbLoJN8k2hkG4rk1DtGhmKCmPSIslRiL0Do7UKio7s1aTdKXIZ0fAXwSaQqSv9moRF3Eg/LVCHSv6okiimaebrm+bKrjjRGKF6lWVaXNUiuFZdziSNhSocZ03zar7GOU8owQFzqTuP9M2YrCOwanexFaqb4HPhJFtjQ2U7ojTRf7ftJj4DdtYY6Fj9yo73Kq3wI2iabj+9cfVsLqt0Z+q3Ooimw16mJT76ndwlAYi+wrPmoNPOsSeMAFhD4+4QJ4Xa5DKorhzA3XA0ZQtF/uY+0UVP8FFlMlXYU4UAAbBC06B/zpfYPrQcAEVxC3uSSTRndB76oj/8QBMMm2PpmOMXXSibqTCRhfJpFeHPKCvHKK7yOry11hygpY0GQ1XXVejEdk9dGMOUtrbTxRcLaSOFd9V4uEaxKpVFsu+O/h4VPzkq3oZ7qQMVesT8xh/kuOaNDjnGWxvyGgoGyOcu5uelT23h80HtVWpyWK95YV/M/OE+5wIejd8GvgGEAXlKvW9Eu1fwRQ98yoUM2NPDjo49RV4b/AYTDvBRqYGwv80BQX/IE79G5BeMYT9AAxmhr+figB43DS0tz6l9GgCb76s8Dr2l7RbhPBDic1oF2kCTP7zLBNdMQJOt20DXTsaBs5vZLzgbG/Hg3NvFDMJMmejDYeZK40N5nIuzCzdfPf7x/OtkAT1n95sNC8zXXZQptv8JZLrvXfq7mWykfRnKfLB0wZWZhpRkY6TCrTuw0W4+KN06wpPcy11gk7yYVAlDHCWQq5fHF5bQXVJg0j7rR1foDwlel4uM5NdodT9+zUU3hrRk21KIgeqRrmbSZbat9hEz81p9FHHdOKjt1Vbu6s1moYJYm9RECVTU68SV6CAtw0QDS5ltS4iLmYZacFUnziAE6j5mOp16iRBqtgOE6MpHb0kEF4Uh9Ly4DlnvB10HNil5CfXo/5/nDK2tJGu7DvGpdxmVq5BB6HnZzS5d+vf0pVQ4SFtXG5tsW8JUo9QtVj0KTGUMjtOa/0AOxR3oZU9/QntOjb+gMZtiCvnXToBzdna6XAl26RLHWx2VqbRP7v5nXD9Y9+oadGDF4QdcJ1Rkbj9Yu5Tx2ejIPNxxI90/mCIMOaDmYpRkbT9Qu4zyN3iPY8oe1Nf9PRIVJjmgZjuEHGCAbFATCWppCX0gpLmjWhBmtH4zHj2tXMb2cipio5ltcH4VimwwUM8bzQYun/u93LKzud57JoLWeg4LuHSuKhB5zm7n1zA4LODSOeiDZuGzQN8HGPP7iovKkak7Jxdc2/4VV/WPQsqPllxcjZZOP1q6XG0kLQdOKPi05CJjxDq8aEnpvrv+si6+/bf+BJVXGBZfevN5dJDJzn5AdonW5gscG/PyrP4emhNmrjNVsrQfmLnOVIe0ZNs+rtlKXwP1kLGwhOblHxD1tdZfWcTn7w==