I don't know much about the enterprise world. Which of the following sounds more true to you?
a) Enterprise programming requires fewer skills, or a lower level of skills, than other kinds of programming;
b) Enterprise programming has a separate skill ladder, and a good enterprise programmer has important skills that are unknown to most non-enterprise programmers.
There's a bit of both. In favour of a), enterprise programmers are typically less enthusiastic than people from smaller companies, and also generally more narrowly specialized - they may deal with some small area of a larger system, where a startup employee has to be able to handle everything that comes their way.
In favour of b), enterprise systems can have higher demands in terms of robustness (your bank going down is worse than twitter going down), scalability (most small companies haven't taken off in user numbers yet and probably never will), the amoun...
This is the sixth bimonthly 'What are you working On?' thread. Previous threads are here. So here's the question:
What are you working on?
Here are some guidelines: