Today I will talk about a controversial topic, that mainly is what the title is revealing, is mostly what is better "in-house" or "third parties/outsource", before to disclose the issue itself, I would say that in my personal and professional opinion a balance is the key. To be able to achieve the best results.
To clarify, what I'm referring mainly due to my experience is to creative works, communication, design, marketing, and related fields, actually even more. I think that's implicit, but just to be clear. And to be honest about the below comments I have to say that that kind of behaviors or thinking way, in my experience I don´t want to generalize, usually comes from people over X range of age. I never heard that from the young generation, due to the current global economic situation, mainly from the previous years, and for the upcoming ones is going to still a challenge. The young generation understood the demands of the global requirements correctly.
Before to start I would like to do a short aside. After more than 10 years of professional experience (I guess that I still a noob for some people, well, I sleep tightly at night). Working in different countries, and I have been working with several cultures, understandings, and thinking ways in along 4 continents, my below comments and opinions belong to my personal and professional experiences.
I know, and I have experienced that in many cases external support from a qualified professional in a related field is more than needed and helpful. Better to avoid the saying "Jack of all trades, master of none", even having an "in-house" qualified team sometimes comes situations where is needed to hire an external professional. As is evident because they can have a more focused view, experience, and understanding of the issue itself. Particularly talking I will say that I worked like freelancer doing that kind of job and support, so is not something new to me, and I understand perfectly that point.
What I cannot understand, and I will never do. Is when I discuss with a supposed "in-house" professional. And the answer to every single question, problem, topic, project, or whatever is to hire a "third party/outsource", that is the way that they have been working during X years of experience. That´s the best way to proceed in their opinion as the third parties are professionals (something that nobody is going to put in doubt) what I will put in doubt is "are you really a f**** professional?", the only thing that you know to do is to hire a "third parties," but you never did anything by yourself.
It is an issue that I found out during my last professional years. This is coming from both sides, freelancer and in-house. The funny thing is that usually, this is coming from people that typically have high positions in companies or people that have a considerable resume (only the look, not in a real professional experience). My point on this issue is that the dinosaurs disappeared a long time ago, and its time to have the chance to the young generation. Maybe their resumes are less impressive, they have had fewer opportunities, but their experience is real. That kind of people is always willing to challenge themselves to get high achievements.
Honestly is time to let them lead. The struggle about the "in-house" and "third parties" needs new leadership to do a better mix of both parts. It signifies the time to end with the unmeasurable money wasted without a real need, and with the endless problems from a customer that they don't know what they want. It´s time to find the proper mix, the professional one. It´s time to end with paid dinners, meaningless alcohol, and other unnamed things to do business; it´s time to be professional. Whatever you want to call it, its time to go further. It´s time to forget the dinosaurs and to go ahead.
That's my thoughts if you do not agree, so sorry, I will sleep tightly tonight.