>> fairly robust applications with very limited CS training
Historically, this hasn't gone well. I'm sure many Software Engineers here can attest personal anecdotes to that.
> peak hn
I believe that are saying that this this is the epitome of what HN has become. ( what they believe to be non-software engineers discussing things. )
While I don't encourage gatekeeping, I think anyone can become a software engineer if they read the right books and spend enough time. I had a similar sentiment about seeing the line:
>> fairly robust applications with very limited CS training
This is an oxymoron. Non-technical people simply cannot build 'fairly robust applications' for reasons they quite simply don't understand. Building robust applications is way more than making it work. You also have to make it maintainable and scalable. Salesforce code I've seen written by people with 'very limited CS training' is neither of these.
Historically, this hasn't gone well. I'm sure many Software Engineers here can attest personal anecdotes to that.
> peak hn
I believe that are saying that this this is the epitome of what HN has become. ( what they believe to be non-software engineers discussing things. )
While I don't encourage gatekeeping, I think anyone can become a software engineer if they read the right books and spend enough time. I had a similar sentiment about seeing the line:
>> fairly robust applications with very limited CS training
This is an oxymoron. Non-technical people simply cannot build 'fairly robust applications' for reasons they quite simply don't understand. Building robust applications is way more than making it work. You also have to make it maintainable and scalable. Salesforce code I've seen written by people with 'very limited CS training' is neither of these.