DEV Community

Discussion on: Front-End, Back-End or Mobile App Development?

Collapse
 
jennrmillerdev profile image
Jen Miller

I started off mostly with backend Java work and server generated HTML (JSP). But since those times, I'm equally good at Java on the backend and Javascript on the front end.

I enjoy front-end work because I can see immediate visual progress. I love Javascript as a language and the JS ecosystem.

I think front-end developers are 'first class developers' as well and I encourage front-end developers to also learn and apply appropriate design patterns and good architecture....both of which I apply when I do front-end work (mostly with ReactJS now).

Additionally, I would never give up my backend knowledge. In my personal experience, the backend experiences (financial transactions and medical systems) allowed me to grow in my practice with making architecture decisions, performance, database designs, and interactions (and headaches) with interacting with other large complicated systems.

Its very refreshing to me to be able to switch from one language's ecosystem to another and I would never give one up for the other. On the other side, I'm less knowledgeable and less interested in devOps, business intelligence and DBA type work. Though there are other considerations, I think it's important to like the ecosystem you work in.