Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

We do end up using lots of third party controls in our development. They help us to develop quicker, help us to generate good looking reports etc. But do they really help us to get a good job elsewhere? Should we explain about third party tools we have used in our resume?

share|improve this question

2 Answers 2

Why re-invent the wheel? If you can show that you can justify using a 3rd party component to fit your requirements both functionally and non-functionally, it says more of you than just a developer.

An example, in the .NET world, I usually don't fancy developers who know nothing about 3rd party logging libraries (e.g. log4net). They write their own logger and claim that they can log to a file 1mb in size with minimal performance impact.

share|improve this answer
you mean rolling your own [insert phrase] isn't the optimal way to do development!! I know a senior guy who prefers to roll his own because he think's everyone else solution isn't optimal (while missing the point that may be true, but there's a serious cost associated with rolling his own). –  Ken Henderson Nov 13 '10 at 14:45
@confusedGeek, I'm not against rolling own stuff, but not bothering to know what are already out there is not favorable. –  o.k.w Nov 13 '10 at 15:27
But when looking at a potential hire, would it make any difference to you whether he had used log4net (or whatever you use in your projects), or a different option like ELMAH? –  Carson63000 Nov 14 '10 at 6:07
The only time I could think it would make a difference if the position required experience with a particular library. If it didn't I think I would be interested in why he chose one over another (may help with how he elicits requirements and/or analyses a problem). –  Ken Henderson Nov 16 '10 at 0:13

It depends on the development environment. Delphi for example has a culture of using 3rd party tools and components and they are often mentioned as part of the job description. With .NET it seems to be less the case.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.