I started my first junior developer job 13 months ago for a small local agency. I enjoy working for a small organisation and I enjoy some of the work, but the truth is that I’m not particularly happy in this job for a few reasons:
A lot of the work is battling with buggy legacy systems that clients can’t be convinced to move away from. There’s really very little enjoyment to be taken from this kind of work (for me at least)
A culture in which it is difficult to seek guidance. I like my co-workers and my boss is a good guy who I like as a person but he’d admit that he’s not a patient man. Asking him for assistance on issues which confuse me but are trivial to him is a lottery depending on his mood.
PHP - Frankly I suck at PHP (and backend work in general) and a substantial amount of the work I do involves PHP. I’m finding it hard to invest the time in learning PHP properly although I know I should. Ultimately I see my career being that of a frontend dev.
Anyway, all this has led me to wonder how long I’m expected to stay in my first junior job? I feel like I owe this company quite a lot for taking a chance on me but would it be considered acceptable to start looking for other work just over a year after starting here?