Nothing Is For Beginners
http://ruby-china.org/topics/425
English Version:

Recently read a lot of emotional complaints.
Rails is not prepared for Beginners.
Java + Struts + Spring + Hibernate is not prepared for Beginners.
. Net framework although I do not know it much. But I guess not prepared for Beginners either.
What is for beginners in the real world?

Using Linux/Mac to get started with Rails is much better than Windows.
You have to learn sass, coffee script.
You have to learn English to read the document.
English, however seemingly difficult than Rails
There're much more English words than Rails apis.
It seems English is not prepared for Beginners either.
However, English is hard. I know the white man can speak Chinese, who said Chinese is more difficult than English.
So that, Chinese is not prepared for Beginners.

Whether you are not a Rails beginner. When you see this, you have mastered a skill which is not prepared to Beginners.

In fact nothing in the world is prepared to Beginners.
Mathematics, physics, chemistry, Chinese, foreign languages, history, politics, economy, geography.
None of them you can took one month or one week to be able to come up with something.
Carpentry, cooking, stocks, car repair, basically all these technical school courses.
Few months to apprenticeship. No one heard of a carpenter who can not do three months of learning is not a fish-flavored pork cooks online carpenter complained of is not prepared to Beginners.

So ... Rails is not prepared for Beginners. So what?
Nothing in life is to Beginners prepared.

Walking in his blog not blame a lot of Beginners.
I think that can do a Beginners is a very great thing.
English has a word called the initiative, I do not know the exact translation into Chinese should be.
I am a Rails 500 people inside the QQ group for three years, to answer the question many of Beginners.
Many people are self-learning Rails, initiative.
If not long-lasting initiative. Learning point rails, but also a positive studious curiosity.

Beginners sounds is a group of people who know nothing about something.
Begin is a need for courage, but the behavior is likely to create a new starting point.

Begin not bear requires courage, but also takes time.
How can each use Linux / Mac people she did not used Windows it?
When to change?
Today forehead to learn Rails, Rails tomorrow saw a blog that requires Linux, the day after tomorrow to delete Windows yet?
Walk through the text and some basic computer and learning about the discussion.
I think may be interested in learning rails, may not understand compiler theory, but not the operating system works.
Out of the way, when used to learn enough. May never have less than assembly language. Now learn is not wasted.
My current company, the development of Toronto's largest rails project, four rails I was the only one senior undergraduate computer-related. An anthropology, a philosophy, one to Peru, and never went to college.

Rails is not kung fu, you need to pick three years, three years of rice rolling three-year water began to learn decent horse.
As another example of my own, I have not had time to study early childhood education, a bachelor, the son of a landing on the wah-wah.
Being a Dad is not for Beginners.

On learning, some learning experiences may be before the group in question is something the Chinese website search. This mode of learning php and the like for the wide popularity of the technology's nothing wrong. People have past experience with the issue at hand is an instinct, but also human to develop to this day one of the reasons.
May learn Rails is their journey to explore new ways of learning, the accumulation of new learning experiences to pass.

Climb the hill, climbing back indignant sigh others the wrong way, taking the number of detours, forget the fact that their way is the valley of tears came to be.

In short, I am more optimistic. To school to learn, not know to ask, I do not think twelve summarize how the beginning of the article how to install all the Beginners can solve the problem. I just have the time, is happy to answer any questions Beginners

Each level may be different, well-based shortcuts, the other slightly roundabout take the point.
Each of us in one area are likely to be Beginner, often to explore this area is not prepared to Beginners.

So what, most importantly, Begin, isn't it?