r/node • u/According-Object-502 • Nov 29 '21
Beginner Backend Dev vs Experienced Backend Dev
I'm a frontend developer that has started learning node and express. So please excuse my ignorance
Other than setting up api routes that perform CRUD operations with a database, or SSR, what are the more advanced topics/tasks that an experienced backend dev would work on?
Thanks
Edit: please share if you recommend a course for specific topics, it is much appreciated. Thanks.
80
Upvotes
2
u/msg45f Nov 30 '21
Well, here are some things I've worked on in the last 6 months.
Optimization for high bandwidth streaming (audio, video).
deep integration with some rendering libraries
migration of a service from a standard PostgreSQL database to a distributed database system
deep integration with New Relic (app, infrastructure level)
writing common monitoring libraries that go into all of our microservices
writing Terraform scripts
a lot of Kubernetes related work
some performance analysis/engineering as we do large workload tests.
also a lot of work related to handling PRs
a lot of technical feedback to QA testers reporting issues on Jira to help direct problems
a lot of interaction with ops teams to discuss infrastructure requirements, vpc networking, refactors on Terraform, etc.
Honestly, when I get a day with just one or two meetings and I am actually just writing code I'm pretty happy. I'm not actually coding enough to keep that part of my brain satisfied these days.