I'm a new professional software developer and I have a rather odd situation.
My job, while being technical, is not in a tradional software environment. I am the sole developer who was hired to slowly take over a senior developer as he is edged out since he decided to take another job.
I accepted my current job after I submitted a code sample, my senior project in school, and they extended an offer. I do not plan on leaving, as I love the atmosphere and my co-workers, but if I ever do want to leave or if something happens and I get let go, should I have code samples for future employers since my current job isn't easily compared with bigger companies and the heirarchy they may use? I.e. Junior Dev, Dev, Senior Dev, etc..
I classify myself as a Junior Software Developer, if that matters to anyone.