Hi Blind Family, wanted to know the responsibilities and day to day activities of Backend engineers at big tech companies. What are the code reviews or code development they do primarily? Thanks TC: $100/hr Contract
I spend most of my time writing design docs and either implementing them myself or passing them off to someone else to help me implement Most of my code reviews are small to medium in size Occasionally for bigger features the reviews are large
It depends on engineer level. Entry engineers mostly work on writing code and ops. Mid level engineers do coding, reviews, design and high level operation tasks like load testing, perf analysis etc. Senior engineers are force multipliers. They lead and generate value through other team members. Typical activities include design of complex projects spanning multiple teams, partnering with product, lot of code/design reviews, mentoring, tech interviews, identifying bottlenecks. They are responsible for quality, operations and security aspects of the team/org
Senior engineers never do the real implementation of the design they agree on? Is it only entry/mid level engineers that do the real implementation?
They definitely won’t implement the whole project, but rather focus on what we call critical path code. Senior engineers bias to break down the design and mentor others to design low level aspects and implement, so that they can free up their time to do other high impact activities. Good senior engineers always delegate and mentor others making them better.
No lol
Literally never did CRUD