11
xociety
7y

Just got yelled at by by a senior dev. I know I am not the best developer but...I am depressed now. I wanna be better and prove myself. I admit I am distracted way to easily but I need help bad. Idk how to earn back the respect of my coWorkers.

Comments
  • 0
    What did you do?
  • 4
    Do your job properly and u will earn respect from your co-workers .And identify y do u lose concentration n then u will automatically find a solution to it. but it is up to u to practice n work on this solution.
  • 2
    Keep working at your profession and you will do fine. Don't worry about jerks that yell at people. Very unprofessional. Good luck!
  • 4
    You: "[Senior Dev's Name], I messed up. What are some things I should look out for in the future to keep this from happening again?"

    Or something like that.

    Even if he's an ass about it, you're still communicating that:
    -You want to get better
    -You respect his opinion
    -You respect his abilities
  • 1
    Work/study
    Ask that SDev you did wrong. What the subject is if he knows a good resource for you to learn this issue from and/or pair programming with him.

    Now if he don't want to help, you either...
    1. Make repeated mistakes even after he helped you x times you won't study and he gave up hope solution study hard.
    2. He is a dick and pity him then study hard.

    Resources:
    pragmatic programmer must read book.

    Language/big data/framework/etc/etc/etc/blog/books/sites/doc's can be found here
    https://github.com/sindresorhus/...
  • 3
    When that happens to me I give myself a while to reflect and think about what I could have done differently. I try to fix my issue. The other person on the other hand should have use the problem as a teachable moment. Is there a person their who will help guide you? I would seek them out. Even the most patient co-workers won't put up with the same type of mistake twice. The people part of programming is the hardest part.
  • 2
    I'm at a senior level and still don't meet expectations at times. Even if the person has an attitude I always convey that I respect their feedback and only want to work to improve the quality of my work to ensure the success of the project. I take the feedback and try to improve.
  • 2
    I think your senior dev should receive some coaching.
    What you get screaming at juniors? Scared Devs. Scared tobdo, scared to try, scared to dare. I remember how I got to my level. And I know what I keep doing to improve. I try, I test, I experiment. I dare. As a senior, I take full responsibility for my failure. As a mentor, I really really really prefer to take responsibility for a junior's mistake if that allows him to learn and give me the possibility to make him realize and correct the error.

    Truth is, if you want to be surrounded by good developers, you should teach developers how to be good (up to your level, and hopefully more)
  • 3
    Don't take criticisms personally. Some/a lot of developers (senior or otherwise) lack the empathy to chose their words in a way to be helpful. I suspect, in his/her mind, they thought they were being helpful, not a condescending d-bag who forgot they were once a new developer just trying to figure out the new world.

    Put that little gem in the back of your mind for when you are the senior dev and you have a junior dev writes a "WTF is this sh--t code!" moment.
Add Comment