Im a junior java ee developer and i want to contribute to the opensource projects. I looked at OpenEJB and Hibernate tasks, and found that they are too difficult for me. For example, at OpenEJB many of tasks are related to bytecode modification, and in hibernate many issues are related to use of dbms specific features or integration issues. What i’m doing wrong? Only experienced programmers are able to contribute to such projects or there is opportunity for begginer?
Share
Start out small – don’t try to compete with people with years of experience. There are various ways to contribute, including updating documentation, testing installations and reviewing existing documentation to ensure it’s still up to date and relevant.
As you work your way through the documentation, you will learn more about the project and will eventually find yourself in a position to make small changes at first, bigger ones later. Just don’t give up – you will get there eventually.