Share your first job.
In year 1997, I started working with Visual C++ 5 on a product called Kruse Continuum and built my very first DLL using Visual C++. There were two options in VC++ - dynamic linking and static linking. I had no idea how to make it sharable with other projects. We had a very tight deadline and were working on nights and weekends. I gave DLL to my project leader and I guess I did not built-it right, it took him forever and eventually he copied the code direct in the project.
So my very first project was a failure.
But we finished the project and went to a beer bar afterwords. My PL was a very nice guy and bought us all drinks.