Sysop: | KK4QBN |
---|---|
Location: | Chatsworth, GA |
Users: | 48 |
Nodes: | 10 (0 / 10) |
Uptime: | 95:23:36 |
Calls: | 900 |
Calls today: | 0 |
Files: | 138,634 |
U/L today: |
0 files (0K bytes) |
D/L today: |
600 files (807M bytes) |
Messages: | 26,279 |
Posted today: | 1 |
Zet wrote to All <=-
So, I recently moved across the world to start my first official job as
a Junior Software developer. I was super excited to be given the opportunity, and I was really looking forward to earning money for
doing what I love... Boy what a plot twist...
With regards to the other devs; I don't think that they are doing this on purpose. The two guys I work with in a team have been working together for the past 4 - 5 years, so I am sure that they can read each other's code and immediately understand what is going on. They have obviously also worked on this project for a long time and know exactly where everything is... I have tried to tell them that I am a little overwhelmed, and then they do try to slow down and explain as much as they can to me, but of course there is work to be done and they can't just stop everything to explain it to some new guy...
All of this sounds super rational to me, but now the problem is that they keep dropping hints that I am not contributing enough. I have only been in this job for 6 weeks, and I honestly doubt that anyone would (directly out of university and without any experience) just walk in and just take over.
I think the biggest issue is the fact that these guys have been working together for too long, and lost touch with what it's like to be new and have an inexperienced person in the team.
Also, is it normal for large companies to not have any comments in their code?
I don't really know what I was expecting, but I was completely overwhelmed by the new job. Everyone knows so much more than I do, and I cannot help but feel a little inferior. The guy in charge of training me intimidates the hell out of me too. He's been working on the system since the beginning, and when I ask questions, he always answers it with this "how don't you know that" tone in his voice which really makes me feel stupid.
Another unexpected problem is that there is not a single comment in the thousands of lines of code. Other than that, it seems that there exists not one document describing how the system works or fits together. The smallest assignments has me hunting for hours instead of actually developing, which is annoying the hell out of me, and also adds to my insecurity. Add to this the fact that I am adept (at best) at speaking the language, and you have a totally unsure and frustrated new employee.