On Tue, Oct 20, 2015 at 10:07:57PM +0200, Georg Baum wrote:
> Finally, I believe that your impression that everybody else is a 
> professional software developer, that LyX development is only for those, and 
> that you are severly limited by not being one, is a bit exaggerating this 
> difference. When I started LyX development, I had almost no experience with 
> C++ and software development. I learned a lot of what I know today on this 
> list, and I am very thankful for that. Today, I am one of the more 
> experienced guys and can give something back. IMHO it is a big plus of this 
> list that you can ask almost any question, and you will get a useful answer. 
> I firmly believe that you can do a lot of useful stuff without being a full-
> time software developer. For the things you do not understand, you always 
> have the option to learn how they work in detail, or simply to use a recipe 
> that you can execute without knowing much about the internal workings, and 
> for some areas which do indeed require some deep knowledge you can simply 
> remember not to touch them (e.g. src/support/weighted_btree.h would be a 
> file I would not touch without some good computer science background).

Well written! I agree that it is important to ask. It is easy to think
that you might not have enough time to learn about a certain topic. I
think it is the opposite though: you don't have enough time *not* to
learn it well enough (e.g. Git). I actually enjoy not being as
experienced of a developer as others around here--it is an opportunity
to learn. And I've found the other developers extremely generous and
patient with their explanations to me.

Scott

Reply via email to