(no title)
nmpennypacker | 5 years ago
My advice to you would be to pick up a more rewarding side-project, or to use the in-between hours to do something that you enjoy. Ride a bike or something. Think of your main gig as a function to make money. If it's working, and working efficiently, then you have a good function. If you have extra time as a result, use it wisely. Time is your most precious resource, and it is finite.
I spent the first few years of my career as a developer working for startups, and the break-neck pace is thrilling, but the stakes are low - you might break things for a few thousand people, none of whom expect perfection from your application. Think about how many people are potentially affected by a change to (for example) the F codebase. That's why it takes so long to release a one-liner, and justifiably so. For a FAANG company, prudence > professional development. Take the money and run; enjoy your free time and use it wisely.
guscost|5 years ago
greeniron|5 years ago
jen20|5 years ago
But read your contract of employment (or equivalent) first ;-)