Resend my activation email : Register : Log in 
BCF: Bike Chat Forums


Programming - How to judge one's capability / level / salary

Reply to topic
Bike Chat Forums Index -> The Geek Zone Goto page 1, 2, 3  Next
View previous topic : View next topic  
Author Message

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 14:02 - 22 Oct 2019    Post subject: Programming - How to judge one's capability / level / salary Reply with quote

I was unsure about whether to stick this in the Auntie BCF section or here.

I'm looking into heading back to the UK, where I want to continue working as a programmer.

I get the impression there are quite a few programming jobs out there, but I'm unsure of what sort of skill or salary range I should be aiming for. The reason I'm unsure is because my only experience has been as the sole programmer at my current employer - a recruitment company, for whom I've created and maintained several projects (website, apps, in-house software). Since I've only ever worked solo, I don't know at all what I'm supposed to be measuring myself against in the jobs market.

It would probably help if I reel off a few things to mark the "stuff I have done / can do" at a professional level.

C#, .NET, web, desktop (UWP / WPF), mobile (Xamarin, Wechat), server management, web security, IIS, SQL, SQL Management studio, unit testing, React, Typescript, .Net Core... just general dotnet developer web/server/software stuff really, for business-oriented applications.

Given my experience and responsibility, I don't really think I'm 'junior' any more, but I fear I'm lacking in a few areas due to my experience being all solo. For example I have absolutley no idea about all the software development team terminology - Scrum, Agile, Kanban, Pair Programming, Code Review... Confused - , I don't know much about proper software development life cycles (I just make stuff and publish it for the company when it's ready!), and am not hugely well versed on Git either - I just use it to push my own work to a nicely staged set of constant backups. But those things can all be learned pretty quick, I suspect?

I'm seeing a lot of jobs like this, which I feel reasonably suited to: https://www.linkedin.com/jobs/view/1560353383/?alternateChannel=jymbii

But the pay is phenomenal, so I must be missing something. Part of me tells me I should be aiming lower, but that might just be impostor syndrome and the fact that I don't know enough about the UK programmer jobs market.

Any thoughts? Thanks.

(Actually the example in that job link has a much higher salary than most - typically I'm seeing stuff around the 30-40k mark - but that kind of job description is something I feel suited to anyway).
 Back to top
View user's profile Send private message You must be logged in to rate posts

Hawkeye1250FA
World Chat Champion



Joined: 14 Oct 2016
Karma :

PostPosted: 14:12 - 22 Oct 2019    Post subject: Reply with quote

Hey,

If its contracting work then you sound like a back end / front end developer - and would probably be competing in a £400 -£600 per day market depending on location and what exactly they are after.

On a permanent basis, it really depends what type of company you want to work for and where they are based?

Without futher info - Id very roughly say youd get offered £35k-£50k up north, and literally anything in London.

It flags little alarm bells though when you talk of "doing" things like "Sql server Management Studio". Thats simply a front end tool to work in SQL - and generally people fluent in SQL would simply say DBA or expert SQL developer, and they would refer to it as SSMS rather than its full name Smile

So im taking from that that its more front end focussed?
____________________
1993 RF400R - 2002 Bandit 1200 - 2012 1250 FA
 Back to top
View user's profile Send private message You must be logged in to rate posts

P.
Red Rocket



Joined: 14 Feb 2008
Karma :

PostPosted: 14:37 - 22 Oct 2019    Post subject: Re: Programming - How to judge one's capability / level / sa Reply with quote

Lord Percy wrote:
But the pay is phenomenal.


I'd aim to do less for more ££.

Get a job down in Londonistan for ease. Live 20 minutes out and commute in, 60k+ easy and access to all London bits.

Easy progression. That wage is what we pay some of our programmers, the bottom end of the team and we are outside of London, BR postcode.
 Back to top
View user's profile Send private message Send e-mail You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 14:42 - 22 Oct 2019    Post subject: Reply with quote

Sorry, I didn't mean to say that I 'do' SQL Management Studio, I just meant to reel off a list of stuff I've worked with. I'm aware it's called SSMS but must admit I'm not an expert by any stretch. My primary tool is Visual Studio. I mainly use SSMS for adding database tables and writing various little queries as needed - nothing expert level. If I had to strictly limit it to the stuff I'm most competent at, I'd go with C#, Typescript, Entity Framework and Visual Studio (which I know is also just a tool, but it's a bloody big one!). Also various frameworks e.g. UWP, .Net Web API, Xamarin, WPF etc.

My ideal realm in programming is back-end stuff, primarily in areas where I'd be writing as much C# as possible. That's what I really like doing.

I have extensive front-end experience too, but it's not my favourite part. The only joy I've found in this area has been with the React framework, using Typescript, which enforces much stricter software engineering principles than the hodge podge that web development usually offers.

Either way, that ball-park figure of 35-50k for the north is a fair reflection of what I'm seeing advertised in job listings. I'm more interested in permanent work rather than contract stuff.

Thanks Karma

And you're right - there's literally anything in London...(120k)!


Last edited by Lord Percy on 15:04 - 22 Oct 2019; edited 3 times in total
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 14:44 - 22 Oct 2019    Post subject: Re: Programming - How to judge one's capability / level / sa Reply with quote

Paddy. wrote:
Lord Percy wrote:
But the pay is phenomenal.


I'd aim to do less for more ££.

Get a job down in Londonistan for ease. Live 20 minutes out and commute in, 60k+ easy and access to all London bits.

Easy progression. That wage is what we pay some of our programmers, the bottom end of the team and we are outside of London, BR postcode.


Now that is very interesting.

I was mostly interested in working up north, with the opinion that "I'd only do London if I could really earn a good enough amount to make it worth it."

What you've said there is definitely the kind of thing that could make it worth it.
 Back to top
View user's profile Send private message You must be logged in to rate posts

Hawkeye1250FA
World Chat Champion



Joined: 14 Oct 2016
Karma :

PostPosted: 14:54 - 22 Oct 2019    Post subject: Reply with quote

Im the same - I could literally earn 95k+ in london for a hedge fund doing nothing but SQL dba stuff. But I really dont want to live in or near london Smile lol

ok - lots of places (In my experience) are looking for application type developers (maybe after brexit finally gets sorted at least - currently the market is a little dry because companies are "waiting")

Jscript / c# / AngularJS

Basically if you can write a decent SPA and can hold a decent conversation (I.e. not a Sheldon from the big bang threory type geek Smile ) Then you should be able to get decent money anywhere.

Most of my roles in the last 6 years have been up north and the developers as per the above were on 35k-50k.

(Chester / Manchester / Liverpool / Glasgow / Tamworth are specifically where ive seen these roles filled first hand)

Agile is a piece of piss, scrums are part of agile and are basically just a meeting where jobs are discussed / handed out.

Lots of places have different ways of software release anyway so I wouldnt worry about that - you can get around that by telling them the way you know, they will provide how they do it.

Gits a tough one - Id say get yourself some online training depending on how good you want to be on it. Ive used it a lot and am nowhere near even adding it to my CV.
____________________
1993 RF400R - 2002 Bandit 1200 - 2012 1250 FA
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 15:03 - 22 Oct 2019    Post subject: Reply with quote

Fantastic. SPAs are a thing I'm definitely capable of.

Git, well I'll just carry on learning it I guess.

Looks like things could indeed be quite promising if decide to make the move back to the UK. (And it's looking very likely - China has enough programmers... pay and conditions are nothing like I'm seeing in western companies!).

Thanks for the info. Just what I wanted to hear. Thumbs Up Karma
 Back to top
View user's profile Send private message You must be logged in to rate posts

Hawkeye1250FA
World Chat Champion



Joined: 14 Oct 2016
Karma :

PostPosted: 15:04 - 22 Oct 2019    Post subject: Reply with quote

Lord Percy wrote:
Fantastic. SPAs are a thing I'm definitely capable of.

Git, well I'll just carry on learning it I guess.

Looks like things could indeed be quite promising if decide to make the move back to the UK. (And it's looking very likely - China has enough programmers... pay and conditions are nothing like I'm seeing in western companies!).

Thanks for the info. Just what I wanted to hear. Thumbs Up Karma


No probs, good luck. You should fly getting an interview with your background, then its just a case of being an expert in glossing over your limitations lol
____________________
1993 RF400R - 2002 Bandit 1200 - 2012 1250 FA
 Back to top
View user's profile Send private message You must be logged in to rate posts

duhawkz
World Chat Champion



Joined: 03 Dec 2006
Karma :

PostPosted: 23:12 - 22 Oct 2019    Post subject: Reply with quote

You'll probably be given a technical test to complete before been asked for interview.

That can range from a simple fizzbuzz type thing, to producing some small application complete with tests, with the project laid out correctly as per best practice for the language you chosen.

That will help them assess where you sit in terms of skill. If you can get through that you should be ok.

Things to consider are the complexity of your solution, could someone pick up your code and troubleshoot or extend it.

Basic stuff like the sensible variable and method names.

Just because you can write something in some obfuscated oneliner doesn't mean you should, sure it might demonstrate you know the language, but if i were reviewing such a solution I'd think the candidate was a cock and would probably reject it, if it wasn't apparent from the code what was going on.
____________________
"The guy is a worthless cunt and I honestly believe I would be a slightly happier person if he died." - Chris-Red
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 01:12 - 23 Oct 2019    Post subject: Reply with quote

Yeah I'm aware of the whole 'clean code' thing.

It definitely adds to my concerns though. I do my best to learn and follow all the best practises, but as I said I've never had anyone (or anything) to measure myself against.
 Back to top
View user's profile Send private message You must be logged in to rate posts

barrkel
World Chat Champion



Joined: 30 Jul 2012
Karma :

PostPosted: 00:43 - 24 Oct 2019    Post subject: Reply with quote

You're worth your replacement value. If your skills aren't niche, they're commodity. Commodity skills have a lot of competition, which drives down prices. Specialize, either in a codebase (if you can join a greenfield project early enough), a technology (narrower than .net / C#, something you can be in the top 1% of) or a business domain (so you can deliver value much more directly).

£50k isn't a lot of money. It's not difficult to leverage software to create much more value than that. But you can't capture much of that value unless you're harder to replace.
____________________
Bikes: S1000R, SH350; Exes: Vity 125, PS125, YBR125, ER6f, VFR800, Brutale 920, CB600F, SH300x4
Best road ever ridden: www.youtube.com/watch?v=s2MhNxUEYtQ
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 02:55 - 24 Oct 2019    Post subject: Reply with quote

barrkel wrote:

£50k isn't a lot of money.


It really is to me.

Nice to learn such amounts are within reasonable reach on the path I've chosen anyway.

Re skills being worth replacement value. I'm aware of this (I work at a recruitment company!), but I don't strictly agree with the part about specialising in a code base. I wrote the entire code base on multiple projects for my current employer from the ground up. I'm 100% certain they won't be able to find a replacement for me in all of China, or even the whole world. The reason they won't be able to replace me is because they can't afford the kind of salary that the market will demand. That's also a very big reason for me wanting to leave.
 Back to top
View user's profile Send private message You must be logged in to rate posts

P.
Red Rocket



Joined: 14 Feb 2008
Karma :

PostPosted: 08:44 - 24 Oct 2019    Post subject: Reply with quote

Lord Percy wrote:
barrkel wrote:

£50k isn't a lot of money.


It really is to me.


Then move closer to London. That's a starting wage Laughing
 Back to top
View user's profile Send private message Send e-mail You must be logged in to rate posts

Fizzoid
World Chat Champion



Joined: 06 Sep 2016
Karma :

PostPosted: 08:54 - 24 Oct 2019    Post subject: Reply with quote

Paddy. wrote:
Then move closer to London. That's a starting wage Laughing


Yep, we start our developers on around that figure, although we do ask for around 4 years experience. That doesn't necessarily mean working somewhere, but it does mean writing code for 4 years at a reasonable level

Some of our more senior guys are breaking 6 figures
____________________
Rogerborg wrote: It'd certainly make it easier to ego-find my own posts on pages, given the number of fags (gay like traps) who insist on putting my name in their .sig
 Back to top
View user's profile Send private message You must be logged in to rate posts

P.
Red Rocket



Joined: 14 Feb 2008
Karma :

PostPosted: 09:03 - 24 Oct 2019    Post subject: Reply with quote

Thing about London. Not everyone can live there. Cost of living is high.

My 2 bed is 23 mins out of Victoria/London bridge depending on train. That's 230k of house.triple that for being closer to London.

Living outside with a short commute isn't bad. You can always work round the problems like trains etc but should you want to live closer, house shares exist and apartments near Central can be 350-400k, all down to how much you care.

Me... I don't care in the slightest. I've had 6 years of a 2hr round trip commute. It's now 25 mins. I'd go back to a long commute if it means more money.
 Back to top
View user's profile Send private message Send e-mail You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 09:17 - 24 Oct 2019    Post subject: Reply with quote

Yeah, commuting and lifestyle is a big decider for me. Currently I'm doing about 40 minutes commute, so pretty much 1.5 hours wasted in a day.

I don't mind the high(er) cost of living. I did a year there as a student and still saved enough to travel India the following summer. Nothing in particular is drastically more expensive apart from property and beer, at least for the way I tend to go about life. The thing putting me off London however is the lack of countryside. I guess I could do London for a year or two, save hard, then head merrily back up north.

Got a lot to think over...
 Back to top
View user's profile Send private message You must be logged in to rate posts

Fizzoid
World Chat Champion



Joined: 06 Sep 2016
Karma :

PostPosted: 10:13 - 24 Oct 2019    Post subject: Reply with quote

It's also not just time but money to commute. I commute in from Farnborough, my annual ticket (including zones 1-6) is just shy of £5k Shocked
____________________
Rogerborg wrote: It'd certainly make it easier to ego-find my own posts on pages, given the number of fags (gay like traps) who insist on putting my name in their .sig
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 10:38 - 24 Oct 2019    Post subject: Reply with quote

Fair point.

Alright, here's another way of seeing things: On the sort of 'typical London salary' people are throwing around in this thread - let's say £50k - how much can one expect to reasonably save per month? Assuming a relatively cheapskate existence.

For the north, having looked fairly extensively at possible earnings/savings based on working in Leeds on around 35k, I figured I'd be able to put a good £600-800 aside per month and still live very comfortably. (And not have to deal with as many people, traffic, lack of countryside, etc)

What would that savings calculation look like for the aforementioned London scenario?
 Back to top
View user's profile Send private message You must be logged in to rate posts

owl
World Chat Champion



Joined: 21 Oct 2016
Karma :

PostPosted: 10:41 - 24 Oct 2019    Post subject: Reply with quote

Lord Percy wrote:
Yeah, commuting and lifestyle is a big decider for me. Currently I'm doing about 40 minutes commute, so pretty much 1.5 hours wasted in a day.

I don't mind the high(er) cost of living. I did a year there as a student and still saved enough to travel India the following summer. Nothing in particular is drastically more expensive apart from property and beer, at least for the way I tend to go about life. The thing putting me off London however is the lack of countryside. I guess I could do London for a year or two, save hard, then head merrily back up north.

Got a lot to think over...


We live not too far from Richmond park on a quiet culdesac, it's in the green belt and doesn't really feel like London, probably why we haven't moved in in over a decade.

Also just a short ride out to Surrey Hills etc.
____________________
Observation is the greatest source of wisdom.
 Back to top
View user's profile Send private message You must be logged in to rate posts

Fizzoid
World Chat Champion



Joined: 06 Sep 2016
Karma :

PostPosted: 10:48 - 24 Oct 2019    Post subject: Reply with quote

owl wrote:
We live not too far from Richmond park on a quiet culdesac, it's in the green belt and doesn't really feel like London, probably why we haven't moved in in over a decade.

Also just a short ride out to Surrey Hills etc.


House shares in Richmond:
https://www.spareroom.co.uk/flatshare/surrey/richmond

Should give you some idea. There will be cheaper places, Richmond is probably quite desireable, and about 20 minutes on the main line into Waterloo
____________________
Rogerborg wrote: It'd certainly make it easier to ego-find my own posts on pages, given the number of fags (gay like traps) who insist on putting my name in their .sig
 Back to top
View user's profile Send private message You must be logged in to rate posts

P.
Red Rocket



Joined: 14 Feb 2008
Karma :

PostPosted: 17:53 - 24 Oct 2019    Post subject: Reply with quote

Lord Percy wrote:
let's say £50k - how much can one expect to reasonably save per month? Assuming a relatively cheapskate existence.


Out of that, after tax, earning around 3100~ a month. Maybe less, maybe more.

House shares, currently in Elephant and Case, a double room (which is actually rather nice) is up for £750pcm inc bills leaving £2,350. Found another for £175pw. Nice.

Say £250 for a monthly rail card to tube/bus around London, or cycle for a few more pennies for the bike, or even ped/125 for maximum BCF.

£2000, minus food/general living. I have got my food bill down to under £100 per month. I'm running pretty cheap though, noodles, eggs, chicken, pasta, rice, veg etc.

I'd realistically save £1500 a month. Currently I'm saving 85% of my monthly wage living like a proper peasant. With London, rent can be a shitter, but you'll factor addition 'free-time' etc if you live there.

You can't really go wrong, just make sure its not a sub-let and all is legit, cheap rooms aren't all bad!
 Back to top
View user's profile Send private message Send e-mail You must be logged in to rate posts

Easy-X
Super Spammer



Joined: 08 Mar 2019
Karma :

PostPosted: 22:44 - 24 Oct 2019    Post subject: Reply with quote

If you're a biker you have a lot more options with London. Takes me just over an hour to get to the centre of town from where I live pretty much regardless of traffic. Whereas with a car sometimes it's taken me 3 hours for the same journey Shocked Train is a relatively consistent hour and a half unless there's engineering work or strikes or... leafs Laughing

Personally I can only handle contract work in London. More money (full time) usually means a bigger company and then you have more rigid structures - going through processes rather than actual coding. Stacks of work around London though: Bracknell, Reigate, Sevenoaks. Basically anywhere in or around the M25...

Unless you're attached to a place ofc. I've worked in Durham, Manchester, Sheffield, Nottingham, Birmingham... err... Scunthorpe... errrr.... Merthyr Tydfil. None of which I ever consider living in, especially the last two (although I quite liked Durham.)
____________________
Husqvarna Vitpilen 401, Yamaha XSR700, Honda Rebel, Yamaha DT175, Suzuki SV650 (loan) Fazer 600, Keeway Superlight 125, 50cc turd scooter
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 03:05 - 25 Oct 2019    Post subject: Reply with quote

Paddy. wrote:


...

I'd realistically save £1500 a month.


Really helpful response, cheers Karma . Seems like even on an apparently low (for London) 30k there'd be oom for reasonable saving. Really giving me stuff to think about here, cheers.

The only really big factor for me is the lack of good and proper countryside. I dunno how much more soulless urban zombieland I can take.

I guess on the plus side it would be London rather than China (which I'm now fantastically sick of Very Happy)
 Back to top
View user's profile Send private message You must be logged in to rate posts

Lord Percy
World Chat Champion



Joined: 03 Aug 2012
Karma :

PostPosted: 03:08 - 25 Oct 2019    Post subject: Reply with quote

Easy-X wrote:
If you're a biker you have a lot more options with London. Takes me just over an hour to get to the centre of town from where I live pretty much regardless of traffic.


When I was based near Reading I really enjoyed the ease of motorbiking into the heart of London. Congestion just wasn't a thing, ever, even at rush hour. Great fun!

I think no matter where I end up, a motorbike will be one of the first things I set myself up with.
 Back to top
View user's profile Send private message You must be logged in to rate posts

P.
Red Rocket



Joined: 14 Feb 2008
Karma :

PostPosted: 07:38 - 25 Oct 2019    Post subject: Reply with quote

If you are riding in the UK, you can just make your way out and head towards Oxford, or go the other way into the garden of England, Kent.
 Back to top
View user's profile Send private message Send e-mail You must be logged in to rate posts
Old Thread Alert!

The last post was made 4 years, 182 days ago. Instead of replying here, would creating a new thread be more useful?
  Display posts from previous:   
This page may contain affiliate links, which means we may earn a small commission if a visitor clicks through and makes a purchase. By clicking on an affiliate link, you accept that third-party cookies will be set.

Post new topic   Reply to topic    Bike Chat Forums Index -> The Geek Zone All times are GMT + 1 Hour
Goto page 1, 2, 3  Next
Page 1 of 3

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Read the Terms of Use! - Powered by phpBB © phpBB Group
 

Debug Mode: ON - Server: birks (www) - Page Generation Time: 0.12 Sec - Server Load: 0.35 - MySQL Queries: 17 - Page Size: 140.03 Kb