How long do you take to....
-
...become 'productive'? I've been working for 6 months now and I'm still contributing very little to the company... I sometimes feel I could have done soooo much more only if I could understand the product's source code.. But there are more than 2000 files so everytime I try to understand something I drown in the source and end up getting lost :( I am soooo frustrated!! I *want* to learn but I think my approach is totally wrong!! Any suggestions? Thanx!! [EDIT] Thanks for all the replies guys. I am really thankful to this community. I have learnt some invaluable lessons from CP. I have a new perspective now and I think I know what I need to do. Just got my confidance back... I am not so insecure anymore because I just realised that somebody saw some potenitial in me otherwise they would never have hired me.... Well, you learn swimming only after jumping in the water. Plus I have CP to come to whenever I feel like I'm drowning! :) THANK YOU SOOO MUCH!! [/EDIT] ---------------------------------------------- If you need a hammer get C and shut up. If you need a nail gun get C++ and shut up. If you don't need *those* things (and good design should tell you) then by all means get a factory, factory, factory. --code-frog@codeproject -- modified at 14:02 Sunday 23rd April, 2006
Well, First thing to keep in mind, if it is not commented properly, It's not your fault. Take the time you need to understand whats going on. Sometimes this takes a few hours.... work thru it.. change values and see what happens (if your really stuck)... to months.... I took over for a predessesor who didn't comment anything. He was the sole programmer in a 15 employee firm. There was some stuff that I told mngment it would take me 3 weeks to write as I had to start over... I couldn't get anything out of what I had to start with. If your in a big organization, Don't be afraid to ask a more senior engineer whats going on. I am concluding you can't ask the original programmer ... I think your right, btw, they would'nt have hired you if someone didn't see some potential... It may be that you just inherited a rats nest.... Keep a good outlook...