I want to join a software shop, but I'm not a good programmer yet











up vote
0
down vote

favorite












I want to join a regular software shop. But I am not good enough programmer to be called an expert. Should I study more programming and get more experience first? Or should I just go for try to apply for a job and see what future holds for me.










share|improve this question









New contributor




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
















  • 1




    Why you wanna join if you think you are not too good?
    – P.Manthe
    Dec 4 at 6:16






  • 6




    If we all waited until we were experts before trying to get our first job, none of us would have started a career
    – HorusKol
    Dec 4 at 9:23






  • 1




    I'm no expert. That comes with learning on the job I have
    – L_Church
    Dec 4 at 9:42










  • Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
    – Dukeling
    Dec 4 at 18:26















up vote
0
down vote

favorite












I want to join a regular software shop. But I am not good enough programmer to be called an expert. Should I study more programming and get more experience first? Or should I just go for try to apply for a job and see what future holds for me.










share|improve this question









New contributor




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
















  • 1




    Why you wanna join if you think you are not too good?
    – P.Manthe
    Dec 4 at 6:16






  • 6




    If we all waited until we were experts before trying to get our first job, none of us would have started a career
    – HorusKol
    Dec 4 at 9:23






  • 1




    I'm no expert. That comes with learning on the job I have
    – L_Church
    Dec 4 at 9:42










  • Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
    – Dukeling
    Dec 4 at 18:26













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I want to join a regular software shop. But I am not good enough programmer to be called an expert. Should I study more programming and get more experience first? Or should I just go for try to apply for a job and see what future holds for me.










share|improve this question









New contributor




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











I want to join a regular software shop. But I am not good enough programmer to be called an expert. Should I study more programming and get more experience first? Or should I just go for try to apply for a job and see what future holds for me.







new-job






share|improve this question









New contributor




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











share|improve this question









New contributor




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









share|improve this question




share|improve this question








edited Dec 4 at 7:15









jcmack

7,18311539




7,18311539






New contributor




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









asked Dec 4 at 6:09









user607464

162




162




New contributor




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





New contributor





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






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








  • 1




    Why you wanna join if you think you are not too good?
    – P.Manthe
    Dec 4 at 6:16






  • 6




    If we all waited until we were experts before trying to get our first job, none of us would have started a career
    – HorusKol
    Dec 4 at 9:23






  • 1




    I'm no expert. That comes with learning on the job I have
    – L_Church
    Dec 4 at 9:42










  • Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
    – Dukeling
    Dec 4 at 18:26














  • 1




    Why you wanna join if you think you are not too good?
    – P.Manthe
    Dec 4 at 6:16






  • 6




    If we all waited until we were experts before trying to get our first job, none of us would have started a career
    – HorusKol
    Dec 4 at 9:23






  • 1




    I'm no expert. That comes with learning on the job I have
    – L_Church
    Dec 4 at 9:42










  • Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
    – Dukeling
    Dec 4 at 18:26








1




1




Why you wanna join if you think you are not too good?
– P.Manthe
Dec 4 at 6:16




Why you wanna join if you think you are not too good?
– P.Manthe
Dec 4 at 6:16




6




6




If we all waited until we were experts before trying to get our first job, none of us would have started a career
– HorusKol
Dec 4 at 9:23




If we all waited until we were experts before trying to get our first job, none of us would have started a career
– HorusKol
Dec 4 at 9:23




1




1




I'm no expert. That comes with learning on the job I have
– L_Church
Dec 4 at 9:42




I'm no expert. That comes with learning on the job I have
– L_Church
Dec 4 at 9:42












Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
– Dukeling
Dec 4 at 18:26




Do interview preparation - there are countless sites dedicated to giving sample interview problems and mock interviews, in general and for specific companies. That will tell you whether you're good enough to pass programming interviews (although interviews vary a lot between companies), and it will also help you pass the interview.
– Dukeling
Dec 4 at 18:26










3 Answers
3






active

oldest

votes

















up vote
8
down vote



accepted










Submit your CV, do whatever coding test you are given. If you are able to pass the tests, take the job. If not, study more about programming.






share|improve this answer





















  • That pretty much wraps that up!
    – Fattie
    Dec 4 at 16:15


















up vote
1
down vote













How about a code-related job that is not "front line" coding, such as writing and performing unit tests, regression testing etc, or business analysis?



