this post was submitted on 15 Jan 2025
28 points (100.0% liked)
CSCareerQuestions
1004 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 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've been in your shoes, and I did eventually make a move for a challenge.
Then I moved back, after I got that urge out of my system. So my best advice, that I followed and it paid off, is leave on good terms, if you leave.
I had to process the transition that I'm no longer primarily paid for making things but for availability and mentorship.
If I was paid hourly for making things, I could never make a living wage. I simply work too fast initially, and I no longer waste enough hours on fixing my past mistakes.
So now I spend an inordinate amount of my time training on whatever amuses me that might someday be valuable to my employer. And I prioritize taking breaks in my schedule to mentor and explain things to peers - whenenver I can afford to. I'm genuinely very good at what I do, so "whenever I can afford to" is astonishingly often.
Eventually that transition to availability and mentorship led to a promotion into roles that demand it more. So I accepted a promotion into management and then read a crap ton of management books.
I'm still a renegade manager whose boss understands that I'll do some coding whenever I please...I mean, whenever my other duties allow.