(Accidentally?) hired into the wrong position












16














A company was hiring several developers. Among them a embedded software developer position with some very strict requirements (like 10+ years of experience with C) that I in no way qualify for (I'm a web developer, but embedded programming has been a hobby of mine for years)



I applied for a web developer position at the company, and was called in for an interview.



At the interview the guy interviewing me starts talking about embedded programming, and I start wondering if maybe I put it on my application as a "hobby" and that's why he mentions it.



So we discussed embedded programming for almost an hour - then he tells me they'll get back to me.



Very confused I went home and checked my application - but there is no mention of embedded programming.



2 days later I receive an offer for a embedded developer position with a salary way above the range mentioned for the web-developer position.



Though it's quite likely that they mixed my application up with someone elses, could accepting the offer (for a position I didn't apply for) land me in any trouble?










share|improve this question









New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 23




    So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
    – Nonny Moose
    12 hours ago






  • 9




    There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
    – Chris Stratton
    11 hours ago








  • 3




    @NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
    – Lightness Races in Orbit
    10 hours ago










  • @LightnessRacesinOrbit Very true.
    – Nonny Moose
    10 hours ago






  • 2




    I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
    – Ian Kemp
    7 hours ago
















16














A company was hiring several developers. Among them a embedded software developer position with some very strict requirements (like 10+ years of experience with C) that I in no way qualify for (I'm a web developer, but embedded programming has been a hobby of mine for years)



I applied for a web developer position at the company, and was called in for an interview.



At the interview the guy interviewing me starts talking about embedded programming, and I start wondering if maybe I put it on my application as a "hobby" and that's why he mentions it.



So we discussed embedded programming for almost an hour - then he tells me they'll get back to me.



Very confused I went home and checked my application - but there is no mention of embedded programming.



2 days later I receive an offer for a embedded developer position with a salary way above the range mentioned for the web-developer position.



Though it's quite likely that they mixed my application up with someone elses, could accepting the offer (for a position I didn't apply for) land me in any trouble?










share|improve this question









New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 23




    So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
    – Nonny Moose
    12 hours ago






  • 9




    There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
    – Chris Stratton
    11 hours ago








  • 3




    @NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
    – Lightness Races in Orbit
    10 hours ago










  • @LightnessRacesinOrbit Very true.
    – Nonny Moose
    10 hours ago






  • 2




    I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
    – Ian Kemp
    7 hours ago














16












16








16


2





A company was hiring several developers. Among them a embedded software developer position with some very strict requirements (like 10+ years of experience with C) that I in no way qualify for (I'm a web developer, but embedded programming has been a hobby of mine for years)



I applied for a web developer position at the company, and was called in for an interview.



At the interview the guy interviewing me starts talking about embedded programming, and I start wondering if maybe I put it on my application as a "hobby" and that's why he mentions it.



So we discussed embedded programming for almost an hour - then he tells me they'll get back to me.



Very confused I went home and checked my application - but there is no mention of embedded programming.



2 days later I receive an offer for a embedded developer position with a salary way above the range mentioned for the web-developer position.



Though it's quite likely that they mixed my application up with someone elses, could accepting the offer (for a position I didn't apply for) land me in any trouble?










share|improve this question









New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











A company was hiring several developers. Among them a embedded software developer position with some very strict requirements (like 10+ years of experience with C) that I in no way qualify for (I'm a web developer, but embedded programming has been a hobby of mine for years)



I applied for a web developer position at the company, and was called in for an interview.



At the interview the guy interviewing me starts talking about embedded programming, and I start wondering if maybe I put it on my application as a "hobby" and that's why he mentions it.



So we discussed embedded programming for almost an hour - then he tells me they'll get back to me.



Very confused I went home and checked my application - but there is no mention of embedded programming.



2 days later I receive an offer for a embedded developer position with a salary way above the range mentioned for the web-developer position.



Though it's quite likely that they mixed my application up with someone elses, could accepting the offer (for a position I didn't apply for) land me in any trouble?







interviewing software-industry job-search united-states






share|improve this question









New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 24 mins ago









maksimov

23217




23217






New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 17 hours ago









anonymous

865




865




New contributor




anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 23




    So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
    – Nonny Moose
    12 hours ago






  • 9




    There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
    – Chris Stratton
    11 hours ago








  • 3




    @NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
    – Lightness Races in Orbit
    10 hours ago










  • @LightnessRacesinOrbit Very true.
    – Nonny Moose
    10 hours ago






  • 2




    I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
    – Ian Kemp
    7 hours ago














  • 23




    So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
    – Nonny Moose
    12 hours ago






  • 9




    There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
    – Chris Stratton
    11 hours ago








  • 3




    @NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
    – Lightness Races in Orbit
    10 hours ago










  • @LightnessRacesinOrbit Very true.
    – Nonny Moose
    10 hours ago






  • 2




    I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
    – Ian Kemp
    7 hours ago








23




23




So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
– Nonny Moose
12 hours ago




So... you were expecting a web dev interview, and instead participated in an embedded programming interview with little to no preparation... and now they want to hire you? I'm no expert, but it sounds like you might be more qualified for the position than you realize. (Assuming their interviews are competent)
– Nonny Moose
12 hours ago




9




9




There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
– Chris Stratton
11 hours ago