You get to do paid work, rub shoulders with devs and hopefully pick up some skills from them too.






share|improve this answer








New contributor




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

























    up vote
    -1
    down vote













    Look for companies that offer a traineeship or internal academy; you'll be paid and trained at the same time. It's a good way to earn experience while also getting some actual work experience.






    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: 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
      });


      }
      });






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










      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f123978%2fi-want-to-join-a-software-shop-but-im-not-a-good-programmer-yet%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();
      }
      }
      });
      });






      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      8
      down vote



      accepted










      Submit your CV, do whatever coding test you are given. If you are able to pass the tests, take the job. If not, study more about programming.






      share|improve this answer





















      • That pretty much wraps that up!
        – Fattie
        Dec 4 at 16:15















      up vote
      8
      down vote



      accepted










      Submit your CV, do whatever coding test you are given. If you are able to pass the tests, take the job. If not, study more about programming.






      share|improve this answer





















      • That pretty much wraps that up!
        – Fattie
        Dec 4 at 16:15













      up vote
      8
      down vote



      accepted







      up vote
      8
      down vote



      accepted






      Submit your CV, do whatever coding test you are given. If you are able to pass the tests, take the job. If not, study more about programming.






      share|improve this answer












      Submit your CV, do whatever coding test you are given. If you are able to pass the tests, take the job. If not, study more about programming.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Dec 4 at 6:13









      SmallChess

      1,2894621




      1,2894621












      • That pretty much wraps that up!
        – Fattie
        Dec 4 at 16:15


















      • That pretty much wraps that up!
        – Fattie
        Dec 4 at 16:15
















      That pretty much wraps that up!
      – Fattie
      Dec 4 at 16:15




      That pretty much wraps that up!
      – Fattie
      Dec 4 at 16:15












      up vote
      1
      down vote













      How about a code-related job that is not "front line" coding, such as writing and performing unit tests, regression testing etc, or business analysis?



      You get to do paid work, rub shoulders with devs and hopefully pick up some skills from them too.






      share|improve this answer








      New contributor




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






















        up vote
        1
        down vote













        How about a code-related job that is not "front line" coding, such as writing and performing unit tests, regression testing etc, or business analysis?



        You get to do paid work, rub shoulders with devs and hopefully pick up some skills from them too.






        share|improve this answer








        New contributor




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




















          up vote
          1
          down vote










          up vote
          1
          down vote









          How about a code-related job that is not "front line" coding, such as writing and performing unit tests, regression testing etc, or business analysis?



          You get to do paid work, rub shoulders with devs and hopefully pick up some skills from them too.






          share|improve this answer








          New contributor




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









          How about a code-related job that is not "front line" coding, such as writing and performing unit tests, regression testing etc, or business analysis?



          You get to do paid work, rub shoulders with devs and hopefully pick up some skills from them too.







          share|improve this answer








          New contributor




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









          share|improve this answer



          share|improve this answer






          New contributor




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









          answered Dec 4 at 9:30









          AdamV

          1113




          1113




          New contributor




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





          New contributor





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






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






















              up vote
              -1
              down vote













              Look for companies that offer a traineeship or internal academy; you'll be paid and trained at the same time. It's a good way to earn experience while also getting some actual work experience.






              share|improve this answer

























                up vote
                -1
                down vote













                Look for companies that offer a traineeship or internal academy; you'll be paid and trained at the same time. It's a good way to earn experience while also getting some actual work experience.






                share|improve this answer























                  up vote
                  -1
                  down vote










                  up vote
                  -1
                  down vote









                  Look for companies that offer a traineeship or internal academy; you'll be paid and trained at the same time. It's a good way to earn experience while also getting some actual work experience.






                  share|improve this answer












                  Look for companies that offer a traineeship or internal academy; you'll be paid and trained at the same time. It's a good way to earn experience while also getting some actual work experience.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Dec 4 at 7:55









                  Erik

                  27.2k1873101




                  27.2k1873101






















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










                      draft saved

                      draft discarded


















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













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












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
















                      Thanks for contributing an answer to The Workplace Stack Exchange!


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

                      But avoid



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

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


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





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


                      Please pay close attention to the following guidance:


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

                      But avoid



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

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


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




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f123978%2fi-want-to-join-a-software-shop-but-im-not-a-good-programmer-yet%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown











                      Popular posts from this blog

                      Plaza Victoria

                      In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

                      How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...