I really feel like I've focused way too much on preparing for interviews instead of actual software engineering. Does anyone have advice on how to do well on the job?
Reap what you sow?
Extreme ownership
Combine all the leetcode solutions to remake Facebook
learn from senior engineers and find a mentor. speak up and develop ownership of a key area. study core coding abstractions built before you
Or keep leet-coding and get a TC bump, your pick.
Have a similar conversation with your manager, and state that you would really like to understand how to improve your growth over the next 6 months. If they’re a good manager, they will help you define goals. All of this can lead to shining performance reviews too.
Facebook? You will be Pipd soon Lol
What's your background? I don't think there's any generic answer for a question like this.
Personal Finance
Yesterday
2589
Dave Ramsey advises against 529
Tech Industry
Yesterday
4196
11 offers to laid off[UPDATE]: 5 offers
Tech Industry
Yesterday
578
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
India
Yesterday
446
How to save India from destruction?
Tech Industry
Yesterday
1760
TESLA UP 14% AFTER HOURS 🎉🎉🎉🎉
The non-competitive nature of my working environment allows me to take steps to explore new technologies and approaches to solving problems. I never worked at a FANG, but I imagine you may not be afforded that opportunity. I’m not very pressured to deliver at a back-breaking pace, so the extra bandwidth allows for experimentation. And that’s what makes me a better software engineer.
It's not your employer's job to give you time to experiment
Most people struggle to be productive beyond 40 hours.