Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl
2+ years of experience developing scalable and distributed systems with either C++/C#/Java and experience with a scripting
language JavaScript/Python/Ruby/PHP/ Perl in a UNIX or Windows environment
Proficiency in, at least, one modern programming language such as C, C++, C#, Java, or PERL
Which made me curious if they plan for you to switch or do these places have projects utilizing all of those different languages so they'll put you where they can use you?
Also with an entry level front end developer job, assuming the candidate is coming from a completely unrelated career, and screwed their academic path over years ago, has good grades in key courses but didn't finish, would any of this help?
Showing an interest(hobbyist) in development for 10 years before getting serious about it.
Showing a transcript with B's in 2 visual C++ classes(begin and advanced), VB, and a C in COBOL(yea as/400) but 10 years ago when I was 18 and a senior in highschool.
Showing websites and html5 applications built in notepad.
Showing a javascript html5 2d sprite engine rpg I made with skilling system, magic, buying/selling from npcs, inventory, crafting, etc, made in notepad. (was interested in websockets and node.js at the time)
Showing a 3d version of the 2d rpg made in Unity with C# for android, exact same mechanics and such just rewritten in C#.
I'm really struggling to present this stuff, like it would take forever to make the portfolio site I imagine, I even roughed out a website that was super corny, built as a game HUD, where I had a "Character panel" with inventory, stats, etc with my "skills" which were icons and charts of different software I'm familiar with and tooltips showing information like number of years experience with it(showing off jquery). Also an ajax viewer that switched through different character models displaying all their stats/skills/name/title/etc within an interface and you could swap through based off entries in an xml file. It had a bunch of animated sprites as I was trying to "demonstrate" what I could do but it's pretty crazy now that I look at it again.
Some stuff I want to display was never completed, and to "wrap it up" now would take a lot of time, some was abandoned for good reason, should I make a page with code highlights and maybe a video of the features I'd like to show working?
I'm thinking now of just doing a blog style video with description scrolling down a page, if you click on a section it takes you to a page with the video, full description and code.
I have some 80 videos I uploaded over the past 14 months that I've been actively working on games. I was planning to pull out a dozen that show actual mechanics and show the code as well.
I'm trying to wrap up the bugs in my current android game at it's current stage and have it on my tablet at the interview.
Some of the old stuff that got me interested in programming were scripts I made for botting resources in games using autohotkey. There was logic in them, and I had almost a framework with a master script which loaded dozens of others, for organization. They'd scan the screen against a collection of images I had and run subroutines when a match was found that would move to it, use the tool then rescan a Rect around the player then target the resource with the tool. Another one would run your character from the Inn to the tailor and blacksmith shops (pathfinding by searching for tiles along the way) and run some subroutines to buy/sell and accept quests when they got to them, then it would run you back to the Inn. Not sure if that's relevant but it shows an interest in problem solving, and creativity
I'm just kind of terrified of having no professional experience, I just want an entry level or internship for whatever to get experience, so how do I market myself best? If someone's completely eager to improve (and get out of current career) and has some experience, what else would help? I'll admit I'm in a program to finish my degree but it's more of a patchup if you know what I mean. I have 5 courses left two java, 1 perl, and a capstone project which you take with technical writing. I've got a ton of certifications not for programming, like network+, security+, project+, etc from Comptia and Microsoft 70-680 for win7 enterprise.
So any tips on what you look for or consider when weighing candidates, I know having completed your degree puts you in front, I do live in Seattle which I'm hoping will be to my favor. Would you just round up what you want to show and start applying? I keep talking myself out of it subconsciously thinking if I just make it better I can win someone over.








