Professional Empowerment in the Software Industry through Experience-Driven Shared Tacit Knowledge