(Accidentally?) hired into the wrong position
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
New contributor
add a comment |
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
New contributor
22
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
11 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
10 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
6 hours ago
add a comment |
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
New contributor
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
interviewing software-industry job-search united-states
New contributor
New contributor
edited 56 secs ago
maksimov
23417
23417
New contributor
asked 17 hours ago
anonymous
865
865
New contributor
New contributor
22
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
11 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
10 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
6 hours ago
add a comment |
22
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
11 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
10 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
6 hours ago
22
22
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
11 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
11 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
10 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
10 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
6 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
6 hours ago
add a comment |
8 Answers
8
active
oldest
votes
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
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
9 hours ago
14
@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
8 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
1
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
|
show 7 more comments
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.
New contributor
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
6 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
3 hours ago
add a comment |
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.
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
add a comment |
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.
add a comment |
In brief :
Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby
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!
New contributor
add a comment |
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.
New contributor
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
add a comment |
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.
add a comment |
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.
New contributor
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
3 hours ago
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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
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
9 hours ago
14
@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
8 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
1
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
|
show 7 more comments
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
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
9 hours ago
14
@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
8 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
1
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
|
show 7 more comments
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
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
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
9 hours ago
14
@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
8 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
1
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
|
show 7 more comments
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
9 hours ago
14
@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
8 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
1
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
9 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
9 hours ago
14
14
@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
8 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
8 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
1
1
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
|
show 7 more comments
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.
New contributor
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
6 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
3 hours ago
add a comment |
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.
New contributor
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
6 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
3 hours ago
add a comment |
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.
New contributor
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.
New contributor
edited 8 hours ago
New contributor
answered 8 hours ago
corolla
3013
3013
New contributor
New contributor
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
6 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
3 hours ago
add a comment |
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
6 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
3 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
6 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
6 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
3 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
3 hours ago
add a comment |
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.
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
add a comment |
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.
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
add a comment |
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.
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.
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
add a comment |
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
add a comment |
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.
add a comment |
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.
add a comment |
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.
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.
answered 12 hours ago
maksimov
23417
23417
add a comment |
add a comment |
In brief :
Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby
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!
New contributor
add a comment |
In brief :
Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby
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!
New contributor
add a comment |
In brief :
Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby
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!
New contributor
In brief :
Embeded programming is your hobby this is every recruiters dream to engage an employee who considers work as hobby
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!
New contributor
New contributor
answered 6 hours ago
Zich
1313
1313
New contributor
New contributor
add a comment |
add a comment |
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.
New contributor
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
add a comment |
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.
New contributor
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
add a comment |
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.
New contributor
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.
New contributor
New contributor
answered 11 hours ago
Vahid Amiri
1213
1213
New contributor
New contributor
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
add a comment |
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
add a comment |
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.
add a comment |
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.
add a comment |
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.
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.
edited 3 hours ago
answered 11 hours ago
gnasher729
82.6k36148263
82.6k36148263
add a comment |
add a comment |
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.
New contributor
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
3 hours ago
add a comment |
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.
New contributor
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
3 hours ago
add a comment |
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.
New contributor
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.
New contributor
New contributor
answered 6 hours ago
anonymous
1
1
New contributor
New contributor
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
3 hours ago
add a comment |
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
3 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
3 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
3 hours ago
add a comment |
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.
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
22
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
11 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
10 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
6 hours ago