haytham agbariah wrote in post #1137023:
> Hello , I tried to learn C language , I failed twice in the C
> course(because of Binary trees) ..
> I believe that ruby on rails is the future , Should I give up on
> programming ? or there is no connection between Failing in C and
> Succession
> in ruby on rails ?
> please , don't hesitate to share us , your point and your experience .

I've been programming for many years using many different programming 
languages. I barely consider the syntax of a language to be a major 
barrier to success as a programmer.

The algorithms of a program don't change much between languages. Yes 
some languages have feature that make things more convenient, and some 
are more enjoyable to work with (as is the case with Ruby). However, if 
you can't grasp the basic concepts then the choice of language isn't 
going to suddenly cause everything make sense to you.

Take your example... If you failed to understand binary trees in C then 
you won't understand binary trees in Ruby either. That being said I 
would not give up on your efforts to be a programmer on the basis of not 
understanding binary trees. The fact is that there's much one can 
contribute without knowing a thing about binary trees. That can be 
learned once you get a better overall understanding of programming. In 
fact I'd likely have to go back and review them myself, even after all 
my years of experience, in order to pass that C course.

This is a career that you don't want to choose lightly. If you are not 
enjoying your experience learning to program then you might want to 
think twice about continuing. Most great programmers I know do this 
because they love doing it. If you don't then you're probably going to 
cause yourself a world of frustration, which will bleed into every block 
of code you write. This will eventually lead to frustration for other 
programmers that will be obligated to go back and fix your code.

-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/cf9b9fb96c247114cd75e5f713eb5983%40ruby-forum.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to