Today I feel dumb. Less than two months into my first Software Developer role and I am starting to get to grips with the codebase, but everyday I feel like I’m just making poor choices - eviltoast

I have to say that since starting I’ve had a lot less support than I was expecting and I’ll be given something to do but very sparse direction. I’ll go away and do my best and usually be told that based on the little guidance I have done good but maybe we could do it this way or that way, which is great as that’s how we learn right?

Also, preface saying that I’m working on a Typescript React app alone as the others have other projects.

So queue today. I’ve got a todo list of questions about my implementation and things I could do better, which they like my diligence of keeping track. Well I was working on a component and like an idiot I hard coded a lot of the data that is subject to change if say they add a new let’s say PetType. So the SE comes over, tears my code to shreds and like a wizard makes it work even better with only dynamic use of data.

I don’t mind the tearing my code to shreds as again it’s a learning experience but my self esteem has dropped off a cliff.

  • FredericChopin_@feddit.ukOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Thanks for the response.

    You’re correct in that I appreciated the bluntness of the feedback and I truly believe that you only learn when people are honest with you, plus I have a personality where I would rather receive negative feedback than positive.

    Imposter syndrome is very real and I just hope that they see my passion and diligence in always asking for feedback on my implementations and keeping a list of todo questions for when I am unable to get the SE to come sit with me and go through them.

    In guess a lot of this stems from the probation period and me being irrational about them not keeping me past then 😔