There's a critical piece of information missing from your question: Are you currently employed?? This could be a great learning opportunity, or it could not work out (doing embedded development well is indeed hard). If you currently have a job in which you can continue, you need to weigh the risk carefully and probably seek a discussion with your potential manager before accepting. But if you are on the street looking for work, then succeed or fail, at least you'll get payed to learn interesting things (about technology... or at least careers) for a time.
– Chris Stratton
11 hours ago






3




3




@NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
– Lightness Races in Orbit
10 hours ago




@NonnyMoose To be fair, that assumption may be a bit of a stretch iff they can't even work out which role they're interviewing for.
– Lightness Races in Orbit
10 hours ago












@LightnessRacesinOrbit Very true.
– Nonny Moose
10 hours ago




@LightnessRacesinOrbit Very true.
– Nonny Moose
10 hours ago




2




2




I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
– Ian Kemp
7 hours ago




I would be verrry careful of working for a company that cannot manage simple things like "interviewing the right guy for the right job" and "sending the right offer to the right guy"...
– Ian Kemp
7 hours ago










8 Answers
8






active

oldest

votes


















33














Assuming this is the US and you did not falsify the information you provided, worst they can practically do is to fire you for incompetence if you lack the skills required. Chances are if you put embedded programming on your resume and they saw that, with a position possibly matching it they have likely been trying to fill for some time, they tried to see if you could qualify. And seems like they were satisfied at the interview so they extended you the position.



Most of the time the experience requirements and such are arbitrary and even put there by recruiters just filling out a form and putting in semi-arbitrary numbers. Once past an interview it does not really matter. I would take it as a sign of good luck and take it, and dedicate some of my free time to catch up to speed if that seems like would be an issue.



edit: As far as them not explicitly telling you this, the HR might have passed your resume to the team knowing it is a hard to fill role, with both sides assuming the other side told you about considering you for a different position





share



















  • 11




    "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
    – Henning Makholm
    10 hours ago






  • 15




    @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
    – Chris Stratton
    9 hours ago








  • 2




    @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
    – Henning Makholm
    8 hours ago








  • 4




    Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
    – Chris Stratton
    8 hours ago








  • 3




    I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
    – Matthew Read
    5 hours ago



















20














As a consultant with 10+ years of experience, I've been through enough similar situations to know what I would do here.



Entering into a working relationship is an act of mutual trust. An interview builds upon information in a CV, but it does not replace it. If you are about to enter into a working relationship based on a mixed up CV, you have one option:



Come clean. All cards on table.



And if you are at all in doubt about this, you've failed to view the situation from their side. Had it been your company, would you prefer for a candidate to correct a mistake like this before you trust him your money and your project? Or would you be fine with him knowingly entering into a working relationship based on a mistake?



I suspect you field this question because you are looking for someone to deter you from this obvious truth. Don't fall into that trap. You know what's right. Now do it.



The outcome of this? I expect a bunch of goodwill, a good stomach feeling and most likely the chance to keep the embedded position or at least a good shot at growing into it from the web development position that you surely will be offered.



The outcome of not doing it? The birth of a very nasty imposter syndrome. 6 months down the line, when low level allocation bugs have crept in and people begin to take notice of instability, do you want to be the guy that fails a code review, exposing the ugly truth you knew all along? Do you want to skate around your web development background going forward? Fake experience you don't have? Believe me, things only get worse from here.



Do the right thing. Stop thinking twice.






share|improve this answer










New contributor




corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.














  • 4




    +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
    – AnotherGuy
    7 hours ago










  • It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
    – Richard
    4 hours ago








  • 2




    I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
    – gnasher729
    4 hours ago



















8














The fact that it says "10+ years experience of C" in the job advert doesn't necessarily mean that is what you really need, or what the company expects to get.



The key fact is that the interviewer spent an hour discussing embedded programming with you and presumably liked what he/she heard. There would be no sense in continuing the discussion for an hour if it was obvious within 10 minutes that you were not suitable for the job.



Whatever you have learned from your practical hobby experience might be a lot more valuable to the company than a computer science graduate with a head full of theory but not much else.






share|improve this answer





















  • Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
    – Chris Stratton
    8 hours ago



















4














I think the extent of your trouble may be getting sacked without notice in the first month. Potentially.



It's impossible to tell what this employer has in mind about you, perhaps they are keen on you because you were keen on embedded programming, who knows? So what I would do is ask them for an additional meet with the hiring manager, preferably face-to-face. And clarify this with them. Better come out honest than otherwise.



If it were a mistake they will potentially offer you the webdev position, and if it weren't - even better, and you get so much more credit going forward.






