Hello, nice to meet you all. I started learn via Freecodecamp and other alternatives e.g. codecademy from the beginning of 2017 and I got my first web developer job in start-up company for 2 months now in Hong Kong. (Without CS degrees or IT-related experiences)
However, I am quite confused and a little bit upset after two months.
This company had 5 people (included me), two of them are senior developer, 1 project manager and 1 designer. The project manager and one senior developer are the founder.
I handled some works like building websites and focused on front-end only. Even deadlines are extremely tight and lots of overwhelming projects (3-4 projects at the same time), I feel all are quite like expected and hope to earn more experiences in this field, even I think my coding are bad.
Yesterday, my boss called me to meeting room and said my progress is slow and not good enough (maybe because I need lots of time to pickup e.g. wordpress, woocommerce, meteor and the works did not like they expected).
Then he compared me with other senior colleagues and implied that I do not have enough overtime works and seems not passionate, which is bad. In my perspective, I used lots of time to learn by myself without any instructions, I do not think I am not passionate (and yeah, I love learning).
They even asked me to think twice if I really want to keep struggling in this field because all company in Hong Kong seem like us, with lots of projects.
I am quite confused, they said they need to hire junior web developer to handle their projects at the interview and I already told them I am beginner and did not have much experiences.
Am I not good enough for landing a web developer job?
My github: https://github.com/snowleo208
Codepen: https://codepen.io/snowleo208/
Should I change my field back to salesperson or simply just practice more and more in order to get a new web developer job?
I am quite confused and despaired. Hope you all can give me some advices! Thank you!