Is it considered a good idea to bring along a programming portfolio to an interview?

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
6
down vote

favorite
6












Is it considered a good idea to bring along a programming portfolio of your previous work when attending a programming job interview?



By portfolio I mean a collection of screenshots, brief description of the product and maybe a couple of code examples. Obviously the code examples would need to be of non-private works.







share|improve this question






















  • As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
    – newbie
    Jan 31 '14 at 23:34










  • Is there some reason you feel you could not ask when being invited to a technical interview?
    – user8365
    Feb 3 '14 at 2:27
















up vote
6
down vote

favorite
6












Is it considered a good idea to bring along a programming portfolio of your previous work when attending a programming job interview?



By portfolio I mean a collection of screenshots, brief description of the product and maybe a couple of code examples. Obviously the code examples would need to be of non-private works.







share|improve this question






















  • As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
    – newbie
    Jan 31 '14 at 23:34










  • Is there some reason you feel you could not ask when being invited to a technical interview?
    – user8365
    Feb 3 '14 at 2:27












up vote
6
down vote

favorite
6









up vote
6
down vote

favorite
6






6





Is it considered a good idea to bring along a programming portfolio of your previous work when attending a programming job interview?



By portfolio I mean a collection of screenshots, brief description of the product and maybe a couple of code examples. Obviously the code examples would need to be of non-private works.







share|improve this question














Is it considered a good idea to bring along a programming portfolio of your previous work when attending a programming job interview?



By portfolio I mean a collection of screenshots, brief description of the product and maybe a couple of code examples. Obviously the code examples would need to be of non-private works.









share|improve this question













share|improve this question




share|improve this question








edited Jan 31 '14 at 17:49









yoozer8

4,10442955




4,10442955










asked Jan 31 '14 at 10:01









Stormy

7881616




7881616











  • As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
    – newbie
    Jan 31 '14 at 23:34










  • Is there some reason you feel you could not ask when being invited to a technical interview?
    – user8365
    Feb 3 '14 at 2:27
















  • As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
    – newbie
    Jan 31 '14 at 23:34










  • Is there some reason you feel you could not ask when being invited to a technical interview?
    – user8365
    Feb 3 '14 at 2:27















As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
– newbie
Jan 31 '14 at 23:34




As a developer, I have been looking to gauge what can be considered to be included in a portfolio, and what might look like bit over the top. This question opens the discussion in this direction attracting some useful answers. thumbs up!
– newbie
Jan 31 '14 at 23:34












Is there some reason you feel you could not ask when being invited to a technical interview?
– user8365
Feb 3 '14 at 2:27




Is there some reason you feel you could not ask when being invited to a technical interview?
– user8365
Feb 3 '14 at 2:27










4 Answers
4






active

oldest

votes

















up vote
12
down vote



accepted










Yes.



Interviewers will be interested in what kind of work you have done before (whether for a programming job or more generally). If you are the sort of person who gets a bit nervous at an interview, and might forget to mention something in the heat of the moment, a portfolio provides you with a handy reminder of what work you have done, to talk about.



Images showing your past work (e.g. screenshots, for a programming interview) are a particularly good idea to include, if your work had a suitable visual depiction. From the interviewer's perspective, seeing an image depicting the work can really help to quickly get an overall picture of what the interviewee is talking about. Also, if you end up explaining some technical point about the work, an image might be handy to point to, to illustrate.



If you are not sure whether to include a screenshot (or another document) or not, try imagining yourself in the shoes of the interviewer and ask yourself whether this would help the interviewer see what you have to offer better. I find it hard to imagine whether examples of code would help, unless an interviewer has specifically requested them.



A portfolio also makes you look well-prepared and keen, an added bonus!






share|improve this answer
















  • 4




    I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
    – Fabinout
    Jan 31 '14 at 11:44






  • 2




    The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
    – HLGEM
    Jan 31 '14 at 16:15










  • When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
    – Stormy
    Jan 31 '14 at 16:38

















up vote
4
down vote













