My dream is to to be able to make a change in this world, and the only way to do that is by making sure that everything I learn is going to be given back to the community. I want to create a system that is dedicated to educating the poor in many countries where pure raw talent is simply being thrown away due to the lack of resources. Help me make the world a better place!
I believe web devleopment is an essential skill every computer scientist or coder should know or at least be familiar with. What's the point of making really cool things if no one knows about it? The best way to showcase your stuff and show the world who you really are as a person, is to create a name for yourself and stand out from the rest of the crowd. Since my life goal is to create my own tech startup that will facilitate the process of expanding technology across seas in order to help educate the poor, especially in countries where real talent and potential is being overlooked due to the lack of essential resources, I believe that the best way to come at least one step closer to that realization is through the web and it's foundations.
Treehouse is like the big brother I never had. It has been with me through every step of the way. Treehouse was one of the first resources I used when I first started my career down computer science. I still remeber the days when I would just code all day and watch my points go up as I screamed out of joy.
Codeschool was like the college accelerated version of a normal paced class. They teach very fast and straight to the point. I would occasionally come here to further advance my knowledge of a subject after I felt comfortable enough with the basics but still a little unsatisfied.
Codecademy was like the middleman between treehouse and codeschool. There really was no set pace, so it really helped me get down into the core of many programming concepts that have always been fuzzy to me. Since the majority of codecademy is labs and hands-on coding, it really helped me develop good programming habits.
I still remember the super frustrating yet fun times I had with this site. Codeeval is just like exercism in the aspect of giving users programming challeneges. There are a variety of languages you can complete them in and they rank you based on challenges completed around your location. Perfect way to test your coding skills.