Most of my job deals with adding CRUD functionality and bug fixes here and there. People don't seem to be tiny bit interested in doing things better. Our front-end developer chooses to re-implement everything from modals, alert boxes, to validation in form of horrendously ugly code because he believes his code will be more understandable to 'him'. The pay is not great and there nothing exciting associated with this job. In fact, out of 8 hours, I barely write code for 2 hours.
I only took this job in order to buy some time and create some interesting things but this job barely leaves me any time to do so. When I started looking for job, I didn't get good response from HN hiring / freelancing threads (maybe because I don't have a good portfolio).
I feel I should know modern frameworks like Rails and Angular to have a better appeal but it would take months before I get proficient in them and I have never been good at learning new frameworks for just the purpose of learning. I have no idea what I should do?