Yes, of course. The interviewer's job is to evaluate you in order to determine if you can get things done. A proof of that is if you show him past things that you got done. Actually, since we're talking about programming, there are TONS of ways you can do this:



  • have a website with your projects. Domains and webhosting are so affordable these days and it's not that big of an effort to put together a few HTML pages presenting your applications: screenshots, user manual, changelog etc. It looks very professional, I would be impressed by something like this. Also, this shows that you know how to (or at least you try to learn how to) communicate your ideas. If the website is targeted at actual users (which I recommend), then it means you have the ability to skip over the technical details when presenting your ideas and instead focus on user/customer requirements. Since you'll be dealing with managers and customers a lot in this profession, the quality perception of your work will skyrocket if you get this right.

  • if such a website doesn't seem to be worth your time and/or money, consider hosting your projects on some online repository, like GitHub

  • if you're applying for a Mobile developer job, install your apps on your phone and do a quick demo during the interview. A picture is worth 1000 words ;)

The things you present will spark good healthy conversations. If you have more than 2 - 3 projects to show, you can be pretty sure that you won't run out of things to talk about.



In conclusion: software companies look for passionate employees. For most of them, this means someone who works on his own personal projects outside of the regular job. Maybe this is a fair assumption/expectation, maybe not; it's just there. Show them you're passionate by showing them your portfolio, it always helps :) .






