I can say that i was in your shoes several years ago when i joined my first company.
Coming straight out of Uni with a good CV i lacked work experience. Academic code and Work code is two completely different worlds !
So at my job for the first 1 - 2 years I sucked ! Really sucked. I was working as hard as i could, trying to figure everything out, and having several massive programs that we were working on it made it extremely hard.
And as you, all the developer were each person for him self. Nobody bothered in giving me a bone to help me out. They just throw me to the wolves.
Every time i asked a question i got a vague answer and even some times some rude comments about asking that question !
A few years after i stick in there i am as good as all the other developers which at that time i though they were exceptional !
So yes, for the 2nd question. Developers hardly care for any one else. I have told my CTO that it was every man for him self for several years in my reviews. If someone helped me out a bit in the beginning it would have been up to speed from the first year.
So not only the star/ninja software developers have rotten attitudes but i would say that 90% of them dont care about the junior developer.
My recommendation, is that if you like your job, stick in it until you get good at it. And trust me you will. If you CTO tells you anything, just tell him it is impossible for someone to catch up with out the experienced developers help and that they are all for them selfs.
I wouldn't think about quitting. The next job will most probably be the same.
Coming straight out of Uni with a good CV i lacked work experience. Academic code and Work code is two completely different worlds !
So at my job for the first 1 - 2 years I sucked ! Really sucked. I was working as hard as i could, trying to figure everything out, and having several massive programs that we were working on it made it extremely hard. And as you, all the developer were each person for him self. Nobody bothered in giving me a bone to help me out. They just throw me to the wolves.
Every time i asked a question i got a vague answer and even some times some rude comments about asking that question !
A few years after i stick in there i am as good as all the other developers which at that time i though they were exceptional ! So yes, for the 2nd question. Developers hardly care for any one else. I have told my CTO that it was every man for him self for several years in my reviews. If someone helped me out a bit in the beginning it would have been up to speed from the first year.
So not only the star/ninja software developers have rotten attitudes but i would say that 90% of them dont care about the junior developer.
My recommendation, is that if you like your job, stick in it until you get good at it. And trust me you will. If you CTO tells you anything, just tell him it is impossible for someone to catch up with out the experienced developers help and that they are all for them selfs.
I wouldn't think about quitting. The next job will most probably be the same.