The Student Room Group

How much do you earn?

This question is mainly aimed towards those that have a job in the industry of computing. Especially programmers/software developer type jobs.

The reason as to why I'm asking is because after my A-Levels I need to start making important decisions about what I want to do with my future/career and I wanted to make sure that I don't settle for anything lower than I should.

For example, I have picked interest in a higher sponsored degree apprenticeship (capgemini) programme which pays about £16,000. I assume that pay rises as you get better etc. I looked at the average Software Dev salary and it was about £30k. Meaning that I'm already halfway there as a starting point.


So to give me insight, could anyone give me just a rough estimate on how much they earn, your job role and how many years of experience you have.

Thanks much appreciated.

Scroll to see replies

Average UK salary for a developer is actually £45k (according to IT Jobs Watch) but it also depends heavily on what role you're doing (not all programmers are equal) and where you're doing it.

I was on £16k during my placement with a big multinational doing R&D programming, so the apprenticeship salary seems decent.
Reply 2
Original post by Push_More_Button
Average UK salary for a developer is actually £45k (according to IT Jobs Watch) but it also depends heavily on what role you're doing (not all programmers are equal) and where you're doing it.

I was on £16k during my placement with a big multinational doing R&D programming, so the apprenticeship salary seems decent.


£45k is quiet nice for an average. Thanks for partially answering my question :smile:
Reply 3
I would take the averages from IT Jobs Watch with a big pinch of salt. £45k seems very high for an average (potentially in some specialist sectors...)

If your degree apprenticeship is going to sponsor your degree and pay you £16,000 a year for the privilege I would bite their hand off, to be honest. You'll get more relevant experience, be more employable and be £50k+ up after the degree instead of ~£40k down. Really no downside.

£16k is very solid for an apprenticeship salary, too - to compare, I started on a graduate developer salary in a web agency on £17k. My salary now eclipses that but as a starting point for a junior dev you can't really expect to be worth much more than that.

Talking outside London here but even if your apprenticeship is in London, £16k a year to train is nothing to be sniffed at.
Worth differentiating between London and not London. I see comparable jobs to mine but based outside London paying ~75% of what I'm on in London.
Reply 5
Original post by Planto
X


Thanks, I was just more worried than the apprenticeship scheme was paying very little. I thought that by doing the apprenticeship scheme, I'd be disadvantaged when going to find a job once it's finished. They sponsor your degree but from what I've heard it's a part time thing, you mainly work in the office for them but still occasionally go to lectures I think, I'm not too sure if it's a distance learning type of thing.

