- Brent Marinaccio
- Career Advice
Do you desire a role where you can contribute code to an open source project as part of your daily responsibilities? During work hours and not in your spare time? It goes without saying that a lot of developers dream of such a scenario. These opportunities exist more and more each day.
But, one must not assume they will be able to take part in such an activity based upon initial rhetoric. Instead, you must research a company to its core if you are presented with such a proposition.
Corporations love to provide “promises”. They even love it more when these “promises” are not in written form. It is easy for them to spew out grandiose plans on the ways in which they are going to utilize your talents. It is a natural way to recruit individuals, albeit, a borderline unethical one.
This is no different in the world of open source software. There have been numerous instances where I have seen a candidate that has been “promised” to be able to either continue to work on open source software work that he/she has been doing, or get involved with open source development that the company is doing. Unfortunately, that is not the way it has turned out for some individuals. Luckily, it is a strong minority, but it is still a sliver of the pie.