Efficacy in the Internet Age: Learning to Code
Recently I began a project in my head. I’m sure you all must know what I mean, it was one of those “cool ideas” that you bring up to a few friends, then maybe do a little research on, but ultimately it’s doomed to go no where due to a host of totally understandable factors like having work to go to, or not having enough money, or (the nail in the coffin for me) not having the prerequisite skill to complete the task. My idea was a website.
The website was going to be called Lybrid.org (https://en.wikipedia.org/wiki/Hybrid_library). It was going to be a sort of combination blog/wiki agro (https://en.wikipedia.org/wiki/Aggregator) that allowed users to create courses that would teach people things that they actually found relevant (see: http://spacecollective.org/syncopath/5640/they-dont-teach-you-anything-worth-knowing-). It would have been a sort of http://ocw.mit.edu/index.htm, but focused on less traditionally academic information/experiences – and user generated. But to make a website is no mean feat.
So I began that “do a little research phase” of the idea; I was checking out all of these amazing websites devoted to free online learning (a few I found include: https://www.coursera.org/, http://www.youtube.com/education?feature=marketing, http://www.google.com/insidesearch/searcheducation/training.html#carousel) and then I stumbled upon this site: http://www.codecademy.com/
http://www.codecademy.com/ is probably the coolest thing I’ve ever seen. It not only:
a. does a marvelous job of creating a fun and easy course mechanic, which rewards you on a steaks system (as sometimes discussed on this site) but
b. TEACHES YOU HOW TO CODE!!!
I personally can’t think of a better way to be effective in the modern age. I spend a lot of time on the internet, I read here, study here, play here etc. etc. I have friends who are computer science engineers, and as a result have a rudimentary understanding of the way the internet works, but, honestly I couldn’t make a website if I wanted to. I couldn’t innovate. So I’ve started the courses on this website. I’m starting with Java but this site even does Python! I mean, that’s pretty awesome, if you can code through that (which isn’t all too hard to do, though it does require a bit of a commitment) you can make competitive websites! You can share your ideas! You can make the world a better place! Start a movement and print t-shirts damn it!
You must be logged in to reply to this topic.
This awesome man! I really hope it works out for you. It reminds me of an idea I had a few days ago.
We were sitting through this presentation about college readiness in school a few days ago and I basically had this idea plus the idea around the movie “Accepted”. There’s a whole lot of bullshit that you have to deal with when it comes to getting in to college but people only want to go to college to get educated about the things that interest them most right? So naturally I started daydreaming about the idea of a college centered around the students helping to teach each other everything they need to know instead of having rigorous grading scales and pass or fail systems and things of that sort. That way the people that are truly devoted to learning can thrive instead of having to deal with all the shitty college guidelines.
There are obviously quite a few flaws in this idea but I think it’s a great “diamond in the rough” sort of idea that has plenty of room to be polished off. So I think it’s really awesome that you’re making a similar sort of thing happen, except doing it online. Mad Props.
@tylsch, I completely understand where you are coming from. The process of turning the idea to finished product is a long ass journey and 90% of the time it doesnt even happen. I’ve been through those stages time and time again usually because I didnt have enough capital to get things started or the lack of support from peers.
I’ve also been through the stages thinking I can learn everything to create a website so I’ve gone through codecademy just like you. Dont get me wrong, its truly a great website and you should definitely still use this website to learn how to code but what I found is that coding takes months of practice (at least) and years to truly master. Its a great option if you have NO capital. However, If you do have some money that you can work with, I would recommend outsourcing the project which is more efficient and effective, in my opinion. You can use elance.com or odesk.com which connects programmers/designers to people that wants a website built from the ground up.
I’m in the process of creating a website myself (very optimistic that you guys will love it!) which I’ve hired a programmer from india for $12 an hour. You can find a range of people that want to work on your project for as little as $5/hour (these people are most likely will be amateur programmers but they still have good coding knowledge). The more experience ones are usually around $20-30/hour but I did my research and picked the one that I thought was the best for my budget. By going through this process, your website can be launch within 1-4 months depending on your needs and specifications. Since you just posted a summary of your idea on the internet, you pretty much lost some competitive advantage since now its public knowledge and anyone with expertise and create it before you. I advise that you don’t do this in the future, there is other ways to get your point across.
Building a website is no easy task, especially if you are new to programming. However the hardest part in this process is the initiation and the will to achieve. As long as you are determined then I have no doubt that you will be using your website in no time. If you need any additional help, I’m always here to assist. I wish you the best of luck and hopefully your website will be up and running sometime soon!
@piptherational, heck yeah I’m doing it! I think it’s so cool that people would be down for something like that (or have even had the same idea :p)
@tine, Udacity IS AMAZING. Thank you.
@1love, thanks for the advice, I have started to realize just how much work it’s going to be on my own and it really might be a good idea even just to get some editing help, though I’m still determined to master this coding business!! Thanks for the two sites!
People, you all rock!
Good shit man.
Yeah, people really gotta learn how to code and stuff. Everyone uses technology, most are even dependent on it, but they don’t even understand how it works or how to really operate it.
Technology is the future. People gotta learn.
I applaud you for sharing such a great learning tool with them.