Should I mention not knowing a particular programming language in the cover letter?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
14
down vote

favorite
3












If a position requires programming language "A", but I only know a different one, is it recommended to mention that in the cover letter?



Such as when an employer prefers someone knowing SAS over other similar statistical programming languages (such as R), but I only know R. Is it good to say the following?




Currently, my primary programming languages are R, Python and MATLAB, and I am able to quickly pick up SAS or STATA as needed.




Should I include the above or not mention it at all?







share|improve this question






















  • Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
    – Michael Grubey
    Aug 8 '13 at 8:04
















up vote
14
down vote

favorite
3












If a position requires programming language "A", but I only know a different one, is it recommended to mention that in the cover letter?



Such as when an employer prefers someone knowing SAS over other similar statistical programming languages (such as R), but I only know R. Is it good to say the following?




Currently, my primary programming languages are R, Python and MATLAB, and I am able to quickly pick up SAS or STATA as needed.




Should I include the above or not mention it at all?







share|improve this question






















  • Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
    – Michael Grubey
    Aug 8 '13 at 8:04












up vote
14
down vote

favorite
3









up vote
14
down vote

favorite
3






3





If a position requires programming language "A", but I only know a different one, is it recommended to mention that in the cover letter?



Such as when an employer prefers someone knowing SAS over other similar statistical programming languages (such as R), but I only know R. Is it good to say the following?




Currently, my primary programming languages are R, Python and MATLAB, and I am able to quickly pick up SAS or STATA as needed.




Should I include the above or not mention it at all?







share|improve this question














If a position requires programming language "A", but I only know a different one, is it recommended to mention that in the cover letter?



Such as when an employer prefers someone knowing SAS over other similar statistical programming languages (such as R), but I only know R. Is it good to say the following?




Currently, my primary programming languages are R, Python and MATLAB, and I am able to quickly pick up SAS or STATA as needed.




Should I include the above or not mention it at all?









share|improve this question













share|improve this question




share|improve this question








edited Aug 14 '13 at 7:59









Uooo

74411021




74411021










asked Aug 8 '13 at 6:47









Ben

3111512




3111512











  • Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
    – Michael Grubey
    Aug 8 '13 at 8:04
















  • Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
    – Michael Grubey
    Aug 8 '13 at 8:04















Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
– Michael Grubey
Aug 8 '13 at 8:04




Hi Tom. I made some edits to this to highlight the question being asked and put the tittle into a better format. If it has changed the question to much please feel free to rollback.
– Michael Grubey
Aug 8 '13 at 8:04










4 Answers
4






active

oldest

votes

















up vote
18
down vote



accepted










If the language is a requirement, then it not showing up in your cover letter / CV at all would be a negative.



The way you have phrased it - that you can pick it up quickly, is (in my eyes) a bonus. You should make a point of R being a statistical programming language - this helps show that you are familiar with the domain as well.



In short - if you don't currently have the requisite knowledge, ensure your cover letter makes it an much of a non-issue as possible.






share|improve this answer
















  • 1




    +1 - also, give some indication of how quickly you were able to learn the other language.
    – user8365
    Aug 8 '13 at 14:43






  • 1




    Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
    – Paul Hiemstra
    Aug 11 '13 at 15:39


















up vote
12
down vote














Should I include the above or not mention it at all?




Your cover letter should emphasize the positives and ignore the negatives in your background. Thus, you should not mention anything that is missing.



Something like this emphasizes the positives:




Currently, my primary programming languages are R, Python and Matlab.
Over the years, I have been able to pick up other languages very
quickly.







share|improve this answer




















  • This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
    – Kolyunya
    Aug 9 '13 at 14:02










  • I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
    – Steve Jessop
    Jun 30 '14 at 1:05











  • I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
    – Martin Bonner
    Jul 19 '16 at 14:50

















up vote
4
down vote













Usually you will find two sets of "requirements" in a job posting.



  • Those the applicant must have.

  • Those they desire that the applicant have.

If the particular language or technology you are missing is from the must have list that is harder to overcome. You risk that the initial filtering by either the computer or HR will reject the application/resume. They want to see those words. It is easier if you have some experience but not as many years as they describe.



