This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have joined a new job 15 days ago i have complete 2+ yrs of experience in java/j2ee technologies i have involved in three project which are completely in servletsjsp and struts techonologies here my project is in Advanced swings and rmi technologies and bit in servlets this is a maintainance project they have given me a task of filtering the date.
even though i have spend here 20 days till now i haven't understood the project flow they dont have any documentation regarding project or code and there are more than 2500 ".java" files in the project when i try to change code slightly(minor changes) the whole code related to that functionality doesn't work. the changes which i make convert it in to jar file and upload it to server i cant see server output.
there is no one to help me in this project here when i ask my manager reg documentation he said me if you have any doubt come and ask me, i went with few doubts he explained me but in very short description which is not cleared to me. i dont know what to do here can any one give me suggestion.
Even I faced same situation like you before. Let me try to clean up your mind
1. Don't be panic. 2. Be clear on your objective and clearly you should communicate with your team members. I am sure you are doing this. 3. Since you already spent some time on understanding the project, its open secret to everyone that you need some more time to understand. Because, you never coded any part of system so you are novice to the system. 4. You clearly tell them that, you may need some more time to understand the system. If they are in hurry, politely request them for any traning in understanding the project or technologies which are unfamiliar to you like RMI etc. 5. Tell them that you haven't worked on RMI, Swing like technologies before and also tell them that you can learn fast. 6. Once again, don't be panic, this is very very common situation in today's IT world. I am also joining similar kind of work in new company very soon, I am doing mental preparations to face this situation.
Good luck and all the best,
Sai Surya, SCJP 5.0, SCWCD 5.0, IBM 833 834
http://sai-surya-talk.blogspot.com, I believe in Murphy's law.