Ask HN: Gaining Experience as a Full-Stack Developer
I work as a full-stack developer, I enjoy it, but I find the amount of things to learn and keep up to date with are very overwhelming. I'm new to the software industry, it's less than 5 years since I graduated college, and I'm still not even near the "good enough" stage, and the reason I guess is that I'm still trying to catch up with too many things, starting from server configuration/setup, up to following the latest changes/trends in the front-end world. I do side projects/freelancing outside my full-time job, and some of these projects are pure UI design, some others are pure backend and API development, in these projects, I feel more relaxed and enjoying the work I do, compared to when I jump from layer to another as a full-stack developer. So I guess my question is for those who do the same thing, how do you keep your knowledge/experience sharp in each stack?