this post was submitted on 21 Jan 2024
50 points (91.7% liked)
CSCareerQuestions
968 readers
1 users here now
A community to ask questions about the tech industry!
Rules/Guidelines
- Follow the programming.dev site rules
- Please only post questions here, not articles to avoid the discussion being about the article instead of the question
Related Communities
- [email protected] - a general programming community
- [email protected] - general question community
- [email protected] - for questions targeted towards experienced developers
Credits
Icon base by Skoll under CC BY 3.0 with modifications to add a gradient
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I have too many...I'll pick my favorite lessons as they're all kind of related
Don't stay at a job too long. Eventually, you'll be training a new hire that makes more than you and they'll probably be your replacement.
It only takes a couple promotions before your career development stagnates usually because you'll always be seen as the person you were when you started. Get a new job elsewhere with a title higher than the place you left and that becomes your new baseline. Repeat every few years.
If you want to earn more money, get a new job. Bonuses magically dry up. And your yearly performance increase won't ever keep up with inflation. Even lateral moves at a different company can mean decent salary inceease as market rate changes over time. (This doesn't always work with a lateral move so shoot for a higher position).
Don't sweat the specifics for job requirements in postings. They're not expecting someone that hits every bullet point. That would be dream candidate that doesn't exist. If you're at least familiar with what they're asking for and can pick it up, then you're good. Most of the time you're trained on the job anyway. Just demonstrate you're competent.
(Oops didn't realize this was a CS / programming community. Hopefully some of this still applies)
Great insights. It all still applies.