Programming Depression
https://news.ycombinator.com/item?id=3516189Hello Peeps,
I just have a weird sincere question regarding being a new developer. I finished school 3 mos ago and have been working for a company as a Jr. Dev for almost 9 months. As far as the company expectation I'm meeting my deadlines and everyone likes me. Where I struggle is I feel like I'm not even close to contributing as much a my co-workers(although they have all been coding 8+ yrs me 3mos +school which I did learn nothing barely functional). I feel like I spend much time on problems that it might only take another co-worker 20 mins and takes me 2 hrs to figure out and fix. I love programming so much that things like this is making me depressed. Prior to my education I had no programming experience but a few IT gigs which no programming was used. Question? Is it normal to feel this way as a newbie or Am I being hard on myself? Also I think sometimes the type of software has a peculiar type of business logic which is not easy nor fond. Sometimes I think learning all this business logic is making me discouraged because I'm not really into it..(So this makes programming the logic and understanding it hard.) The weird part is everyone seems to be okay with my work but I don't..
My solution to get out of funk:
Either take another gig that is Associate Programmer somewhere else with different product and client.
Go into a hybrid helddesk or network analyst role that includes programming.
Start some small home projects in the type of technology we use at work and post them on Github.(To grow and learn as well as be inspired)
Totally leave development and do something else..(program on side as hobby)