I dunno, I thought going to university the proper way might be more beneficial incase I want to switch job role in the future. For example if I wanted to be an Project Manager or work for a bigger company down the line (because apparently that's what lots of programmers do after certain years of experience) and I thought by doing an apprenticeship scheme like this I'd be limited to my choices. May I also mention that the degree from the sponsored apprenticeship program is a degree in Software Engineering, the same degree I applied for through UCAS.
Reply 6
Original post by Potally_Tissed
Worth differentiating between London and not London. I see comparable jobs to mine but based outside London paying ~75% of what I'm on in London.


Their main base is in Telford I believe, but they also have locations in Aston, London, and I think Manchester.
Reply 7
Original post by Async
Thanks, I was just more worried than the apprenticeship scheme was paying very little. I thought that by doing the apprenticeship scheme, I'd be disadvantaged when going to find a job once it's finished. They sponsor your degree but from what I've heard it's a part time thing, you mainly work in the office for them but still occasionally go to lectures I think, I'm not too sure if it's a distance learning type of thing.

I dunno, I thought going to university the proper way might be more beneficial incase I want to switch job role in the future. For example if I wanted to be an Project Manager or work for a bigger company down the line (because apparently that's what lots of programmers do after certain years of experience) and I thought by doing an apprenticeship scheme like this I'd be limited to my choices. May I also mention that the degree from the sponsored apprenticeship program is a degree in Software Engineering, the same degree I applied for through UCAS.


This industry values practical experience and skill over qualifications. I came out of university with a first-class degree in Computer Science: nobody cared. Many of the more senior members of technical staff in my company (and others) do not have degrees at all.

A degree can't hurt but real industry experience is infinitely more valuable and the opportunity to get both at the same time and get paid is an absolute no-brainer.

Not having done a full-time degree will have no bearing at all on your potential to become a project manager.
Reply 8
Original post by Planto
This industry values practical experience and skill over qualifications. I came out of university with a first-class degree in Computer Science: nobody cared. Many of the more senior members of technical staff in my company (and others) do not have degrees at all.

A degree can't hurt but real industry experience is infinitely more valuable and the opportunity to get both at the same time and get paid is an absolute no-brainer.

Not having done a full-time degree will have no bearing at all on your potential to become a project manager.


Thank you, makes sense. I think maybe this University vs Apprenticeship debate all boils down to the path you want to take and I think when people give advice on it, they give "general advice" and not specific to what one wants to do.
I want to take a more practical hands on path, so doing an apprenticeship might be worth my time , and plus I still get the same degree that I would of gotten if I had applied for uni anyway.

You said that most of the seniors in your team don't have degrees, well long time ago ( around 5 months ), I was just searching on developer jobs cause I was curious, and I remember the top paying jobs asking for a degree (2:1 above) in Computer Science or relevant, so does that actually mean you MUST have a degree, could the senior people in your company apply and still get in due to the experience they have?

Sorry for all these questions, I'd rather ask my career advisor at my college, but they have never worked in the IT Industry so I'd much more value a response from someone who has.
Original post by Async
You said that most of the seniors in your team don't have degrees, well long time ago ( around 5 months ), I was just searching on developer jobs cause I was curious, and I remember the top paying jobs asking for a degree (2:1 above) in Computer Science or relevant, so does that actually mean you MUST have a degree, could the senior people in your company apply and still get in due to the experience they have?


For entry level roles the degree acts like a filter to weed out the worse applicants, once you have a good few years experience and know what you're doing (and can demonstrate it) your degree no longer matters when job hunting.
Reply 10
Original post by Push_More_Button
For entry level roles the degree acts like a filter to weed out the worse applicants, once you have a good few years experience and know what you're doing (and can demonstrate it) your degree no longer matters when job hunting.


So basically once you know what you're doing and have lots of experience, you can just ignore the part that talks about the degree and apply anyway and just make sure you display your experience and high level of competence?
Original post by Async
So basically once you know what you're doing and have lots of experience, you can just ignore the part that talks about the degree and apply anyway and just make sure you display your experience and high level of competence?


If they ask for a particular degree then there's a good chance the role isn't all that senior anyway. Most job adverts I see don't mention degrees at all but that's especially true for the senior roles.
Reply 12
Original post by Potally_Tissed
If they ask for a particular degree then there's a good chance the role isn't all that senior anyway. Most job adverts I see don't mention degrees at all but that's especially true for the senior roles.


That's weird. To be a junior developer you need a degree but for a senior you don't necessarily need one. To my understanding you need to be a junior before a senior. So how can you be a senior without a degree if you need to have been a junior which doesn't necessarily requires a degree.

Or did I misunderstand your post?

Edit: loooool, since I started on this forum I always thought you name was "Totally Pissed", only now have I realized its the other way round.
Original post by Async
That's weird. To be a junior developer you need a degree but for a senior you don't necessarily need one. To my understanding you need to be a junior before a senior. So how can you be a senior without a degree if you need to have been a junior which doesn't necessarily requires a degree.

Or did I misunderstand your post?

Edit: loooool, since I started on this forum I always thought you name was "Totally Pissed", only now have I realized its the other way round.


1. If you're old enough (think 20-30 years older than you) then you're of a generation where actually it was entirely normal to not go to university in the first place.

Or 2. Once you have some experience they simply don't care about your degree. I was applying for jobs at the end of last year with roughly two years relevant experience, I think only one of about six companies I dealt with even asked what my degree grade was (2:2, I left that part off my CV). It wasn't an issue at all.

Or 3. There are routes to getting experience (apprenticeships, self-teaching etc) that don't necessarily involve having a degree. It's not like those people can never progress despite experience because they didn't go to uni.
Original post by Async
That's weird. To be a junior developer you need a degree but for a senior you don't necessarily need one. To my understanding you need to be a junior before a senior. So how can you be a senior without a degree if you need to have been a junior which doesn't necessarily requires a degree.

Or did I misunderstand your post?

Edit: loooool, since I started on this forum I always thought you name was "Totally Pissed", only now have I realized its the other way round.


You need a degree for a junior position because you have no experience so the degree is the only thing that you can be judged on. Once you've got your few years experience from working in the real world and move up to a senior role no one cares what your degree was.

Some seniors will have a degree and they've risen up the 'normal' path, some seniors won't as they will have managed to get an entry level job without a degree and then have demonstrable experience that proves they're 'senior material'.


In short:
Juniors = Need degree
Seniors = Need (lots of ) experience
Reply 15
Original post by Push_More_Button
You need a degree for a junior position because you have no experience so the degree is the only thing that you can be judged on. Once you've got your few years experience from working in the real world and move up to a senior role no one cares what your degree was.

Some seniors will have a degree and they've risen up the 'normal' path, some seniors won't as they will have managed to get an entry level job without a degree and then have demonstrable experience that proves they're 'senior material'.


In short:
Juniors = Need degree
Seniors = Need (lots of ) experience


Ahhh I see thanks, makes sense. I'll really consider this apprenticeship thing then, afterall there's really nothing to loose really.
Reply 16
Original post by Potally_Tissed
1. If you're old enough (think 20-30 years older than you) then you're of a generation where actually it was entirely normal to not go to university in the first place.

Or 2. Once you have some experience they simply don't care about your degree. I was applying for jobs at the end of last year with roughly two years relevant experience, I think only one of about six companies I dealt with even asked what my degree grade was (2:2, I left that part off my CV). It wasn't an issue at all.

Or 3. There are routes to getting experience (apprenticeships, self-teaching etc) that don't necessarily involve having a degree. It's not like those people can never progress despite experience because they didn't go to uni.


Ahh okay I see what you mean
Reply 17
That 45k average sounds miles off I don't even think my manager gets that. 30k with a few years experience is more likely
(edited 8 years ago)
Original post by INTit
That 45k average sounds miles off I don't even think my manager gets that. 30k with a few years experience is more likely


I can believe it as an average since the range of figures is huge. If you're a web developer in Newcastle then I imagine 45k is very much the top end. If you're doing cyber security for a bank in Canary Wharf then you probably won't have too much difficulty getting double that. I've seen positions for big data / Hadoop developers offering base salaries around 110k in London. There are certain areas like that where demand for people outstrips supply and it boosts the salaries accordingly.
Reply 19
Original post by INTit
X

Original post by Planto
X


Hi guys, remember that Pennys Deck App thread where I posted my attempt and you both pointed out a problem. http://www.thestudentroom.co.uk/showthread.php?t=3008697&page=2&p=53667333&highlight=Penny%20deck#post53667333

You both critiqued the storage mechanisms I used (which I appreciate). Truth is, at the time I had absolutely no idea what both of you was talking. It's only recently that I learned about abstract classes/interfaces did I kinda understand what both of you may have been talking about and I totally agree, the way I had previously did it was not good and it's restricted in terms of data access.

I have a thing where, if I'm criticized on my code/philosophy, I make it my duty to never repeat the same thing twice and to improve/learn from it. So I re-attempted the thing in Java this time and made a GitHub account just so I could show you two to see if it was right (I didn't actually implement an ACTUAL working store mechanism, I made a pseudo one just to demonstrate the concept).

https://gist.github.com/Async1/5093a8daaff6e7ccf53e

Thanks, I'd really appreciate some feedback (excuse my Java, I'm somewhat new in it)..
(edited 8 years ago)

Quick Reply

Latest

Trending

Trending