• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:

  • You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
  • You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
  • If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.

Previously on "Short term low rate now versus high paid better long term later"

Collapse

  • ShandyDrinker
    replied
    Originally posted by northernladuk View Post
    Wow.. You are hard work.

    So how do you differentiate from a 20 years multi skilled specialist and someone with 6 years contracting and a smattering of everything? It's just a matter of a name. You know what we are talking about.

    The fact you don't seem to be getting speaks volumes.
    If someone has only a few years contracting and swaps disciplines regularly such as Dev->BA->PM->Dev then yes, I know exactly what you're talking about.

    In total I have the best part of 18 years working with various incarnations of the Microsoft development/database/BI stack. I know many contract developers who work interchangeably as either BI specialists or C#/Web specialists. I don't believe in the .Net development world this is unusual.
    Last edited by ShandyDrinker; 22 October 2016, 20:43.

    Leave a comment:


  • Lance
    replied
    Originally posted by MrMarkyMark View Post

    The stupid thing is the hands on Architect role is by far the hardest role, as you are pretty much leading the end to end result, but pays pretty much the same as others.

    This is what I do. I fight the battle and prove an architect can also deliver the solution.
    Yet it doesn't pay as much as the architect who only know the clear blue skies of dreamland, and only designs something that won't meet the requirements.

    Leave a comment:


  • northernladuk
    replied
    Originally posted by ShandyDrinker View Post
    I find NLUK's comment intriguing. Isn't a highly skilled experienced (consultant/contractor) that can deliver multiple technologies by definition a generalist? You pay a generalist because of their wide ranging skillset. Perhaps some people that bob in and out of roles actually delivers in those roles.
    Wow.. You are hard work.

    So how do you differentiate from a 20 years multi skilled specialist and someone with 6 years contracting and a smattering of everything? It's just a matter of a name. You know what we are talking about.

    The fact you don't seem to be getting speaks volumes.

    Leave a comment:


  • MrMarkyMark
    replied
    Originally posted by ShandyDrinker View Post
    All fair points.

    While you say it should be very simple I'd agree with you. It's always simple... until it isn't and you don't find it as straightforward to find roles as you have done previously.

    Don't get me wrong, I'm currently in a contract so feel very lucky given the current state of the market but often wonder whether I'd be better to go all in with a particular specialisation.

    I find NLUK's comment intriguing. Isn't a highly skilled experienced (consultant/contractor) that can deliver multiple technologies by definition a generalist? You pay a generalist because of their wide ranging skillset. Perhaps some people that bob in and out of roles actually delivers in those roles.
    "Simple" was very tongue in cheek.
    Yes, we sometimes have harder times, but overall I'm happy and have been for a good number of years .

    Leave a comment:


  • ShandyDrinker
    replied
    Originally posted by MrMarkyMark View Post
    The product specialism is the main driver, I have done all the role titles above, but will always be prefixed with Business Objects..blah...blah.

    However, you wouldn't get an architect role unless you have very strong soft skills too.

    I'm talking running calls for 50-60 internationally based people, setting out time scales, tasks and risks running an international team, producing technical document sets across the piece, developing prototypes, Security, data mart schemas, associated business processes etc. etc. etc.

    The guy that had interviewed for that one saw 35 people, only one person and I were deemed suitable. The previous suitable guy went somewhere else, then I interviewed and got the role.
    Some roles require a real mix and sometimes that mix is what the customer wants, its very simple (I think)
    All fair points.

    While you say it should be very simple I'd agree with you. It's always simple... until it isn't and you don't find it as straightforward to find roles as you have done previously.

    Don't get me wrong, I'm currently in a contract so feel very lucky given the current state of the market but often wonder whether I'd be better to go all in with a particular specialisation.

    Originally posted by northernladuk View Post
    There is a very big difference between a generalist that bobs it's and out of roles and isn't very good at any of them and a highly skilled experienced that can delivery multiple technologies as per the earlier scenario.
    Originally posted by SueEllen View Post
    Oddly enough NLUK's example illustrates that.
    I find NLUK's comment intriguing. Isn't a highly skilled experienced (consultant/contractor) that can deliver multiple technologies by definition a generalist? You pay a generalist because of their wide ranging skillset. Perhaps some people that bob in and out of roles actually delivers in those roles.

    Leave a comment:


  • SueEllen
    replied
    Originally posted by ShandyDrinker View Post
    Can you expand more on the highlighted point?
    Oddly enough NLUK's example illustrates that.

    Leave a comment:


  • northernladuk
    replied
    There is a very big difference between a generalist that bobs it's and out of roles and isn't very good at any of them and a highly skilled experienced that can delivery multiple technologies as per the earlier scenario.

    Leave a comment:


  • MrMarkyMark
    replied
    Originally posted by ShandyDrinker View Post
    I'm guessing you'd expect most people with years of experience to understand the full SDLC.

    Do you believe it is your specialism that gets you the roles, the general skills (from a lot of your post you sound like quite a generalist to me) or a combination of the two?
    The product specialism is the main driver, I have done all the role titles above, but will always be prefixed with Business Objects..blah...blah.

    However, you wouldn't get an architect role unless you have very strong soft skills too.

    I'm talking running calls for 50-60 internationally based people, setting out time scales, tasks and risks running an international team, producing technical document sets across the piece, developing prototypes, Security, data mart schemas, associated business processes etc. etc. etc.

    The guy that had interviewed for that one saw 35 people, only one person and I were deemed suitable. The previous suitable guy went somewhere else, then I interviewed and got the role.
    Some roles require a real mix and sometimes that mix is what the customer wants, its very simple (I think)

    Leave a comment:


  • ShandyDrinker
    replied
    Originally posted by MrMarkyMark View Post
    Nail on the head. I sell mainly my specialism in an enterprise software suite.
    I also know how to design data warehouse reporting models, by studying business process and data flow.
    To be good at the reporting side, you need to be a capable BA / Analyst, understand data bases and ETL etc.
    If you build the servers then you need to understand all the components of a 3 tier web architecture, unfortunately at the IBs I'm not allowed to play with the servers anymore

    However, the roles can be called everything from SME, to Developer, to Architect, Consultant, Analyst etc.

    The stupid thing is the hands on Architect role is by far the hardest role, as you are pretty much leading the end to end result, but pays pretty much the same as others.

    With 10's of years experience I expect someone to understand the full SDLC inside out.
    I'm guessing you'd expect most people with years of experience to understand the full SDLC.

    Do you believe it is your specialism that gets you the roles, the general skills (from a lot of your post you sound like quite a generalist to me) or a combination of the two?

    Leave a comment:


  • ShandyDrinker
    replied
    Originally posted by northernladuk View Post
    But a consultant will know and have experience on how to deliver that consultancy. He will know enough about other stuff to aid his delivery. Doing 5 different roles on the past does not mean you can consult.

    I don't get generalists in contracting and can't understand how they get their gig's TBH, just like the guy in my example. There are so many others with much more experience so surely get passed over so maybe I'm not the one to give positive advice on what a generalist should do.

    Edit : excluding those that have 10s of years of experience. It becomes more plausible. I'm talking those that have 2 or less years in each of all sorts.
    So what if a role requires extensive experience of someone being able to build an application (web or rich client) processing large volumes of data into a datawarehouse (to be designed of course), interfacing with multiple external systems and so on... you get the idea. In reality if you only hire specialists you'd probably need a DBA for the database work, BI specialist for the datawarehouse, UI specialist, backend service developer and so on. Of course you'll need a project manager to co-ordinate the whole thing. If budgets are tight a good all rounder could well deliver all of that on their own, depending on the scope and overall size of the project.

    Leave a comment:


  • MrMarkyMark
    replied
    Originally posted by northernladuk View Post
    But a consultant will know and have experience on how to deliver that consultancy. He will know enough about other stuff to aid his delivery. Doing 5 different roles on the past does not mean you can consult.

    I don't get generalists in contracting and can't understand how they get their gig's TBH, just like the guy in my example. There are so many others with much more experience so surely get passed over so maybe I'm not the one to give positive advice on what a generalist should do.

    Edit : excluding those that have 10s of years of experience. It becomes more plausible. I'm talking those that have 2 or less years in each of all sorts.
    Nail on the head. I sell mainly my specialism in an enterprise software suite.
    I also know how to design data warehouse reporting models, by studying business process and data flow.
    To be good at the reporting side, you need to be a capable BA / Analyst, understand data bases and ETL etc.
    If you build the servers then you need to understand all the components of a 3 tier web architecture, unfortunately at the IBs I'm not allowed to play with the servers anymore

    However, the roles can be called everything from SME, to Developer, to Architect, Consultant, Analyst etc.

    The stupid thing is the hands on Architect role is by far the hardest role, as you are pretty much leading the end to end result, but pays pretty much the same as others.

    With 10's of years experience I expect someone to understand the full SDLC inside out.

    Leave a comment:


  • ShandyDrinker
    replied
    Originally posted by SueEllen View Post
    Are you using the same or very similar technology stacks in your different roles? Then no it won't hurt you.

    The problem comes when you are selling more soft-skills, and the role objectives and delivery changes dramatically.
    All tends to be around the same Microsoft .Net technology stack, typically with C#/SQL Server as the development language and database platform of choice but also working around other technologies such as various javascript frameworks (such as AngularJS).

    Can you expand more on the highlighted point?

    Leave a comment:


  • northernladuk
    replied
    Originally posted by ShandyDrinker View Post
    Some helpful comments so thanks for those.

    Again, perhaps my interpretation but the theme I see running through your post is one of consistency and by that I mean you should choose your niche and stick to it hence your point about the CV with the person not being a specialist. I accept this could be seen as a problem with my CV as over the last 15 years or so worked on both desktop and web development, with a healthy amount of business intelligence thrown in for good measure. As a contractor I have swapped between these disciplines as and when the need arises but perhaps that does hurt me more these days than I had given credit for.

    For me this then raises another important question. Is telling a concentrating on a niche all important? Perhaps it's just another way of saying should you be a specialist or a generalist?

    While I'm sure many on here will say being a specialist is all important - sometimes a consultant is brought in because they do have a broad ranging background and would be perfect for the project they have planned.
    But a consultant will know and have experience on how to deliver that consultancy. He will know enough about other stuff to aid his delivery. Doing 5 different roles on the past does not mean you can consult.

    I don't get generalists in contracting and can't understand how they get their gig's TBH, just like the guy in my example. There are so many others with much more experience so surely get passed over so maybe I'm not the one to give positive advice on what a generalist should do.

    Edit : excluding those that have 10s of years of experience. It becomes more plausible. I'm talking those that have 2 or less years in each of all sorts.

    Leave a comment:


  • northernladuk
    replied
    Originally posted by SueEllen View Post
    The guy needs to learn how to write a CV. If his roles involve doing the same thing he needs to make that much clearer.
    They weren't though. He's just a generalist taking any gig he can get. Not sure how he's managed so far to be honest.

    Leave a comment:


  • SueEllen
    replied
    Originally posted by ShandyDrinker View Post

    Again, perhaps my interpretation but the theme I see running through your post is one of consistency and by that I mean you should choose your niche and stick to it hence your point about the CV with the person not being a specialist. I accept this could be seen as a problem with my CV as over the last 15 years or so worked on both desktop and web development, with a healthy amount of business intelligence thrown in for good measure. As a contractor I have swapped between these disciplines as and when the need arises but perhaps that does hurt me more these days than I had given credit for.
    Are you using the same or very similar technology stacks in your different roles? Then no it won't hurt you.

    The problem comes when you are selling more soft-skills, and the role objectives and delivery changes dramatically.

    Leave a comment:

Working...
X