[LRUG] The puzzling phenomenon of the Rails dev who hardly knows Ruby

damilola odelola damzcodes at gmail.com
Wed Jul 6 07:57:49 PDT 2016


I think it really does depend on what is meant by 'proficient' & at what level they are at rails. I'm a jr dev who trained in both ruby & rails but have probably used more rails (albeit still not that much) professionally. I understand things like inheritance & certain ruby methods however, it rarely comes into play at my level. Also, like Ben said, the appeal of rails is that it's easy to grasp very quickly so for someone like me coming from a non-tech background, that's useful. However, I don't think that means one shouldn't also try to understand ruby. 

Kindly,
Lola 

Sent from my iPhone

> On 6 Jul 2016, at 15:52, Ben Lovell <benjamin.lovell at gmail.com> wrote:
> 
>> On 6 July 2016 at 15:32, Leonardo Saraiva <vyper at maneh.org> wrote:
>> I see many people asking and using active record for search, persist... but does not know "nothing" about SQL.
> 
> I find this an absolutely fantastic enabler. It's great (to this humble guy, at least) that someone can come along with little-to-no programming knowledge - and with some basic guidance - build something meaningful with Rails and Ruby. This is just one reason why programmes such as RailsGirls are so successful in capturing the minds of newcomers to programming.
>  
>> 
>>> On Wed, Jul 6, 2016 at 11:23 AM, Jon Wood <jon at ninjagiraffes.co.uk> wrote:
>>> I can't speak to the mythical Rails developer who doesn't know Ruby, but I do have quite frequent frustrating conversations with my brother who hacks things together in C#. They tend to involve him complaining that some seemingly trivial problem is far to complex to solve, and invariably it turns out his approach of searching Stack Overflow for answers vaguely similar but never attempting to understand them means he doesn't understand the fundamentals. He's the C# equivalent of a Rails developer who can hook up models, but wouldn't even know that model classes can inherit from things other than ActiveRecord::Base, and in both cases its caused by not having the time and/or motivation to look into how things actually work.
>>> 
>>>> On Wed, 6 Jul 2016 at 15:08 gvim <gvimrc at gmail.com> wrote:
>>>> I hear of this a lot - the Rails dev who hardly knows Ruby and I'm left
>>>> scratching my head. How on earth can anyone become proficient in a
>>>> complex framework like Rails without understanding the language it's
>>>> written in?
>>>> 
>>>> Someone please enlighten me.
>>>> 
>>>> gvim
>>>> _______________________________________________
>>>> Chat mailing list
>>>> Chat at lists.lrug.org
>>>> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
>>>> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
>>>> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>>> 
>>> _______________________________________________
>>> Chat mailing list
>>> Chat at lists.lrug.org
>>> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
>>> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
>>> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>> 
>> 
>> 
>> -- 
>> Att,
>> Leonardo Saraiva
>> 
>> ........__Ô                 "chuva-ou-sol, 
>> ....._ \ >_                 peda-lã-moi-gual"
>> ....(_) / (_)                (Tássia Arouche)
>> 
>> 
>> _______________________________________________
>> Chat mailing list
>> Chat at lists.lrug.org
>> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
>> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
>> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> 
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> Archives: http://lists.lrug.org/pipermail/chat-lrug.org
> Manage your subscription: http://lists.lrug.org/options.cgi/chat-lrug.org
> List info: http://lists.lrug.org/listinfo.cgi/chat-lrug.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20160706/bca2eacf/attachment-0002.html>


More information about the Chat mailing list