If a skill they desire but don't require is missing from your resume that is much more easily overcome. They realize that applicants resume and experience is shaped by the jobs that they have had. If you worked for a company that only used R you might not have the expertise in SAS. They will usually list a bunch of statistical packages to allow as many applicants to qualify. They expect that every applicant is missing some of the list. The more items of the list you do have the better candidate on paper you are.



The new company will generally give you time to come up to speed on the desired items. They might train you or send you to training. On the other hand items on the required skill list you are expected to know before you walk in the door.



Use your cover letter to overcome the deficiencies, by expanding on the related experience. Though realize that the more you are missing from the required list the more likely your application will be rejected long before the interview.



Most of this concern is moot if you can get a recommendation from somebody on the project, they can more personally vouch that your long experience in the field will overcome some minor deficiencies in the specific technology.






share|improve this answer



























    up vote
    1
    down vote













    This just depends on the company. If the technologies requested are at least related to work you have done in the past, I would play up my domain knowledge and ability to learn new languages quickly (which it would appear you are already doing).



    However, some companies are looking for someone that can fill an immediate need. They want someone who has knowledge and experience in the specific technologies they are using such that they require little or no training and can be productive on day one. These sorts of companies tend to stick to widely adopted technologies (Java, etc.) so that they can find replacements quickly. These companies will generally prefer someone of average talent who has X years experience with the right technologies over a genius with experience in other areas. If you don't have the skills, you won't even get an interview. No great loss, you probably wouldn't want to work at such a place anyway.



    Other companies (usually the smaller ones, but not always) tend to seek out talented software engineers first and consider experience with the right technologies to be a bonus. Usually you'll be able to tell which sort of employer you're dealing with early on in the application process (if the job posting itself doesn't give it away).



    If they don't care what language you use to solve problems during the interview process (either pre-screening homework or 'whiteboard' questions during the interview itself), that's a good sign. I have been known to satisfactorily complete such an 'interview homework' assignment in an unfamiliar language only to be rejected later on when the interviewer(s) learned that my experience in language X was basically limited to said homework assignment :/



    Alas, I have had to develop better filters on my side of the interview process, and a lot of it comes down to gut feelings (based on experience) that lead me to say "Sorry, no longer interested" :)






    share|improve this answer




















      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',
      convertImagesToLinks: false,
      noModals: false,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      noCode: true, onDemand: false,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      );



      );








       

      draft saved


      draft discarded


















      StackExchange.ready(
      function ()
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f13712%2fshould-i-mention-not-knowing-a-particular-programming-language-in-the-cover-lett%23new-answer', 'question_page');

      );

      Post as a guest

























      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();


      );
      );






      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      18
      down vote



      accepted










      If the language is a requirement, then it not showing up in your cover letter / CV at all would be a negative.



      The way you have phrased it - that you can pick it up quickly, is (in my eyes) a bonus. You should make a point of R being a statistical programming language - this helps show that you are familiar with the domain as well.



      In short - if you don't currently have the requisite knowledge, ensure your cover letter makes it an much of a non-issue as possible.






      share|improve this answer
















      • 1




        +1 - also, give some indication of how quickly you were able to learn the other language.
        – user8365
        Aug 8 '13 at 14:43






      • 1




        Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
        – Paul Hiemstra
        Aug 11 '13 at 15:39















      up vote
      18
      down vote



      accepted










      If the language is a requirement, then it not showing up in your cover letter / CV at all would be a negative.



      The way you have phrased it - that you can pick it up quickly, is (in my eyes) a bonus. You should make a point of R being a statistical programming language - this helps show that you are familiar with the domain as well.



      In short - if you don't currently have the requisite knowledge, ensure your cover letter makes it an much of a non-issue as possible.






      share|improve this answer
















      • 1




        +1 - also, give some indication of how quickly you were able to learn the other language.
        – user8365
        Aug 8 '13 at 14:43






      • 1




        Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
        – Paul Hiemstra
        Aug 11 '13 at 15:39













      up vote
      18
      down vote



      accepted







      up vote
      18
      down vote



      accepted






      If the language is a requirement, then it not showing up in your cover letter / CV at all would be a negative.



      The way you have phrased it - that you can pick it up quickly, is (in my eyes) a bonus. You should make a point of R being a statistical programming language - this helps show that you are familiar with the domain as well.



      In short - if you don't currently have the requisite knowledge, ensure your cover letter makes it an much of a non-issue as possible.






      share|improve this answer












      If the language is a requirement, then it not showing up in your cover letter / CV at all would be a negative.



      The way you have phrased it - that you can pick it up quickly, is (in my eyes) a bonus. You should make a point of R being a statistical programming language - this helps show that you are familiar with the domain as well.



      In short - if you don't currently have the requisite knowledge, ensure your cover letter makes it an much of a non-issue as possible.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Aug 8 '13 at 8:49









      Oded

      21.1k57597




      21.1k57597







      • 1




        +1 - also, give some indication of how quickly you were able to learn the other language.
        – user8365
        Aug 8 '13 at 14:43






      • 1




        Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
        – Paul Hiemstra
        Aug 11 '13 at 15:39













      • 1




        +1 - also, give some indication of how quickly you were able to learn the other language.
        – user8365
        Aug 8 '13 at 14:43






      • 1




        Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
        – Paul Hiemstra
        Aug 11 '13 at 15:39








      1




      1




      +1 - also, give some indication of how quickly you were able to learn the other language.
      – user8365
      Aug 8 '13 at 14:43




      +1 - also, give some indication of how quickly you were able to learn the other language.
      – user8365
      Aug 8 '13 at 14:43




      1




      1




      Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
      – Paul Hiemstra
      Aug 11 '13 at 15:39





      Emphasize what is transferable (i.e. the data analysis skills), and emphasize that you are confident that you can pick up SAS quickly enough to be productive soon. Imo, the data analysis skills are harder to learn to learn than the scripting skills (not to be confused with software engineering).
      – Paul Hiemstra
      Aug 11 '13 at 15:39













      up vote
      12
      down vote














      Should I include the above or not mention it at all?




      Your cover letter should emphasize the positives and ignore the negatives in your background. Thus, you should not mention anything that is missing.



      Something like this emphasizes the positives:




      Currently, my primary programming languages are R, Python and Matlab.
      Over the years, I have been able to pick up other languages very
      quickly.







      share|improve this answer




















      • This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
        – Kolyunya
        Aug 9 '13 at 14:02










      • I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
        – Steve Jessop
        Jun 30 '14 at 1:05











      • I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
        – Martin Bonner
        Jul 19 '16 at 14:50














      up vote
      12
      down vote














      Should I include the above or not mention it at all?




      Your cover letter should emphasize the positives and ignore the negatives in your background. Thus, you should not mention anything that is missing.



      Something like this emphasizes the positives:




      Currently, my primary programming languages are R, Python and Matlab.
      Over the years, I have been able to pick up other languages very
      quickly.







      share|improve this answer




















      • This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
        – Kolyunya
        Aug 9 '13 at 14:02










      • I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
        – Steve Jessop
        Jun 30 '14 at 1:05











      • I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
        – Martin Bonner
        Jul 19 '16 at 14:50












      up vote
      12
      down vote










      up vote
      12
      down vote










      Should I include the above or not mention it at all?




      Your cover letter should emphasize the positives and ignore the negatives in your background. Thus, you should not mention anything that is missing.



      Something like this emphasizes the positives:




      Currently, my primary programming languages are R, Python and Matlab.
      Over the years, I have been able to pick up other languages very
      quickly.







      share|improve this answer













      Should I include the above or not mention it at all?




      Your cover letter should emphasize the positives and ignore the negatives in your background. Thus, you should not mention anything that is missing.



      Something like this emphasizes the positives:




      Currently, my primary programming languages are R, Python and Matlab.
      Over the years, I have been able to pick up other languages very
      quickly.








      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Aug 8 '13 at 12:28









      Joe Strazzere

      224k107661930




      224k107661930











      • This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
        – Kolyunya
        Aug 9 '13 at 14:02










      • I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
        – Steve Jessop
        Jun 30 '14 at 1:05











      • I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
        – Martin Bonner
        Jul 19 '16 at 14:50
















      • This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
        – Kolyunya
        Aug 9 '13 at 14:02










      • I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
        – Steve Jessop
        Jun 30 '14 at 1:05











      • I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
        – Martin Bonner
        Jul 19 '16 at 14:50















      This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
      – Kolyunya
      Aug 9 '13 at 14:02




      This strategy may cause very serious problems, can not it? HR could think that OP actually knows language A since HR explicitly mentioned language A as a requirement. Doesn't it mean that if something it stated as a requirement, nobody should reply to a vacancy if he doesn't meet this requirement?
      – Kolyunya
      Aug 9 '13 at 14:02












      I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
      – Steve Jessop
      Jun 30 '14 at 1:05





      I like that you changed, "am able to quickly pick up SAS". The only way that claim could be well-founded in evidence, is if you have picked SAS up quickly in the past, in which case you'd list it. If I (the recruiter) am asking for SAS in preference to R, then it's because I think picking up SAS is not completely trivial. Even if I'm in fact wrong there's a problem with the questioner's proposed formulation, that it makes them look like they habitually make unfounded predictions of their own abilities. Which you've fixed by sticking to a claim with real foundation.
      – Steve Jessop
      Jun 30 '14 at 1:05













      I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
      – Martin Bonner
      Jul 19 '16 at 14:50




      I've just (yesterday) started work at a company where I started the cover letter by pointing out that I didn't know Java despite this being a requirement for the job. (They didn't actually give me that job, but a slightly different one.) The reason is that I had experience which is very useful to them (and very rare). If the language is a requirement, you have to mention it, and why your lack doesn't matter; if it it's a nice to have, ignore it but mention all the other positives (e.g. "experience with statistics").
      – Martin Bonner
      Jul 19 '16 at 14:50










      up vote
      4
      down vote













      Usually you will find two sets of "requirements" in a job posting.



      • Those the applicant must have.

      • Those they desire that the applicant have.

      If the particular language or technology you are missing is from the must have list that is harder to overcome. You risk that the initial filtering by either the computer or HR will reject the application/resume. They want to see those words. It is easier if you have some experience but not as many years as they describe.



      If a skill they desire but don't require is missing from your resume that is much more easily overcome. They realize that applicants resume and experience is shaped by the jobs that they have had. If you worked for a company that only used R you might not have the expertise in SAS. They will usually list a bunch of statistical packages to allow as many applicants to qualify. They expect that every applicant is missing some of the list. The more items of the list you do have the better candidate on paper you are.



      The new company will generally give you time to come up to speed on the desired items. They might train you or send you to training. On the other hand items on the required skill list you are expected to know before you walk in the door.



      Use your cover letter to overcome the deficiencies, by expanding on the related experience. Though realize that the more you are missing from the required list the more likely your application will be rejected long before the interview.



      Most of this concern is moot if you can get a recommendation from somebody on the project, they can more personally vouch that your long experience in the field will overcome some minor deficiencies in the specific technology.






      share|improve this answer
























        up vote
        4
        down vote













        Usually you will find two sets of "requirements" in a job posting.



        • Those the applicant must have.

        • Those they desire that the applicant have.

        If the particular language or technology you are missing is from the must have list that is harder to overcome. You risk that the initial filtering by either the computer or HR will reject the application/resume. They want to see those words. It is easier if you have some experience but not as many years as they describe.



        If a skill they desire but don't require is missing from your resume that is much more easily overcome. They realize that applicants resume and experience is shaped by the jobs that they have had. If you worked for a company that only used R you might not have the expertise in SAS. They will usually list a bunch of statistical packages to allow as many applicants to qualify. They expect that every applicant is missing some of the list. The more items of the list you do have the better candidate on paper you are.



        The new company will generally give you time to come up to speed on the desired items. They might train you or send you to training. On the other hand items on the required skill list you are expected to know before you walk in the door.



        Use your cover letter to overcome the deficiencies, by expanding on the related experience. Though realize that the more you are missing from the required list the more likely your application will be rejected long before the interview.



        Most of this concern is moot if you can get a recommendation from somebody on the project, they can more personally vouch that your long experience in the field will overcome some minor deficiencies in the specific technology.






        share|improve this answer






















          up vote
          4
          down vote










          up vote
          4
          down vote









          Usually you will find two sets of "requirements" in a job posting.



          • Those the applicant must have.

          • Those they desire that the applicant have.

          If the particular language or technology you are missing is from the must have list that is harder to overcome. You risk that the initial filtering by either the computer or HR will reject the application/resume. They want to see those words. It is easier if you have some experience but not as many years as they describe.



          If a skill they desire but don't require is missing from your resume that is much more easily overcome. They realize that applicants resume and experience is shaped by the jobs that they have had. If you worked for a company that only used R you might not have the expertise in SAS. They will usually list a bunch of statistical packages to allow as many applicants to qualify. They expect that every applicant is missing some of the list. The more items of the list you do have the better candidate on paper you are.



          The new company will generally give you time to come up to speed on the desired items. They might train you or send you to training. On the other hand items on the required skill list you are expected to know before you walk in the door.



          Use your cover letter to overcome the deficiencies, by expanding on the related experience. Though realize that the more you are missing from the required list the more likely your application will be rejected long before the interview.



          Most of this concern is moot if you can get a recommendation from somebody on the project, they can more personally vouch that your long experience in the field will overcome some minor deficiencies in the specific technology.






          share|improve this answer












          Usually you will find two sets of "requirements" in a job posting.



          • Those the applicant must have.

          • Those they desire that the applicant have.

          If the particular language or technology you are missing is from the must have list that is harder to overcome. You risk that the initial filtering by either the computer or HR will reject the application/resume. They want to see those words. It is easier if you have some experience but not as many years as they describe.



          If a skill they desire but don't require is missing from your resume that is much more easily overcome. They realize that applicants resume and experience is shaped by the jobs that they have had. If you worked for a company that only used R you might not have the expertise in SAS. They will usually list a bunch of statistical packages to allow as many applicants to qualify. They expect that every applicant is missing some of the list. The more items of the list you do have the better candidate on paper you are.



          The new company will generally give you time to come up to speed on the desired items. They might train you or send you to training. On the other hand items on the required skill list you are expected to know before you walk in the door.



          Use your cover letter to overcome the deficiencies, by expanding on the related experience. Though realize that the more you are missing from the required list the more likely your application will be rejected long before the interview.



          Most of this concern is moot if you can get a recommendation from somebody on the project, they can more personally vouch that your long experience in the field will overcome some minor deficiencies in the specific technology.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Aug 8 '13 at 11:14









          mhoran_psprep

          40.3k463144




          40.3k463144




















              up vote
              1
              down vote













              This just depends on the company. If the technologies requested are at least related to work you have done in the past, I would play up my domain knowledge and ability to learn new languages quickly (which it would appear you are already doing).



              However, some companies are looking for someone that can fill an immediate need. They want someone who has knowledge and experience in the specific technologies they are using such that they require little or no training and can be productive on day one. These sorts of companies tend to stick to widely adopted technologies (Java, etc.) so that they can find replacements quickly. These companies will generally prefer someone of average talent who has X years experience with the right technologies over a genius with experience in other areas. If you don't have the skills, you won't even get an interview. No great loss, you probably wouldn't want to work at such a place anyway.



              Other companies (usually the smaller ones, but not always) tend to seek out talented software engineers first and consider experience with the right technologies to be a bonus. Usually you'll be able to tell which sort of employer you're dealing with early on in the application process (if the job posting itself doesn't give it away).



              If they don't care what language you use to solve problems during the interview process (either pre-screening homework or 'whiteboard' questions during the interview itself), that's a good sign. I have been known to satisfactorily complete such an 'interview homework' assignment in an unfamiliar language only to be rejected later on when the interviewer(s) learned that my experience in language X was basically limited to said homework assignment :/



              Alas, I have had to develop better filters on my side of the interview process, and a lot of it comes down to gut feelings (based on experience) that lead me to say "Sorry, no longer interested" :)






              share|improve this answer
























                up vote
                1
                down vote













                This just depends on the company. If the technologies requested are at least related to work you have done in the past, I would play up my domain knowledge and ability to learn new languages quickly (which it would appear you are already doing).



                However, some companies are looking for someone that can fill an immediate need. They want someone who has knowledge and experience in the specific technologies they are using such that they require little or no training and can be productive on day one. These sorts of companies tend to stick to widely adopted technologies (Java, etc.) so that they can find replacements quickly. These companies will generally prefer someone of average talent who has X years experience with the right technologies over a genius with experience in other areas. If you don't have the skills, you won't even get an interview. No great loss, you probably wouldn't want to work at such a place anyway.



                Other companies (usually the smaller ones, but not always) tend to seek out talented software engineers first and consider experience with the right technologies to be a bonus. Usually you'll be able to tell which sort of employer you're dealing with early on in the application process (if the job posting itself doesn't give it away).



                If they don't care what language you use to solve problems during the interview process (either pre-screening homework or 'whiteboard' questions during the interview itself), that's a good sign. I have been known to satisfactorily complete such an 'interview homework' assignment in an unfamiliar language only to be rejected later on when the interviewer(s) learned that my experience in language X was basically limited to said homework assignment :/



                Alas, I have had to develop better filters on my side of the interview process, and a lot of it comes down to gut feelings (based on experience) that lead me to say "Sorry, no longer interested" :)






                share|improve this answer






















                  up vote
                  1
                  down vote










                  up vote
                  1
                  down vote









                  This just depends on the company. If the technologies requested are at least related to work you have done in the past, I would play up my domain knowledge and ability to learn new languages quickly (which it would appear you are already doing).



                  However, some companies are looking for someone that can fill an immediate need. They want someone who has knowledge and experience in the specific technologies they are using such that they require little or no training and can be productive on day one. These sorts of companies tend to stick to widely adopted technologies (Java, etc.) so that they can find replacements quickly. These companies will generally prefer someone of average talent who has X years experience with the right technologies over a genius with experience in other areas. If you don't have the skills, you won't even get an interview. No great loss, you probably wouldn't want to work at such a place anyway.



                  Other companies (usually the smaller ones, but not always) tend to seek out talented software engineers first and consider experience with the right technologies to be a bonus. Usually you'll be able to tell which sort of employer you're dealing with early on in the application process (if the job posting itself doesn't give it away).



                  If they don't care what language you use to solve problems during the interview process (either pre-screening homework or 'whiteboard' questions during the interview itself), that's a good sign. I have been known to satisfactorily complete such an 'interview homework' assignment in an unfamiliar language only to be rejected later on when the interviewer(s) learned that my experience in language X was basically limited to said homework assignment :/



                  Alas, I have had to develop better filters on my side of the interview process, and a lot of it comes down to gut feelings (based on experience) that lead me to say "Sorry, no longer interested" :)






                  share|improve this answer












                  This just depends on the company. If the technologies requested are at least related to work you have done in the past, I would play up my domain knowledge and ability to learn new languages quickly (which it would appear you are already doing).



                  However, some companies are looking for someone that can fill an immediate need. They want someone who has knowledge and experience in the specific technologies they are using such that they require little or no training and can be productive on day one. These sorts of companies tend to stick to widely adopted technologies (Java, etc.) so that they can find replacements quickly. These companies will generally prefer someone of average talent who has X years experience with the right technologies over a genius with experience in other areas. If you don't have the skills, you won't even get an interview. No great loss, you probably wouldn't want to work at such a place anyway.



                  Other companies (usually the smaller ones, but not always) tend to seek out talented software engineers first and consider experience with the right technologies to be a bonus. Usually you'll be able to tell which sort of employer you're dealing with early on in the application process (if the job posting itself doesn't give it away).



                  If they don't care what language you use to solve problems during the interview process (either pre-screening homework or 'whiteboard' questions during the interview itself), that's a good sign. I have been known to satisfactorily complete such an 'interview homework' assignment in an unfamiliar language only to be rejected later on when the interviewer(s) learned that my experience in language X was basically limited to said homework assignment :/



                  Alas, I have had to develop better filters on my side of the interview process, and a lot of it comes down to gut feelings (based on experience) that lead me to say "Sorry, no longer interested" :)







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Aug 12 '13 at 14:10









                  James Adam

                  2,0551114




                  2,0551114






















                       

                      draft saved


                      draft discarded


























                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function ()
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f13712%2fshould-i-mention-not-knowing-a-particular-programming-language-in-the-cover-lett%23new-answer', 'question_page');

                      );

                      Post as a guest

















































































                      Comments

                      Popular posts from this blog

                      What does second last employer means? [closed]

                      List of Gilmore Girls characters

                      Confectionery