This really depends on the company you work for, I've had several increases of salary at the same employer, just because I asked for it and had some good arguments. It costs way more money to get a new employee than it will cost to give an existing employee a pay raise.
For a single employee, yes. But across the organization, it saves money to not give any significant raises, and just suffer the attrition. For every malcontent that leaves because they want more money, there's 9 others who just stay and put up with it year after year. Besides, hiring doesn't cost much: they already have HR staff on the payroll to handle that, so it gives them something to keep them busy.
Finally, many companies like to have a certain amount of churn. Bringing in fresh people helps keep the skillsets up-to-date since new employees bring the stuff they learned from their previous employers. If you just have the same staff for decades, they get stagnant.
Same. Unfortunately, I came to this paradigm too late - my mid-thirties - to make use of it in my first career. But it’s radically changed the way I approach my second.
You can't just send your resume blindly with that much experience.
First, you need to contact your connections in the companies you want to work for. And they will introduce you. With 17 years of experience, you know hundreds of people working in the industry.
If you don't know anybody in the company, then you need to find a recruiter that works there and contact them directly. Find them on LinkedIn and send them a message.
You can do the same with a hiring manager for that particular role. But that's harder to figure out who it is.
You just need to speak with people in the company directly. Sending your resume to some automated black hole system will not work.
Hmm... A little over a year ago I enrolled in an interview prep program that was open to all levels of experience. I don't have as many as 17 years, but around 8 years which is still past junior/entry at this point.
Part of the program's requirement was that you apply to 25 jobs per week. In order to maintain that number, I had to send some of my resumes cold, usually via LinkedIn job listings.
I didn't get a good response rate but I just did it to meet that 25 per week quota. And if anyone's curious, no, I do not have a job yet after enrolling in that program.
> If you don't know anybody in the company, then you need to find a recruiter that works there and contact them directly. Find them on LinkedIn and send them a message.
Developers here tend to look down on LinkedIn, but it really is a good start when job hunting. Create a profile there if you haven't already. That alone will usually get recruiters contacting you. I also second the advice to contact a recruiter (ask someone for a referral if you can) and have them review your resume.
Matching people to openings is what recruiters do all day long; they're better at it than you are and their incentive is to make more money. Let them do as much of the work for you as you can.
If you've got any recommendations for someone who has been listening to Rust in Peace for decades and can't find any good albums after Trendkill, I'd love a suggestion. Thanks.
Sounds great! I love the heroin budget production sound. But that screaming - I just cannot understand bands that do that. I know, lots of bands do either that high-pitched screaming or growling, I can't stand either. That's why I love Pantera. Phil feels so honest in his singing.
Thanks anyway. Perhaps I just to picky. Or I'm an old man stuck in his ways.
Are you familiar with Metalstorm? Pretty fantastic site for all things metal music related. The 'New Releases' and 'Upcoming Releases' section under 'News and Events' at the top would provide something similar to your Wikipedia page.
However, to change a career, you need much less.
To get a very junior tech/programming job I would say it's something like 500-1000 hours.
That's about the same as most coding bootcamps. And a lot of people who went through a coding bootcamp were able to get a job in tech.