In the 90s, the joke was “On the Internet, nobody knows you’re a dog.” The anonymity of online interaction allowed you to reinvent yourself.
One aspect of offering the online course has been to remind me that “On the Internet, nobody can confront you for being an a**hole.”
I just have to copy-and-paste (verbatim) a recent posting from a student [sic] in the online course forums, because paraphrasing just won’t do it justice:
As you don’t take care of us, the students, due the quality of the course I decide to quit this one
If you (the organizers) realize how important is our time and you decide to take this course seriously then perhaps I will return
Do you (the organizers) realize how many courses like this one are there? Do you realize how serious are them (see udacity for example) and how they care about us?
Is this the quality of the whole university? I now understand why stanford or others are more reputated than cal tech: because they take care about what they are doing but not you, you are making a fudge here and I have no time for fudges
…it goes on for awhile like this. I don’t even know who this person is—he or she posts as “Garito” with no other information.
I’ve dealt with whiny students before, but this level of entitlement is, frankly, stunning. Besides the fact that “Garito” provides no actual suggestions and confuses UC Berkeley with Cal Tech, what gets me is the downright nasty and ad hominem assertion: You don’t care about what you’re doing, or about the students.
We’ve already acknowledged a number of technical glitches that have slowed things down and that we’re working to fix, but “Garito’s” statement is just injurious and insulting.
Perhaps I shouldn’t be surprised. I volunteer at a nonprofit community theater, and for years it’s been our consistent experience that the worst customers are the ones who got free tickets. As a group, they complain more, are more likely to cancel at the last minute or walk out of the performance, write the nastiest reviews, and rarely turn into repeat customers even when they said they loved the show. That is, they’re more motivated by getting a ticket for free than by the product offered. (That’s also why our theater doesn’t do deals with GroupOn and similar outfits.)
I strongly suspect that online education purveyors will reach a similar conclusion, and hopefully that’ll happen before instructors get sufficiently turned off by attitudes like these that they decide to stop donating hundreds of uncompensated extra work hours for the “Garitos” of the world.
I know it’s human nature, when you’re trying to do a good job at something, to focus disproportionately on negative feedback; very few students, even those with legitimate grievances, have been anything like “Garito” and many more have been very positive in their comments. So in this case, sorry, “Garito”, but all I can really say, to use your own terminology, is “fudge you.”
#1 by Stefan on April 3, 2012 - 7:41 am
Dear Armando,
I just wanted to thank you for all the effort and I cannot stand that you might feel discouraged for the great work you did just because of stupid comments like that.
I really enjoyed the course and I learned a lot from it.
#2 by ramz on March 31, 2012 - 4:32 am
Without this course i would never have learnt about
1. What is Agile methodology
2. Ruby
3. Rails
4. TDD & BDD
I have completed the course now. And i also watching the entire course in http://webcast.berkeley.edu.
I have really loved your course and really appreciate your dedication towards it.
Sometimes i really hate “freedom of free speech” but i am sure the words of some unknown guy will be lost in the appreciation you would be receiving from many many more.
If you guys want any volunteer help in part 2, please let us (and i am sure many will help you) know. Will be more than happy to help
Thankz again to all staffs of saas course. See you soon in part II and may be part3.
#3 by Francois on March 29, 2012 - 3:37 pm
Great work on the saas course!
#4 by Raj on March 17, 2012 - 7:21 am
Hello,
I think professors are handling this course wonderfully, I am extremely thankful to their work. These Garitos are one-offs and should be discarded. In my opinion, there are other good courses but this is the one that teaches MOST POPULAR TECHNOLOGY at current time, there are no courses like SaaS-class.
#5 by Sean on March 16, 2012 - 8:23 pm
Oh no, Armando, the course is going great. I think it just has more to do with the nature of the Internet, the nature of anonymous free access and all that. The class is aimed at those interested in software development, true, but if it’s free and on the Internet the actual audience is “Everyone on the planet”. Which is actually a better thing than paying for access, IMO. Because there is nothing to lose, you have people who can take the class who only have maybe a glancing interest, and finish with a desire to be software developers.
It’s just Internet criticism. There is a gargantuan amount of all different flavors to care too much about. Who judges the quality of an entire University based off of one class – they took over the internet – for free, anyways?
Now, off to finish the rest of the assignments so far. Enrolled pretty late, had to cram Ruby so fast…
Also – to include some *constructive* criticism – the compression method for the videos really kills small text. Hard to read the parts using IRB or Pastebin.
#6 by Rob T. on March 14, 2012 - 11:01 am
Thank you so much. I’ve really been enjoying the course so far. One of the things that attracted me to this course is I read Prof. Patterson’s “Computer Architecture: a Quantitative Approach” in the early or mid 90’s. It was about the most influential CS book I read. I think It took me all summer to work my way through it, but I learned a tremendous amount that greatly influenced my thinking.
What really interested me in this course is the breadth of material that you are covering. There is so much that one needs to know to be productive. This is a really ambitious course. So far I think it is incredibly valuable because you are covering all the things one needs to know to get started at just the right level.
I was completely blown away in the Intro the SaaS book by the 60+ books you guys read in preparing for this course. Clearly that speaks to just how much of a learning curve there is to be productive in software engineering.
I think you’ve nailed the idea that people need to start learning a slice or layer at a time, instead of the traditional a single silo at a time.
Your course should turn out quite a few promising new software engineers. Many hiring managers will owe you a great debt.
Also, while there have been some AV quality issues with the video lectures, the enthusiasm you show in the lectures makes them really compelling and a pleasure to watch. Please keep that up.
Thank you both for your extreme efforts and generosity.
#7 by Matteo on March 14, 2012 - 2:42 am
Armando, everywhere in the world you’ll find people that spit on good things just cause they hate to see these things happens, cause they want to believe that the world is a bad place, with bad selfish people. Everything you are doing with this class is awasome, allowing everyone that have a computer and an internet connection to feeling like in a Berkley class simply for free. Go on, and simply forget Garitos.
#8 by Gabriel Mazetto on March 14, 2012 - 1:45 am
Armando, Thank you for all the time you spend on producing this course, materials and your book. When I found that I could have a good quality course, for free, from professors of Berkeley, It just made my day.
I’ve recently graduated from Computer Systems Information at UFSC (Brazil) and, besides the fact that I already work with Rails, I was missing some more academic approach to the subject.
I just think that what you are doing will help not only the people who are attending to the course but many companies that need to recruit Rails programmers.
Just keep up the good work, and don’t listen to the trolls.
#9 by Faraz on March 13, 2012 - 4:13 am
“The best things in life are free.”
This course is no exception!
#10 by Yaroslav Kaminsky on March 12, 2012 - 4:46 am
There would be always some people to complain, and, as mentioned by some commenters here, some people to attract attention and not interesting in course material.
And more important, that 99.99% are not like that. And a lot of people a gratefull for what you are doing.
So, don’t notice provocators and “trolls”. They do not deserve your attention.
Making course 1-dollar will render it unaccessable from some countries, some people (without creditcards), will not get so much spread and, from marketing perspective, will greatly lower book sales (the only income for all this extra-hours work).
I want to thank you for your time and this course! I was very happy when I saw it, since I was looking for something like that online for some time. It’s great that it exists and I’m very thankfull to you doing it!
Greatings from Ukraine:)
#11 by Nic on March 12, 2012 - 2:31 am
Armando,
I’m taking your course and I like a lot how it’s organized, the structure and conciseness of information and very cool facilities you provided for self-checking and tracking progress.
Although I’m not quite keeping up with the homework schedule, I will do all the assignments anyway because they are so helpful and challenging. I can literally feel my knowledge increase while studying at your course and this is a great pleasure!
I’m very grateful to you and David for placing this incredible amount of personal effort in providing top quality knowledge to anyone interested. You are doing a very good and valuable job, please do go on.
#12 by Mikhail on March 11, 2012 - 12:34 pm
Armando – I would like to express my gratitude.
I am a software developer with 20+ years of experience. I’ve done quite a few courses on various technologies (although this is my first one that’s fully online), so I can compare.
This course is outstanding. I read the book first, then listen to the lectures, then do the assignments. There is a lot to cover, and I am new to most of the material, but I am enjoying it very much. The assignments are especially good – they are challenging and interesting. I find myself working into wee hours doing them (and loving it). The autograder is the killer feature.
Thank you, your efforts are very much appreciated!
#13 by cleverhans on March 11, 2012 - 12:11 pm
This is the first online course I’ve done, and it’s great. I can tell a lot of effort has been put in.
I cannot imagine what drove this person to write this, a bad grade, minor technical difficulties… Nothing warrants his/her comments given that this is a free class driven by volunteers and enthusiastic course instructors. These people do care about students and education. Why else would the organizers, volunteers, and instructors participate? I went to an expensive university in the US, and some of my professors had about a tenth of your passion about education.
So, thanks for your work, and don’t listen to the haters.
#14 by Edgar on March 10, 2012 - 1:39 pm
There will always be a “Garito” with an entitled attitude not able to see the class as a gift to him(her) and then unable to receive it. The good news is that for each “Garito” there are thousands upon thousands that are receiving this gift as intended and planning to use it to better ourselves.
There are no words to thank you, David and the staff for the positive impact you are having in all our lives
#15 by Einar on March 10, 2012 - 11:43 am
Now I wish I’d written to you sooner to let you know how pleased I am with the course. The main reason I didn’t was that I supposed that with 60k studens, the amount of feedback/questions/etc. would be overwhelming.
Anyway, I’m absolutely LOVING the course. Especially the assignments with the automatic feedback.
I bought the book (although I haven’t had much time to page through it). I actually think that it might be worth while to charge for the course instead of the book. As in, pay a small fee for the course and get the book for “free”. That would weed out those who are truly not interested.
Thank you for doing this.
#16 by Walrus on March 10, 2012 - 11:19 am
It might be worth charging a small fee ($1-10) for the sole purpose of weeding out those who are not truly interested. Those with no “skin in the game” are usually a waste of time. Those of us who plan on investing a significant amount of time learning from you won’t care because the fee is insignificant compared to the time.
#17 by Ram on March 10, 2012 - 3:56 am
I can tell you this, “I did only come to your attention only because it is so different from the rest of the students that are grateful and thanking you for putting this course online”. He did it for attention and you gave it to him. Troll successful. You cannot please everyone on the internet let alone the people you meet in your real life. You need much tougher skin than this on the internet. We are the silent majority that are grateful that you would do this.
#18 by Akash on March 10, 2012 - 3:44 am
Sir you are doing great. Just ignore this jerks around .
#19 by Akash on March 10, 2012 - 3:43 am
Sir you are doing great job. Don’t listen to jerks around. You are simply great.
There is a one sentence said lot in India. **Only trees with fruits get stones**. (I might be written it in wrong way, I failed to translate it accurately.) Just believe in yourself. I was taking your online course & I loved it. Though I have to stop working on it due to I have other courses of more Importance still I think you are doing very great job. Don’t get harassed by comments of immature careless persons.
Thanks.
#20 by Rob Rambusch on March 10, 2012 - 3:21 am
You’ve been unusually forthcoming and engaged with the students in your online class and of course “No good deed goes unpunished.” Franklin Chen’s comment about how charging a dollar improves customer behavior is an interesting idea. I’d like to think that I would have been just as charming and reasonable had I *not* bought the textbook – but who knows?
#21 by Bharat Krishna on March 9, 2012 - 10:23 pm
Hello Prof.Armando.
This course is so much better than the old school(we followed water fall for projects) software engineering course I took in school a few years back.
It is a once in a lifetime opportunity for me to learn from Berkeley & Stanford people!
In a class of 40 I am sure they would be 1 lunatic like Garito. In a class of 60,00 they sure will be many more! So please don’t get discouraged by people like him/her.
Keep up the great work! I am your fan
#22 by Ataraxo on March 9, 2012 - 6:01 am
Don’t let them get to you. The Garitos are outliers. Sadly, it is hard to see that when 100% of the angry people take the time to write and complain whereas 99% of the vast majority of satisfied people just silently take the course (hopefully, otherwise you would be getting 10k emails a week from people expressing their positive feelings).
#23 by Sebastian Stein on March 9, 2012 - 2:31 am
You are running here into what it means to be a community manager. 99,9% of your members are happy with you, but there is always a small percentage to just critize and not appreciate what you provide. Here, the old rule applies that something, which is for free is not valued at all.
There are always things to improve, but as you say yourself, there is absolutely no need to react to such troll comments. Personally, I would like to see the assignment descriptions to be improved, because I as a student spent much time to figure out what is actually expected. So the assignment descriptions could be improved with more test cases to better illustrate what needs to be done.
But besides that minor problem (and maybe the low video quality), I’m happy with what is included in the course and I enjoy participating!
#24 by Juampa on March 9, 2012 - 1:51 am
Armando, I am following your course, and trying to keep up with it in my spare time… like THOUSANDS of other students.
Most of us understand what it takes to deliver a course of such high quality (despite the minor glitches, whatever), and you make it available for FREE!. We cannot but be grateful to you and your team.
Thanks a million
#25 by Guilherme Padua on March 8, 2012 - 7:21 pm
Hello Armando!!
I’ve been loving the opportunity to take such a class! Even though some people are facing problems I can really feel all the effort to make it work well and I really appreciate the sharing through your blog. I’m not a really well experienced person, graduated just in 3 years ago back in Brazil and is really nice to have this feeling of participating in a world-class course like this!
As far as we are on IT world we need to always search for new knowledge, and so far, all of this course is pretty motivational and inspiring.
Thanks a lot!
#26 by JT on March 8, 2012 - 6:36 pm
The first thing I did when I saw this course was waste a lot of time Googling for the scam… only to find that it isn’t one. I was surprised to say the least.
The scale of what you’ve undertaken at the cost you’re providing is breathtaking, and you’re managing a high level of quality despite the beta tag.
So, thanks. I’m enjoying the course, and learning from it. Try to ignore the idiots.
#27 by Jamie Adams on March 8, 2012 - 3:18 pm
Loving the course! Don’t let the jerks get you down! The lectures are fun and interesting. I’m really impressed with how accessible the course is (limiting the prior knowledge expectations/requirements beyond what I would have thought possible), while still providing great technical depth. Garito can shove it. Keep being awesome!
#28 by barito on March 8, 2012 - 2:49 pm
I too am doing your online course, and I very sorry to hear this tale.
I have a bachelor’s degree and 20 years industry experience, and I can reassure you that your course is of a high quality. Perhaps a few rough edges with the videos, but the content is what matters.
I don’t think you should be dissuaded, as there was and is a 110% chance you will encounter Garito style behavior.
Perhaps you shouldn’t read the forums, and only look at questions / comments that have been voted up heavily. If something like Garito’s comment was heavily voted up, then you might have something to reflect upon
#29 by Franklin Chen on March 8, 2012 - 2:27 pm
I too have done volunteering for nonprofits and encountered the entitlement attitude. I even noticed that I made my life miserable whenever advertising household items to give away for free; I ended up having to solve that problem by asking for a dollar or instead, greatly reducing the number of ungrammatical and senseless emails and no-shows. There has been serious psychological research on how “free” is different from “0 dollars”. Unfortunately, we human beings tend to devalue what is “free”.
For the record, I am in your online course right now, and am extremely grateful for your work in running it and the work of everyone else behind it.