Had a really good laugh in the chat room today about which were best : Admins or Developers. This subject always comes up in every place I have been – usually as friendly banter (chat). So I wanted to have a bit of fun!!!!
Can you reply to this with a “[Insert role] are most valuable because … ” (Add whatever role you are e.g. PM, BA, Business Strategist, Tester)…
e.g. “Developers are the most valuable because without them, no custom solutions would get built”!
Let’s see which role (you think) is most valuable to an organization and for what reasons (serious or silly). 😉 Which would get fired / hired first ? Who generates or saves the most money for the company ?
Be controversial – it’s harmless fun!
[Architect] are the most valuable beings by far, humble in their very nature, but true to their art…
They don’t just follow a line, but actually draw it.
They don’t simply have a dream, a vision, but a strategy to implement it. They know al the major design patterns like their own kids, their product (SharePoint, ASP.NET, IIS, MVC, SQL Server, Silverlight, LightSwitch, Expression Blend, SPDesigner in this case) like their wife (which doesn’t mean much, but I digress!), their competition like a jealous wife knows…
They have to know infrastructure (the size and make-up of the farm), the multiple levels of integration,authentication, authorisation, the performance issues and tools (LoadRunner, Perfmon, SQL Profiler, Ants Profiler, NHibernate profiler), multiple ways to access data, multiple ways to skin a cat, multiple ways to store content, multiple ways to access content, multiple ways to deploy content…. worst of all, on every step, at every juncture, by everyone and no-one, by the lterate and the illerate, by the real and the surreal – THEY GET QUESTIONED and have to justify their every decision!!! Don’t see that happening to a developer or the Admin…as long as it works, no body sees their bit – and why shouldn’t it work- the kind architect spelt it out for them!!!!
An architect knows the language of the business, teh developer, the admin, the end user and probably the tax man!
An architect know what a product is capable of and show Microsoft the future direction of where it (SharePoint) should go….
Need I say anymore!!!!
SharePoint Developers are most valuable to the organization because they allow you to take off the SharePoint covers and add REAL VALUE to the business. 80% of solutions are fine out of the box, but it’s always those 20% that make / save the money. This is where developers really add commercial value.
[Admins] Are most valuable.. because without them … A developer would install the farm… and that wouldn’t be pretty. Plus.. you imagine how much bad code would get installed on the production farm!?
SharePoint has enough features already .. don’t need custom code :P. (Jk)