20
IAL32
4y

Six months ago I got hired for the first time in a company.

Before that, I thought that I was somewhat able to do programming.

A few weeks in, and I realized that I know shit.

Luckily, my colleagues are very patient and very skilled. I have learnt a lot more in this six months than years of self teaching.

Anyone like me?

Comments
  • 2
    I knew I know some shit and I did really knew some shit but did not know a lot of other shit.

    So it was pretty okay.
  • 7
    "I know shit"...I'll wear a tshirt with that any day.

    Even now I know I have a lot to learn.

    You my friend are not alone.
  • 3
    I've been an engineer for quite a while, I still sometimes think back 5 years (and I've been an engineer a lot longer than that) and think I've learnt loads in that time, it never ends.
    Kudos for absorbing and learning, I've met more than one young engineer that refuses to do tasks a certain way, "because it's hard" etc., regardless of experienced engineers explaining why its done that way.
    Never stop learning.
  • 1
    I think everyone..
    There's such variety of how and with what tools something can be done & noone knows everything.
    This is one aspect of programming I love, there is always something new to learn..
    When I check my code from a couple of months ago I'd sometimes like to slap myself in a face with a chair because I've done such a mess (not really a mess, but it could've been done better).
    You will have less and less of such moments with more practice, but you will always look back and almost always think of a better way of doing something.
    I think this is natural and nothing to be feared.. Fear only the time you will get an 'I know everything' attitude.. because this can harm your learning process and will not end well in the long run.
  • 1
    @F1973 yup, and may not just be two. πŸ˜‡πŸ˜ˆπŸ‘½πŸ˜ΊπŸ˜€
  • 1
    @F1973 its like some zen statement that both an expression of arrogance and humility at the same time. both humble, and confident, all knowing and an acknowledgement of ignorance.

    I like it a fucking lot.
  • 2
    @F1973 I like the variant: "I know, shit..." Like you're contemplating everything you've found out till today and would like a bliss of forgetting everything
  • 0
    Best way to learn in my opinion. Taking the good practices from more senior devs and applying them in your own way. Just make sure to reject the bad practices when you realize them.
  • 0
    @TheCommoner282 oh shi... That's a lot
Add Comment