share|improve this answer



























    up vote
    3
    down vote













    Yes, I think it's a great idea. I would also recommend including items in the portfolio that demonstrate your expertise in all areas of the software development lifecycle.



    Some items to include:



    1. Architectural Diagrams

    2. Requirements Documents (if possible)

    3. Application Screenshots

    4. Technical Blog Posts

    5. Technical Slide Presentations

    Show that you don't just code, you know how to communicate effectively as well. That's important.






    share|improve this answer
















    • 1




      "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
      – Mike
      Jan 31 '14 at 15:31










    • In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
      – Fabinout
      Jan 31 '14 at 17:03

















    up vote
    1
    down vote













    Yes, I did exactly that. I sent in a portfolio with short descriptions and screenshots with my application. I also print it out and brought my App to the interview. Every interviewer I talked to responded positively to it.



    I handed my tablet to the interviewers, got up and walked around the table to look at the screen with them and explain them what they see. That seemed to make a good impression, too.






    share|improve this answer




















    • Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
      – Stormy
      Jan 31 '14 at 16:47










    • Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
      – Herr von Wurst
      Feb 1 '14 at 9:45










    • My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
      – Stormy
      Feb 2 '14 at 9:53










    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%2f18853%2fis-it-considered-a-good-idea-to-bring-along-a-programming-portfolio-to-an-interv%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
    12
    down vote



    accepted










    Yes.



    Interviewers will be interested in what kind of work you have done before (whether for a programming job or more generally). If you are the sort of person who gets a bit nervous at an interview, and might forget to mention something in the heat of the moment, a portfolio provides you with a handy reminder of what work you have done, to talk about.



    Images showing your past work (e.g. screenshots, for a programming interview) are a particularly good idea to include, if your work had a suitable visual depiction. From the interviewer's perspective, seeing an image depicting the work can really help to quickly get an overall picture of what the interviewee is talking about. Also, if you end up explaining some technical point about the work, an image might be handy to point to, to illustrate.



    If you are not sure whether to include a screenshot (or another document) or not, try imagining yourself in the shoes of the interviewer and ask yourself whether this would help the interviewer see what you have to offer better. I find it hard to imagine whether examples of code would help, unless an interviewer has specifically requested them.



    A portfolio also makes you look well-prepared and keen, an added bonus!






    share|improve this answer
















    • 4




      I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
      – Fabinout
      Jan 31 '14 at 11:44






    • 2




      The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
      – HLGEM
      Jan 31 '14 at 16:15










    • When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
      – Stormy
      Jan 31 '14 at 16:38














    up vote
    12
    down vote



    accepted










    Yes.



    Interviewers will be interested in what kind of work you have done before (whether for a programming job or more generally). If you are the sort of person who gets a bit nervous at an interview, and might forget to mention something in the heat of the moment, a portfolio provides you with a handy reminder of what work you have done, to talk about.



    Images showing your past work (e.g. screenshots, for a programming interview) are a particularly good idea to include, if your work had a suitable visual depiction. From the interviewer's perspective, seeing an image depicting the work can really help to quickly get an overall picture of what the interviewee is talking about. Also, if you end up explaining some technical point about the work, an image might be handy to point to, to illustrate.



    If you are not sure whether to include a screenshot (or another document) or not, try imagining yourself in the shoes of the interviewer and ask yourself whether this would help the interviewer see what you have to offer better. I find it hard to imagine whether examples of code would help, unless an interviewer has specifically requested them.



    A portfolio also makes you look well-prepared and keen, an added bonus!






    share|improve this answer
















    • 4




      I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
      – Fabinout
      Jan 31 '14 at 11:44






    • 2




      The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
      – HLGEM
      Jan 31 '14 at 16:15










    • When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
      – Stormy
      Jan 31 '14 at 16:38












    up vote
    12
    down vote



    accepted







    up vote
    12
    down vote



    accepted






    Yes.



    Interviewers will be interested in what kind of work you have done before (whether for a programming job or more generally). If you are the sort of person who gets a bit nervous at an interview, and might forget to mention something in the heat of the moment, a portfolio provides you with a handy reminder of what work you have done, to talk about.



    Images showing your past work (e.g. screenshots, for a programming interview) are a particularly good idea to include, if your work had a suitable visual depiction. From the interviewer's perspective, seeing an image depicting the work can really help to quickly get an overall picture of what the interviewee is talking about. Also, if you end up explaining some technical point about the work, an image might be handy to point to, to illustrate.



    If you are not sure whether to include a screenshot (or another document) or not, try imagining yourself in the shoes of the interviewer and ask yourself whether this would help the interviewer see what you have to offer better. I find it hard to imagine whether examples of code would help, unless an interviewer has specifically requested them.



    A portfolio also makes you look well-prepared and keen, an added bonus!






    share|improve this answer












    Yes.



    Interviewers will be interested in what kind of work you have done before (whether for a programming job or more generally). If you are the sort of person who gets a bit nervous at an interview, and might forget to mention something in the heat of the moment, a portfolio provides you with a handy reminder of what work you have done, to talk about.



    Images showing your past work (e.g. screenshots, for a programming interview) are a particularly good idea to include, if your work had a suitable visual depiction. From the interviewer's perspective, seeing an image depicting the work can really help to quickly get an overall picture of what the interviewee is talking about. Also, if you end up explaining some technical point about the work, an image might be handy to point to, to illustrate.



    If you are not sure whether to include a screenshot (or another document) or not, try imagining yourself in the shoes of the interviewer and ask yourself whether this would help the interviewer see what you have to offer better. I find it hard to imagine whether examples of code would help, unless an interviewer has specifically requested them.



    A portfolio also makes you look well-prepared and keen, an added bonus!







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Jan 31 '14 at 10:14









    Alnitak

    65648




    65648







    • 4




      I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
      – Fabinout
      Jan 31 '14 at 11:44






    • 2




      The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
      – HLGEM
      Jan 31 '14 at 16:15










    • When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
      – Stormy
      Jan 31 '14 at 16:38












    • 4




      I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
      – Fabinout
      Jan 31 '14 at 11:44






    • 2




      The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
      – HLGEM
      Jan 31 '14 at 16:15










    • When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
      – Stormy
      Jan 31 '14 at 16:38







    4




    4




    I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
    – Fabinout
    Jan 31 '14 at 11:44




    I'd like to add, a lot of developpers claim to know Android or IOS. If you actually show the app working on your phone, it will be much much better than just talking about it.
    – Fabinout
    Jan 31 '14 at 11:44




    2




    2




    The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
    – HLGEM
    Jan 31 '14 at 16:15




    The only caveat I have here is that you want to make sure you do not include anything that would be considered as falling under any type of confidentially agreement or that you would not want to show to a competitor to the employer you did the work for.
    – HLGEM
    Jan 31 '14 at 16:15












    When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
    – Stormy
    Jan 31 '14 at 16:38




    When displaying software made for a previous employer it would be hard to determine what they would consider private or confidential. If the software is your own then its easy to know your on safe ground displaying it.
    – Stormy
    Jan 31 '14 at 16:38












    up vote
    4
    down vote













    Yes, of course. The interviewer's job is to evaluate you in order to determine if you can get things done. A proof of that is if you show him past things that you got done. Actually, since we're talking about programming, there are TONS of ways you can do this:



    • have a website with your projects. Domains and webhosting are so affordable these days and it's not that big of an effort to put together a few HTML pages presenting your applications: screenshots, user manual, changelog etc. It looks very professional, I would be impressed by something like this. Also, this shows that you know how to (or at least you try to learn how to) communicate your ideas. If the website is targeted at actual users (which I recommend), then it means you have the ability to skip over the technical details when presenting your ideas and instead focus on user/customer requirements. Since you'll be dealing with managers and customers a lot in this profession, the quality perception of your work will skyrocket if you get this right.

    • if such a website doesn't seem to be worth your time and/or money, consider hosting your projects on some online repository, like GitHub

    • if you're applying for a Mobile developer job, install your apps on your phone and do a quick demo during the interview. A picture is worth 1000 words ;)

    The things you present will spark good healthy conversations. If you have more than 2 - 3 projects to show, you can be pretty sure that you won't run out of things to talk about.



    In conclusion: software companies look for passionate employees. For most of them, this means someone who works on his own personal projects outside of the regular job. Maybe this is a fair assumption/expectation, maybe not; it's just there. Show them you're passionate by showing them your portfolio, it always helps :) .






    share|improve this answer
























      up vote
      4
      down vote













      Yes, of course. The interviewer's job is to evaluate you in order to determine if you can get things done. A proof of that is if you show him past things that you got done. Actually, since we're talking about programming, there are TONS of ways you can do this:



      • have a website with your projects. Domains and webhosting are so affordable these days and it's not that big of an effort to put together a few HTML pages presenting your applications: screenshots, user manual, changelog etc. It looks very professional, I would be impressed by something like this. Also, this shows that you know how to (or at least you try to learn how to) communicate your ideas. If the website is targeted at actual users (which I recommend), then it means you have the ability to skip over the technical details when presenting your ideas and instead focus on user/customer requirements. Since you'll be dealing with managers and customers a lot in this profession, the quality perception of your work will skyrocket if you get this right.

      • if such a website doesn't seem to be worth your time and/or money, consider hosting your projects on some online repository, like GitHub

      • if you're applying for a Mobile developer job, install your apps on your phone and do a quick demo during the interview. A picture is worth 1000 words ;)

      The things you present will spark good healthy conversations. If you have more than 2 - 3 projects to show, you can be pretty sure that you won't run out of things to talk about.



      In conclusion: software companies look for passionate employees. For most of them, this means someone who works on his own personal projects outside of the regular job. Maybe this is a fair assumption/expectation, maybe not; it's just there. Show them you're passionate by showing them your portfolio, it always helps :) .






      share|improve this answer






















        up vote
        4
        down vote










        up vote
        4
        down vote









        Yes, of course. The interviewer's job is to evaluate you in order to determine if you can get things done. A proof of that is if you show him past things that you got done. Actually, since we're talking about programming, there are TONS of ways you can do this:



        • have a website with your projects. Domains and webhosting are so affordable these days and it's not that big of an effort to put together a few HTML pages presenting your applications: screenshots, user manual, changelog etc. It looks very professional, I would be impressed by something like this. Also, this shows that you know how to (or at least you try to learn how to) communicate your ideas. If the website is targeted at actual users (which I recommend), then it means you have the ability to skip over the technical details when presenting your ideas and instead focus on user/customer requirements. Since you'll be dealing with managers and customers a lot in this profession, the quality perception of your work will skyrocket if you get this right.

        • if such a website doesn't seem to be worth your time and/or money, consider hosting your projects on some online repository, like GitHub

        • if you're applying for a Mobile developer job, install your apps on your phone and do a quick demo during the interview. A picture is worth 1000 words ;)

        The things you present will spark good healthy conversations. If you have more than 2 - 3 projects to show, you can be pretty sure that you won't run out of things to talk about.



        In conclusion: software companies look for passionate employees. For most of them, this means someone who works on his own personal projects outside of the regular job. Maybe this is a fair assumption/expectation, maybe not; it's just there. Show them you're passionate by showing them your portfolio, it always helps :) .






        share|improve this answer












        Yes, of course. The interviewer's job is to evaluate you in order to determine if you can get things done. A proof of that is if you show him past things that you got done. Actually, since we're talking about programming, there are TONS of ways you can do this:



        • have a website with your projects. Domains and webhosting are so affordable these days and it's not that big of an effort to put together a few HTML pages presenting your applications: screenshots, user manual, changelog etc. It looks very professional, I would be impressed by something like this. Also, this shows that you know how to (or at least you try to learn how to) communicate your ideas. If the website is targeted at actual users (which I recommend), then it means you have the ability to skip over the technical details when presenting your ideas and instead focus on user/customer requirements. Since you'll be dealing with managers and customers a lot in this profession, the quality perception of your work will skyrocket if you get this right.

        • if such a website doesn't seem to be worth your time and/or money, consider hosting your projects on some online repository, like GitHub

        • if you're applying for a Mobile developer job, install your apps on your phone and do a quick demo during the interview. A picture is worth 1000 words ;)

        The things you present will spark good healthy conversations. If you have more than 2 - 3 projects to show, you can be pretty sure that you won't run out of things to talk about.



        In conclusion: software companies look for passionate employees. For most of them, this means someone who works on his own personal projects outside of the regular job. Maybe this is a fair assumption/expectation, maybe not; it's just there. Show them you're passionate by showing them your portfolio, it always helps :) .







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 31 '14 at 23:20









        Radu Murzea

        1,49511023




        1,49511023




















            up vote
            3
            down vote













            Yes, I think it's a great idea. I would also recommend including items in the portfolio that demonstrate your expertise in all areas of the software development lifecycle.



            Some items to include:



            1. Architectural Diagrams

            2. Requirements Documents (if possible)

            3. Application Screenshots

            4. Technical Blog Posts

            5. Technical Slide Presentations

            Show that you don't just code, you know how to communicate effectively as well. That's important.






            share|improve this answer
















            • 1




              "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
              – Mike
              Jan 31 '14 at 15:31










            • In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
              – Fabinout
              Jan 31 '14 at 17:03














            up vote
            3
            down vote













            Yes, I think it's a great idea. I would also recommend including items in the portfolio that demonstrate your expertise in all areas of the software development lifecycle.



            Some items to include:



            1. Architectural Diagrams

            2. Requirements Documents (if possible)

            3. Application Screenshots

            4. Technical Blog Posts

            5. Technical Slide Presentations

            Show that you don't just code, you know how to communicate effectively as well. That's important.






            share|improve this answer
















            • 1




              "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
              – Mike
              Jan 31 '14 at 15:31










            • In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
              – Fabinout
              Jan 31 '14 at 17:03












            up vote
            3
            down vote










            up vote
            3
            down vote









            Yes, I think it's a great idea. I would also recommend including items in the portfolio that demonstrate your expertise in all areas of the software development lifecycle.



            Some items to include:



            1. Architectural Diagrams

            2. Requirements Documents (if possible)

            3. Application Screenshots

            4. Technical Blog Posts

            5. Technical Slide Presentations

            Show that you don't just code, you know how to communicate effectively as well. That's important.






            share|improve this answer












            Yes, I think it's a great idea. I would also recommend including items in the portfolio that demonstrate your expertise in all areas of the software development lifecycle.



            Some items to include:



            1. Architectural Diagrams

            2. Requirements Documents (if possible)

            3. Application Screenshots

            4. Technical Blog Posts

            5. Technical Slide Presentations

            Show that you don't just code, you know how to communicate effectively as well. That's important.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jan 31 '14 at 14:53









            brwngrldev

            530510




            530510







            • 1




              "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
              – Mike
              Jan 31 '14 at 15:31










            • In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
              – Fabinout
              Jan 31 '14 at 17:03












            • 1




              "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
              – Mike
              Jan 31 '14 at 15:31










            • In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
              – Fabinout
              Jan 31 '14 at 17:03







            1




            1




            "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
            – Mike
            Jan 31 '14 at 15:31




            "Show that you don't just code, you know how to communicate effectively as well. That's important" - I agree completely. If you can eloquently talk through your portfolio, that shows you are able to communicate with users/non technical people which will increase your value
            – Mike
            Jan 31 '14 at 15:31












            In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
            – Fabinout
            Jan 31 '14 at 17:03




            In all honesty, showing what you actually did is such a great step forward, compared to others. By bringing all this stuff together, I think you may cause "la petite mort" to your future employer :).
            – Fabinout
            Jan 31 '14 at 17:03










            up vote
            1
            down vote













            Yes, I did exactly that. I sent in a portfolio with short descriptions and screenshots with my application. I also print it out and brought my App to the interview. Every interviewer I talked to responded positively to it.



            I handed my tablet to the interviewers, got up and walked around the table to look at the screen with them and explain them what they see. That seemed to make a good impression, too.






            share|improve this answer




















            • Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
              – Stormy
              Jan 31 '14 at 16:47










            • Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
              – Herr von Wurst
              Feb 1 '14 at 9:45










            • My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
              – Stormy
              Feb 2 '14 at 9:53














            up vote
            1
            down vote













            Yes, I did exactly that. I sent in a portfolio with short descriptions and screenshots with my application. I also print it out and brought my App to the interview. Every interviewer I talked to responded positively to it.



            I handed my tablet to the interviewers, got up and walked around the table to look at the screen with them and explain them what they see. That seemed to make a good impression, too.






            share|improve this answer




















            • Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
              – Stormy
              Jan 31 '14 at 16:47










            • Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
              – Herr von Wurst
              Feb 1 '14 at 9:45










            • My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
              – Stormy
              Feb 2 '14 at 9:53












            up vote
            1
            down vote










            up vote
            1
            down vote









            Yes, I did exactly that. I sent in a portfolio with short descriptions and screenshots with my application. I also print it out and brought my App to the interview. Every interviewer I talked to responded positively to it.



            I handed my tablet to the interviewers, got up and walked around the table to look at the screen with them and explain them what they see. That seemed to make a good impression, too.






            share|improve this answer












            Yes, I did exactly that. I sent in a portfolio with short descriptions and screenshots with my application. I also print it out and brought my App to the interview. Every interviewer I talked to responded positively to it.



            I handed my tablet to the interviewers, got up and walked around the table to look at the screen with them and explain them what they see. That seemed to make a good impression, too.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jan 31 '14 at 14:07









            Herr von Wurst

            1113




            1113











            • Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
              – Stormy
              Jan 31 '14 at 16:47










            • Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
              – Herr von Wurst
              Feb 1 '14 at 9:45










            • My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
              – Stormy
              Feb 2 '14 at 9:53
















            • Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
              – Stormy
              Jan 31 '14 at 16:47










            • Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
              – Herr von Wurst
              Feb 1 '14 at 9:45










            • My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
              – Stormy
              Feb 2 '14 at 9:53















            Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
            – Stormy
            Jan 31 '14 at 16:47




            Thanks for your input. This is great but only really works if you are a web developer or you specialize in making applications for the mobile market (iOS / Android). If you do database projects or Windows desktop applications this might be trickier.
            – Stormy
            Jan 31 '14 at 16:47












            Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
            – Herr von Wurst
            Feb 1 '14 at 9:45




            Don't call me web developer, I do medical signal processing. ;) Maybe a short write up of the projects you did would be good, stating the size of the projects and the technologies involved.
            – Herr von Wurst
            Feb 1 '14 at 9:45












            My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
            – Stormy
            Feb 2 '14 at 9:53




            My only hesitation with listing the technologies you have used may be that some of that is confidential. For eg listing a specific SDK could assist a competitor with learning how to solve a specific problem. If may also be bad to list how security was implemented due to hacking etc.
            – Stormy
            Feb 2 '14 at 9:53












             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f18853%2fis-it-considered-a-good-idea-to-bring-along-a-programming-portfolio-to-an-interv%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