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.

  • SokathHisEyesOpen@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Make use of ChatGPT if your employer allows it. It Is actually amazing. I’ve been using it for about 3 weeks now and I’m probably 400% faster. GitHub Copilot is pretty great too.