share|improve this answer





























    3














    In brief :




    1. Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby


    2. Employers employ based on their needs! They think you are a perfect fit for the offered position. It is quite rare if they have mistaken you with someone else.



    I believe it is a good opportunity for you, don’t miss it!






    share|improve this answer








    New contributor




    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.


























      2














      I don't think you should go for it.



      I'm saying this because it could make your own life miserable. Doing something as a hobby is completely different than doing it under pressure at workplace. Pay is much higher in embedded programming field because it's way more complicated than web development.



      Think about what you would like to do in the future before deciding.






      share|improve this answer








      New contributor




      Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.














      • 4




        I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
        – Laurent S.
        8 hours ago






      • 1




        @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
        – Chan-Ho Suh
        3 hours ago





















      2














      There are not that many highly qualified embedded developers around. And lots of highly qualified desktop / mobile / server developers may not be interested in an embedded development job.



      So it seems that what you showed in your interview was enough to convince them that you can do the job - or at least that you are the best candidate for an embedded development job that they are going to find.



      If you are OK with doing embedded development for a much higher rate than your normal web development jobs, then go for it. Be prepared to do your best during the working day and lookup things you are missing in the evening, but that phase will be over soon, and the higher salary will stay.



      Maybe you shouldn't mention in the company what happened, but then it is quite possible that the guy looking for a web developer saw your hobbies, and knew that someone else in the company is in dire need for an embedded developer, and passed you on knowing that he can find another web developer any time.



      If you are smart and think you are up to it, then go for it. It's not as if you have no experience; you have experience with embedded development, and with development in general.






      share|improve this answer































        -1














        The company that hired you put those regulations in place to filter out those who are incapable of that position. IF the company, at some point, finds out that you do not have the experience that was required, they may fire you.

        HOWEVER, if you prove that you are capable of that job without the "requirements", they will likely keep you anyway, as opposed to going through the hassle of hiring another developer.






        share|improve this answer








        New contributor




        anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.














        • 4




          He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
          – gnasher729
          4 hours ago











        Your Answer








        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "423"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        noCode: true, onDemand: false,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });






        anonymous is a new contributor. Be nice, and check out our Code of Conduct.










        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f125504%2faccidentally-hired-into-the-wrong-position%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown




















        StackExchange.ready(function () {
        $("#show-editor-button input, #show-editor-button button").click(function () {
        var showEditor = function() {
        $("#show-editor-button").hide();
        $("#post-form").removeClass("dno");
        StackExchange.editor.finallyInit();
        };

        var useFancy = $(this).data('confirm-use-fancy');
        if(useFancy == 'True') {
        var popupTitle = $(this).data('confirm-fancy-title');
        var popupBody = $(this).data('confirm-fancy-body');
        var popupAccept = $(this).data('confirm-fancy-accept-button');

        $(this).loadPopup({
        url: '/post/self-answer-popup',
        loaded: function(popup) {
        var pTitle = $(popup).find('h2');
        var pBody = $(popup).find('.popup-body');
        var pSubmit = $(popup).find('.popup-submit');

        pTitle.text(popupTitle);
        pBody.html(popupBody);
        pSubmit.val(popupAccept).click(showEditor);
        }
        })
        } else{
        var confirmText = $(this).data('confirm-text');
        if (confirmText ? confirm(confirmText) : true) {
        showEditor();
        }
        }
        });
        });






        8 Answers
        8






        active

        oldest

        votes








        8 Answers
        8






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        33














        Assuming this is the US and you did not falsify the information you provided, worst they can practically do is to fire you for incompetence if you lack the skills required. Chances are if you put embedded programming on your resume and they saw that, with a position possibly matching it they have likely been trying to fill for some time, they tried to see if you could qualify. And seems like they were satisfied at the interview so they extended you the position.



        Most of the time the experience requirements and such are arbitrary and even put there by recruiters just filling out a form and putting in semi-arbitrary numbers. Once past an interview it does not really matter. I would take it as a sign of good luck and take it, and dedicate some of my free time to catch up to speed if that seems like would be an issue.



        edit: As far as them not explicitly telling you this, the HR might have passed your resume to the team knowing it is a hard to fill role, with both sides assuming the other side told you about considering you for a different position





        share



















        • 11




          "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
          – Henning Makholm
          10 hours ago






        • 15




          @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
          – Chris Stratton
          9 hours ago








        • 2




          @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
          – Henning Makholm
          8 hours ago








        • 4




          Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
          – Chris Stratton
          8 hours ago








        • 3




          I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
          – Matthew Read
          5 hours ago
















        33














        Assuming this is the US and you did not falsify the information you provided, worst they can practically do is to fire you for incompetence if you lack the skills required. Chances are if you put embedded programming on your resume and they saw that, with a position possibly matching it they have likely been trying to fill for some time, they tried to see if you could qualify. And seems like they were satisfied at the interview so they extended you the position.



        Most of the time the experience requirements and such are arbitrary and even put there by recruiters just filling out a form and putting in semi-arbitrary numbers. Once past an interview it does not really matter. I would take it as a sign of good luck and take it, and dedicate some of my free time to catch up to speed if that seems like would be an issue.



        edit: As far as them not explicitly telling you this, the HR might have passed your resume to the team knowing it is a hard to fill role, with both sides assuming the other side told you about considering you for a different position





        share



















        • 11




          "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
          – Henning Makholm
          10 hours ago






        • 15




          @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
          – Chris Stratton
          9 hours ago








        • 2




          @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
          – Henning Makholm
          8 hours ago








        • 4




          Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
          – Chris Stratton
          8 hours ago








        • 3




          I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
          – Matthew Read
          5 hours ago














        33












        33








        33






        Assuming this is the US and you did not falsify the information you provided, worst they can practically do is to fire you for incompetence if you lack the skills required. Chances are if you put embedded programming on your resume and they saw that, with a position possibly matching it they have likely been trying to fill for some time, they tried to see if you could qualify. And seems like they were satisfied at the interview so they extended you the position.



        Most of the time the experience requirements and such are arbitrary and even put there by recruiters just filling out a form and putting in semi-arbitrary numbers. Once past an interview it does not really matter. I would take it as a sign of good luck and take it, and dedicate some of my free time to catch up to speed if that seems like would be an issue.



        edit: As far as them not explicitly telling you this, the HR might have passed your resume to the team knowing it is a hard to fill role, with both sides assuming the other side told you about considering you for a different position





        share














        Assuming this is the US and you did not falsify the information you provided, worst they can practically do is to fire you for incompetence if you lack the skills required. Chances are if you put embedded programming on your resume and they saw that, with a position possibly matching it they have likely been trying to fill for some time, they tried to see if you could qualify. And seems like they were satisfied at the interview so they extended you the position.



        Most of the time the experience requirements and such are arbitrary and even put there by recruiters just filling out a form and putting in semi-arbitrary numbers. Once past an interview it does not really matter. I would take it as a sign of good luck and take it, and dedicate some of my free time to catch up to speed if that seems like would be an issue.



        edit: As far as them not explicitly telling you this, the HR might have passed your resume to the team knowing it is a hard to fill role, with both sides assuming the other side told you about considering you for a different position






        share













        share


        share








        edited 4 hours ago

























        answered 17 hours ago









        Victor S

        2,543423




        2,543423








        • 11




          "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
          – Henning Makholm
          10 hours ago






        • 15




          @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
          – Chris Stratton
          9 hours ago








        • 2




          @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
          – Henning Makholm
          8 hours ago








        • 4




          Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
          – Chris Stratton
          8 hours ago








        • 3




          I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
          – Matthew Read
          5 hours ago














        • 11




          "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
          – Henning Makholm
          10 hours ago






        • 15




          @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
          – Chris Stratton
          9 hours ago








        • 2




          @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
          – Henning Makholm
          8 hours ago








        • 4




          Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
          – Chris Stratton
          8 hours ago








        • 3




          I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
          – Matthew Read
          5 hours ago








        11




        11




        "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
        – Henning Makholm
        10 hours ago




        "10+ years of experience with C" is a ridiculous requirement anyway. The language is not so complex that having used it for 10 years would give deeper mastery than having used it for 2, with 8 years of other relevant experience.
        – Henning Makholm
        10 hours ago




        15




        15




        @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
        – Chris Stratton
        9 hours ago






        @HenningMakholm I doubt you'd find anyone who has been doing something for over 10 years who does not consider themselves far more insightful and more informed by painful lessons now than they were two years in - and still well aware that there is yet more to learn. Other experience is of course beneficial, but most other languages in common usage have more guardrails. 2 years is entry or at most mid-level, the description was of a senior level role though obviously they've hired into a more junior version of it.
        – Chris Stratton
        9 hours ago






        2




        2




        @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
        – Henning Makholm
        8 hours ago






        @ChrisStratton: If we're comparing credentials, the basis for my assessment is that I wrote my first C program 30 years ago, and have done enough things with the language in various professional capacities since then that I'll add it up as "10 years of experience" without feeling the least bit dishonest. Still, if someone has 10 years of development experience with low-level code yet somehow using other languages than C most of the time, I'm not going to count that against them based on something so narrow-minded as which programming language their tasks have called for.
        – Henning Makholm
        8 hours ago






        4




        4




        Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
        – Chris Stratton
        8 hours ago






        Sure, if you actually mean some other low level language. But most other languages in popular use are not - walking in from java or python or even (depending on how its been used) C++ would leave a lot of perspective expected of a truly senior embedded developer missing. A few months is enough to figure out how to accomplish things, but the real benefit of long experiences is not about knowing what to do, it's about knowing what not to do. And that's largely the difference between the senior independent role advertised and the junior role needing supervision hired.
        – Chris Stratton
        8 hours ago






        3




        3




        I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
        – Matthew Read
        5 hours ago




        I was an embedded C/C++ developer for ~3 years, and can confirm the vast amount of difference between myself and someone with 10+ years experience at it. And I consider myself very good at what I do.
        – Matthew Read
        5 hours ago













        20














        As a consultant with 10+ years of experience, I've been through enough similar situations to know what I would do here.



        Entering into a working relationship is an act of mutual trust. An interview builds upon information in a CV, but it does not replace it. If you are about to enter into a working relationship based on a mixed up CV, you have one option:



        Come clean. All cards on table.



        And if you are at all in doubt about this, you've failed to view the situation from their side. Had it been your company, would you prefer for a candidate to correct a mistake like this before you trust him your money and your project? Or would you be fine with him knowingly entering into a working relationship based on a mistake?



        I suspect you field this question because you are looking for someone to deter you from this obvious truth. Don't fall into that trap. You know what's right. Now do it.



        The outcome of this? I expect a bunch of goodwill, a good stomach feeling and most likely the chance to keep the embedded position or at least a good shot at growing into it from the web development position that you surely will be offered.



        The outcome of not doing it? The birth of a very nasty imposter syndrome. 6 months down the line, when low level allocation bugs have crept in and people begin to take notice of instability, do you want to be the guy that fails a code review, exposing the ugly truth you knew all along? Do you want to skate around your web development background going forward? Fake experience you don't have? Believe me, things only get worse from here.



        Do the right thing. Stop thinking twice.






        share|improve this answer










        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.














        • 4




          +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
          – AnotherGuy
          7 hours ago










        • It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
          – Richard
          4 hours ago








        • 2




          I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
          – gnasher729
          4 hours ago
















        20














        As a consultant with 10+ years of experience, I've been through enough similar situations to know what I would do here.



        Entering into a working relationship is an act of mutual trust. An interview builds upon information in a CV, but it does not replace it. If you are about to enter into a working relationship based on a mixed up CV, you have one option:



        Come clean. All cards on table.



        And if you are at all in doubt about this, you've failed to view the situation from their side. Had it been your company, would you prefer for a candidate to correct a mistake like this before you trust him your money and your project? Or would you be fine with him knowingly entering into a working relationship based on a mistake?



        I suspect you field this question because you are looking for someone to deter you from this obvious truth. Don't fall into that trap. You know what's right. Now do it.



        The outcome of this? I expect a bunch of goodwill, a good stomach feeling and most likely the chance to keep the embedded position or at least a good shot at growing into it from the web development position that you surely will be offered.



        The outcome of not doing it? The birth of a very nasty imposter syndrome. 6 months down the line, when low level allocation bugs have crept in and people begin to take notice of instability, do you want to be the guy that fails a code review, exposing the ugly truth you knew all along? Do you want to skate around your web development background going forward? Fake experience you don't have? Believe me, things only get worse from here.



        Do the right thing. Stop thinking twice.






        share|improve this answer










        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.














        • 4




          +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
          – AnotherGuy
          7 hours ago










        • It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
          – Richard
          4 hours ago








        • 2




          I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
          – gnasher729
          4 hours ago














        20












        20








        20






        As a consultant with 10+ years of experience, I've been through enough similar situations to know what I would do here.



        Entering into a working relationship is an act of mutual trust. An interview builds upon information in a CV, but it does not replace it. If you are about to enter into a working relationship based on a mixed up CV, you have one option:



        Come clean. All cards on table.



        And if you are at all in doubt about this, you've failed to view the situation from their side. Had it been your company, would you prefer for a candidate to correct a mistake like this before you trust him your money and your project? Or would you be fine with him knowingly entering into a working relationship based on a mistake?



        I suspect you field this question because you are looking for someone to deter you from this obvious truth. Don't fall into that trap. You know what's right. Now do it.



        The outcome of this? I expect a bunch of goodwill, a good stomach feeling and most likely the chance to keep the embedded position or at least a good shot at growing into it from the web development position that you surely will be offered.



        The outcome of not doing it? The birth of a very nasty imposter syndrome. 6 months down the line, when low level allocation bugs have crept in and people begin to take notice of instability, do you want to be the guy that fails a code review, exposing the ugly truth you knew all along? Do you want to skate around your web development background going forward? Fake experience you don't have? Believe me, things only get worse from here.



        Do the right thing. Stop thinking twice.






        share|improve this answer










        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        As a consultant with 10+ years of experience, I've been through enough similar situations to know what I would do here.



        Entering into a working relationship is an act of mutual trust. An interview builds upon information in a CV, but it does not replace it. If you are about to enter into a working relationship based on a mixed up CV, you have one option:



        Come clean. All cards on table.



        And if you are at all in doubt about this, you've failed to view the situation from their side. Had it been your company, would you prefer for a candidate to correct a mistake like this before you trust him your money and your project? Or would you be fine with him knowingly entering into a working relationship based on a mistake?



        I suspect you field this question because you are looking for someone to deter you from this obvious truth. Don't fall into that trap. You know what's right. Now do it.



        The outcome of this? I expect a bunch of goodwill, a good stomach feeling and most likely the chance to keep the embedded position or at least a good shot at growing into it from the web development position that you surely will be offered.



        The outcome of not doing it? The birth of a very nasty imposter syndrome. 6 months down the line, when low level allocation bugs have crept in and people begin to take notice of instability, do you want to be the guy that fails a code review, exposing the ugly truth you knew all along? Do you want to skate around your web development background going forward? Fake experience you don't have? Believe me, things only get worse from here.



        Do the right thing. Stop thinking twice.







        share|improve this answer










        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|improve this answer



        share|improve this answer








        edited 9 hours ago





















        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered 9 hours ago









        corolla

        3013




        3013




        New contributor




        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        corolla is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.








        • 4




          +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
          – AnotherGuy
          7 hours ago










        • It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
          – Richard
          4 hours ago








        • 2




          I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
          – gnasher729
          4 hours ago














        • 4




          +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
          – AnotherGuy
          7 hours ago










        • It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
          – Richard
          4 hours ago








        • 2




          I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
          – gnasher729
          4 hours ago








        4




        4




        +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
        – AnotherGuy
        7 hours ago




        +1 For taking the perspective of "gut feeling" and a potential creeping imposter syndrome. Any doubt about the position doesn't just disappear with time.
        – AnotherGuy
        7 hours ago












        It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
        – Richard
        4 hours ago






        It's worth noting that if you put your hand up and say "are you certain that this is the position you want to hire me for?", the job won't go away. If they want you today, they'll still want you tomorrow.
        – Richard
        4 hours ago






        2




        2




        I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
        – gnasher729
        4 hours ago




        I think you don't quite understand what "imposter syndrome" is. It is the feeling of being inadequate, when you are completely capable of doing the job. The feeling of not being as good as others when you actually are.
        – gnasher729
        4 hours ago











        8














        The fact that it says "10+ years experience of C" in the job advert doesn't necessarily mean that is what you really need, or what the company expects to get.



        The key fact is that the interviewer spent an hour discussing embedded programming with you and presumably liked what he/she heard. There would be no sense in continuing the discussion for an hour if it was obvious within 10 minutes that you were not suitable for the job.



        Whatever you have learned from your practical hobby experience might be a lot more valuable to the company than a computer science graduate with a head full of theory but not much else.






        share|improve this answer





















        • Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
          – Chris Stratton
          8 hours ago
















        8














        The fact that it says "10+ years experience of C" in the job advert doesn't necessarily mean that is what you really need, or what the company expects to get.



        The key fact is that the interviewer spent an hour discussing embedded programming with you and presumably liked what he/she heard. There would be no sense in continuing the discussion for an hour if it was obvious within 10 minutes that you were not suitable for the job.



        Whatever you have learned from your practical hobby experience might be a lot more valuable to the company than a computer science graduate with a head full of theory but not much else.






        share|improve this answer





















        • Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
          – Chris Stratton
          8 hours ago














        8












        8








        8






        The fact that it says "10+ years experience of C" in the job advert doesn't necessarily mean that is what you really need, or what the company expects to get.



        The key fact is that the interviewer spent an hour discussing embedded programming with you and presumably liked what he/she heard. There would be no sense in continuing the discussion for an hour if it was obvious within 10 minutes that you were not suitable for the job.



        Whatever you have learned from your practical hobby experience might be a lot more valuable to the company than a computer science graduate with a head full of theory but not much else.






        share|improve this answer












        The fact that it says "10+ years experience of C" in the job advert doesn't necessarily mean that is what you really need, or what the company expects to get.



        The key fact is that the interviewer spent an hour discussing embedded programming with you and presumably liked what he/she heard. There would be no sense in continuing the discussion for an hour if it was obvious within 10 minutes that you were not suitable for the job.



        Whatever you have learned from your practical hobby experience might be a lot more valuable to the company than a computer science graduate with a head full of theory but not much else.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 9 hours ago









        alephzero

        1,9901612




        1,9901612












        • Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
          – Chris Stratton
          8 hours ago


















        • Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
          – Chris Stratton
          8 hours ago
















        Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
        – Chris Stratton
        8 hours ago




        Indeed. The likely case is that they think they've identified someone junior with an interest who can grow to become someone who can provide meaningful assistance. And the unlikely case is that the company is just careless, in which case they deserve whatever they get. So the issue to the asker is to figure out what the cost to them of the experiment is - which largely comes down to if there is an existing job or alternate possibility they'd have to give up to try it.
        – Chris Stratton
        8 hours ago











        4














        I think the extent of your trouble may be getting sacked without notice in the first month. Potentially.



        It's impossible to tell what this employer has in mind about you, perhaps they are keen on you because you were keen on embedded programming, who knows? So what I would do is ask them for an additional meet with the hiring manager, preferably face-to-face. And clarify this with them. Better come out honest than otherwise.



        If it were a mistake they will potentially offer you the webdev position, and if it weren't - even better, and you get so much more credit going forward.






        share|improve this answer


























          4














          I think the extent of your trouble may be getting sacked without notice in the first month. Potentially.



          It's impossible to tell what this employer has in mind about you, perhaps they are keen on you because you were keen on embedded programming, who knows? So what I would do is ask them for an additional meet with the hiring manager, preferably face-to-face. And clarify this with them. Better come out honest than otherwise.



          If it were a mistake they will potentially offer you the webdev position, and if it weren't - even better, and you get so much more credit going forward.






          share|improve this answer
























            4












            4








            4






            I think the extent of your trouble may be getting sacked without notice in the first month. Potentially.



            It's impossible to tell what this employer has in mind about you, perhaps they are keen on you because you were keen on embedded programming, who knows? So what I would do is ask them for an additional meet with the hiring manager, preferably face-to-face. And clarify this with them. Better come out honest than otherwise.



            If it were a mistake they will potentially offer you the webdev position, and if it weren't - even better, and you get so much more credit going forward.






            share|improve this answer












            I think the extent of your trouble may be getting sacked without notice in the first month. Potentially.



            It's impossible to tell what this employer has in mind about you, perhaps they are keen on you because you were keen on embedded programming, who knows? So what I would do is ask them for an additional meet with the hiring manager, preferably face-to-face. And clarify this with them. Better come out honest than otherwise.



            If it were a mistake they will potentially offer you the webdev position, and if it weren't - even better, and you get so much more credit going forward.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 13 hours ago









            maksimov

            23217




            23217























                3














                In brief :




                1. Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby


                2. Employers employ based on their needs! They think you are a perfect fit for the offered position. It is quite rare if they have mistaken you with someone else.



                I believe it is a good opportunity for you, don’t miss it!






                share|improve this answer








                New contributor




                Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.























                  3














                  In brief :




                  1. Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby


                  2. Employers employ based on their needs! They think you are a perfect fit for the offered position. It is quite rare if they have mistaken you with someone else.



                  I believe it is a good opportunity for you, don’t miss it!






                  share|improve this answer








                  New contributor




                  Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





















                    3












                    3








                    3






                    In brief :




                    1. Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby


                    2. Employers employ based on their needs! They think you are a perfect fit for the offered position. It is quite rare if they have mistaken you with someone else.



                    I believe it is a good opportunity for you, don’t miss it!






                    share|improve this answer








                    New contributor




                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    In brief :




                    1. Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby


                    2. Employers employ based on their needs! They think you are a perfect fit for the offered position. It is quite rare if they have mistaken you with someone else.



                    I believe it is a good opportunity for you, don’t miss it!







                    share|improve this answer








                    New contributor




                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    share|improve this answer



                    share|improve this answer






                    New contributor




                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.









                    answered 7 hours ago









                    Zich

                    1313




                    1313




                    New contributor




                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.





                    New contributor





                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.






                    Zich is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                    Check out our Code of Conduct.























                        2














                        I don't think you should go for it.



                        I'm saying this because it could make your own life miserable. Doing something as a hobby is completely different than doing it under pressure at workplace. Pay is much higher in embedded programming field because it's way more complicated than web development.



                        Think about what you would like to do in the future before deciding.






                        share|improve this answer








                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.














                        • 4




                          I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                          – Laurent S.
                          8 hours ago






                        • 1




                          @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                          – Chan-Ho Suh
                          3 hours ago


















                        2














                        I don't think you should go for it.



                        I'm saying this because it could make your own life miserable. Doing something as a hobby is completely different than doing it under pressure at workplace. Pay is much higher in embedded programming field because it's way more complicated than web development.



                        Think about what you would like to do in the future before deciding.






                        share|improve this answer








                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.














                        • 4




                          I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                          – Laurent S.
                          8 hours ago






                        • 1




                          @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                          – Chan-Ho Suh
                          3 hours ago
















                        2












                        2








                        2






                        I don't think you should go for it.



                        I'm saying this because it could make your own life miserable. Doing something as a hobby is completely different than doing it under pressure at workplace. Pay is much higher in embedded programming field because it's way more complicated than web development.



                        Think about what you would like to do in the future before deciding.






                        share|improve this answer








                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.









                        I don't think you should go for it.



                        I'm saying this because it could make your own life miserable. Doing something as a hobby is completely different than doing it under pressure at workplace. Pay is much higher in embedded programming field because it's way more complicated than web development.



                        Think about what you would like to do in the future before deciding.







                        share|improve this answer








                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.









                        share|improve this answer



                        share|improve this answer






                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.









                        answered 11 hours ago









                        Vahid Amiri

                        1213




                        1213




                        New contributor




                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.





                        New contributor





                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.






                        Vahid Amiri is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.








                        • 4




                          I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                          – Laurent S.
                          8 hours ago






                        • 1




                          @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                          – Chan-Ho Suh
                          3 hours ago
















                        • 4




                          I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                          – Laurent S.
                          8 hours ago






                        • 1




                          @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                          – Chan-Ho Suh
                          3 hours ago










                        4




                        4




                        I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                        – Laurent S.
                        8 hours ago




                        I don't buy your point on pay being higher because of complexity. It might simply be a matter of demand and supply. In my country at least, Cobol programmers for example can make pretty much more money than webdevs because there's pretty much less people willing to build a career on this language. I have no knowledge on embedded programming but can easily assume a similar situation.
                        – Laurent S.
                        8 hours ago




                        1




                        1




                        @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                        – Chan-Ho Suh
                        3 hours ago






                        @LaurentS. the price of everything in a free market is a "matter of demand and supply". He's saying that complexity of the job lowers the supply enough to explain the pay discrepancy in this case. I think your example is probably flawed. If Cobol programmers make a lot more than web devs but don't actually require more skill, then a web dev can easily train in Cobol and get the job. Cobol programming is probably harder than you think (I've heard it's very hard to maintain Cobol).
                        – Chan-Ho Suh
                        3 hours ago













                        2














                        There are not that many highly qualified embedded developers around. And lots of highly qualified desktop / mobile / server developers may not be interested in an embedded development job.



                        So it seems that what you showed in your interview was enough to convince them that you can do the job - or at least that you are the best candidate for an embedded development job that they are going to find.



                        If you are OK with doing embedded development for a much higher rate than your normal web development jobs, then go for it. Be prepared to do your best during the working day and lookup things you are missing in the evening, but that phase will be over soon, and the higher salary will stay.



                        Maybe you shouldn't mention in the company what happened, but then it is quite possible that the guy looking for a web developer saw your hobbies, and knew that someone else in the company is in dire need for an embedded developer, and passed you on knowing that he can find another web developer any time.



                        If you are smart and think you are up to it, then go for it. It's not as if you have no experience; you have experience with embedded development, and with development in general.






                        share|improve this answer




























                          2














                          There are not that many highly qualified embedded developers around. And lots of highly qualified desktop / mobile / server developers may not be interested in an embedded development job.



                          So it seems that what you showed in your interview was enough to convince them that you can do the job - or at least that you are the best candidate for an embedded development job that they are going to find.



                          If you are OK with doing embedded development for a much higher rate than your normal web development jobs, then go for it. Be prepared to do your best during the working day and lookup things you are missing in the evening, but that phase will be over soon, and the higher salary will stay.



                          Maybe you shouldn't mention in the company what happened, but then it is quite possible that the guy looking for a web developer saw your hobbies, and knew that someone else in the company is in dire need for an embedded developer, and passed you on knowing that he can find another web developer any time.



                          If you are smart and think you are up to it, then go for it. It's not as if you have no experience; you have experience with embedded development, and with development in general.






                          share|improve this answer


























                            2












                            2








                            2






                            There are not that many highly qualified embedded developers around. And lots of highly qualified desktop / mobile / server developers may not be interested in an embedded development job.



                            So it seems that what you showed in your interview was enough to convince them that you can do the job - or at least that you are the best candidate for an embedded development job that they are going to find.



                            If you are OK with doing embedded development for a much higher rate than your normal web development jobs, then go for it. Be prepared to do your best during the working day and lookup things you are missing in the evening, but that phase will be over soon, and the higher salary will stay.



                            Maybe you shouldn't mention in the company what happened, but then it is quite possible that the guy looking for a web developer saw your hobbies, and knew that someone else in the company is in dire need for an embedded developer, and passed you on knowing that he can find another web developer any time.



                            If you are smart and think you are up to it, then go for it. It's not as if you have no experience; you have experience with embedded development, and with development in general.






                            share|improve this answer














                            There are not that many highly qualified embedded developers around. And lots of highly qualified desktop / mobile / server developers may not be interested in an embedded development job.



                            So it seems that what you showed in your interview was enough to convince them that you can do the job - or at least that you are the best candidate for an embedded development job that they are going to find.



                            If you are OK with doing embedded development for a much higher rate than your normal web development jobs, then go for it. Be prepared to do your best during the working day and lookup things you are missing in the evening, but that phase will be over soon, and the higher salary will stay.



                            Maybe you shouldn't mention in the company what happened, but then it is quite possible that the guy looking for a web developer saw your hobbies, and knew that someone else in the company is in dire need for an embedded developer, and passed you on knowing that he can find another web developer any time.



                            If you are smart and think you are up to it, then go for it. It's not as if you have no experience; you have experience with embedded development, and with development in general.







                            share|improve this answer














                            share|improve this answer



                            share|improve this answer








                            edited 4 hours ago

























                            answered 11 hours ago









                            gnasher729

                            82.7k36148263




                            82.7k36148263























                                -1














                                The company that hired you put those regulations in place to filter out those who are incapable of that position. IF the company, at some point, finds out that you do not have the experience that was required, they may fire you.

                                HOWEVER, if you prove that you are capable of that job without the "requirements", they will likely keep you anyway, as opposed to going through the hassle of hiring another developer.






                                share|improve this answer








                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.














                                • 4




                                  He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                  – gnasher729
                                  4 hours ago
















                                -1














                                The company that hired you put those regulations in place to filter out those who are incapable of that position. IF the company, at some point, finds out that you do not have the experience that was required, they may fire you.

                                HOWEVER, if you prove that you are capable of that job without the "requirements", they will likely keep you anyway, as opposed to going through the hassle of hiring another developer.






                                share|improve this answer








                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.














                                • 4




                                  He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                  – gnasher729
                                  4 hours ago














                                -1












                                -1








                                -1






                                The company that hired you put those regulations in place to filter out those who are incapable of that position. IF the company, at some point, finds out that you do not have the experience that was required, they may fire you.

                                HOWEVER, if you prove that you are capable of that job without the "requirements", they will likely keep you anyway, as opposed to going through the hassle of hiring another developer.






                                share|improve this answer








                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.









                                The company that hired you put those regulations in place to filter out those who are incapable of that position. IF the company, at some point, finds out that you do not have the experience that was required, they may fire you.

                                HOWEVER, if you prove that you are capable of that job without the "requirements", they will likely keep you anyway, as opposed to going through the hassle of hiring another developer.







                                share|improve this answer








                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.









                                share|improve this answer



                                share|improve this answer






                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.









                                answered 7 hours ago









                                anonymous

                                1




                                1




                                New contributor




                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.





                                New contributor





                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.






                                anonymous is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                                Check out our Code of Conduct.








                                • 4




                                  He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                  – gnasher729
                                  4 hours ago














                                • 4




                                  He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                  – gnasher729
                                  4 hours ago








                                4




                                4




                                He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                – gnasher729
                                4 hours ago




                                He's passed an interview. Once you are interviewed and get a job offer, it doesn't matter what your CV says unless you have been lying - which OP didn't.
                                – gnasher729
                                4 hours ago










                                anonymous is a new contributor. Be nice, and check out our Code of Conduct.










                                draft saved

                                draft discarded


















                                anonymous is a new contributor. Be nice, and check out our Code of Conduct.













                                anonymous is a new contributor. Be nice, and check out our Code of Conduct.












                                anonymous is a new contributor. Be nice, and check out our Code of Conduct.
















                                Thanks for contributing an answer to The Workplace Stack Exchange!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.





                                Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                Please pay close attention to the following guidance:


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f125504%2faccidentally-hired-into-the-wrong-position%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown











                                Popular posts from this blog

                                サソリ

                                広島県道265号伴広島線

                                Accessing regular linux commands in Huawei's Dopra Linux