The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Death of a Company, part 2: The New Resume

VThornheartVThornheart Registered User regular
edited June 2008 in Help / Advice Forum
EDIT: I just put revision 3 in the OP here, thanks for your help!

Hi everyone! As you might remember from the last thread I started on this subject, the company I work for is pretty much on the verge of total and complete collapse. Things have continued in this "veering toward collapse" vein since the last time I posted here about the subject, so I took the time to write a resume for the inevitable job search.

I've also been searching for jobs in the area I want to go (New Hampshire), but I've yet to submit anything because I wasn't sure about the state of my resume.

Anyways, here it is (spoilered for brevity... I made it an image so I could show it exactly as I have it formatted, and because currently I don't have anything resembling a reliable place to post it otherwise):
resume_image_3.png

The only part you can't see is my name and contact information, which I redacted.

Anyways, any suggestions? Things I should leave out, things I should change/clarify... or things I should add?

I have two bits of information that I *could* add, but I was always told that a one page resume is best. It's two bits of work experience.

I was a Resident Advisor for most of my college career, and I could put that as another job... but it's not directly relevant.

I also had a job doing programming when I was in high school, but admittedly I didn't know what I was doing back then, and I'm not exactly proud of the work I did while I was there in retrospect... and it was a long time ago. Jesus, almost 10 years ago now.

Anyways, that's my situation. Any suggestions would be greatly appreciated! Thanks!

3DS Friend Code: 1950-8938-9095
VThornheart on

Posts

  • KealohaKealoha Registered User regular
    edited June 2008
    I'm not great at critiquing these things, but something I've been advised on is to state what you can contribute in your objectives. Learn and grow are kind of optional, as well, as they aren't really indicative of what you want job-wise. And don't say specific skills. I don't know much about computer science, but as a writer an example would be, "To contribute writing, editing and design skills to a _________________" something along those lines.

    Kealoha on
    !! ! ! !!
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Like to something specific, as in tailored to the company I'm applying for? Or would it still be somewhat general?

    Like would the objective be:

    "To assist in the development and maintenance of an accounting program" (if I was applying for a position on the Quicken dev team or something like that)

    Or would it be more like

    "To contribute to the development of a professional software product" (which could be used more generically)?

    Or should it be something different entirely?

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • DrFrylockDrFrylock Registered User regular
    edited June 2008
    It's not bad.

    1. Reorder the sections as follows: Contact Info, Objective, Work Experience, Education, Project Experience, Accomplishments, Skills

    2. Spell out what CSUS means - nobody in New Hampshire is going to know what that is without Googling.

    3. Explain your relationship with Nihilistic Software. Were you actually employed, or was this a "class project in participation with" or what? Also, your title there is a little confusing. On a resume, when you're parsing a title, 'senior' is an adjective that goes with the rest. That is, instead of parsing it as (Senior Project) (Team Member) it gets parsed as (Senior) (Project Team Member).

    4. Move your independent projects into the Project Experience section and elaborate on them. Outside interest in development is a thing that people are looking for, and it's currently buried.

    5. Remove the line about "Enjoys bebop..." If you want to say something personal about yourself, it goes in your cover letter at the end.

    6. Same for "Learned a great deal...", "Overcame obstacles", and "Gained extensive experience in..." Try to stick to factual duties and accomplishments in the resume, and talk about your experiences in the cover letter. If you can turn these into factual accomplishments, that's good.

    7. It's debatable whether you want to include your previous programming experience, but having more than one related job on there with a longer work history might be a good thing. It doesn't need more than a single bullet.

    DrFrylock on
  • KealohaKealoha Registered User regular
    edited June 2008
    Like to something specific, as in tailored to the company I'm applying for? Or would it still be somewhat general?

    Like would the objective be:

    "To assist in the development and maintenance of an accounting program" (if I was applying for a position on the Quicken dev team or something like that)

    Or would it be more like

    "To contribute to the development of a professional software product" (which could be used more generically)?

    Or should it be something different entirely?

    I don't know CS terms or anything, but something like, "To assist in the development and maintenance of an accounting program through contribution of programming and teamwork skills" though teamwork skills is a bit weak, but it's late and I can't think of a synonym for teamwork skills.

    Kealoha on
    !! ! ! !!
  • VThornheartVThornheart Registered User regular
    edited June 2008
    @Kealoha:

    So it would be more directed toward the specific job I'm applying for then? Okay, I'll give it a shot in this next revision, thanks! =)

    @Frylock:

    Thanks for the suggestions! I'll try to integrate them into this next draft.

    One thing is that I don't have anything longer than where I'm at currently (in terms of length of employment)... I've been at my current employers' for almost four years now, but before that I was in school doing the RA thing and before that some crap jobs and that other programming job. So other than this place, I don't have much practical experience in the workforce.

    Ahh, I also never realized that the personal stuff wasn't meant for a resume. I can definitely leave it out, I think I had intentionally put it in because someone told me once that I should... but I don't even remember who told me, so I have no clue if they knew what they were talking about.

    In regards to your point #6... should I leave in the specifics about the systems I was working with and how I worked on them? I wasn't sure about that, but I figured it'd be useful for them to know what it was I was working with.

    And indeed, the work with Nihilistic was a school project. I'l try to clarify that a bit more. Let me see if I can revise it a bit and put up another draft given the advice above.

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Okay, I changed the image in the OP to reflect the changes suggested by DrFrylock and Kealoha.

    I also added some more side projects... I didn't realize that they were important, but when DrFrylock mentioned that it was, I figured I should mention them. Unfortunately, that bumped my resume up to two pages in size.

    Is that bad? Should I find a way to trim it down to one page again?

    EDIT: I should note that I left out the contact info at the top of the page from the image. It's there... I just figured since I was redacting it all anyways, I might as well leave it out of the image. =)

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • DocDoc Registered User, ClubPA regular
    edited June 2008
    I'd change "Dean's Honor List..." to just say "2002-2006" or whatever.

    Doc on
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Even though I missed one semester? I was originally going to do that, but that one semester in the middle that I missed it really threw everything off. =( It was all Calc 1. I had figured out the flow of Calculus by the time I hit Calc II, but Calc 1 I had to struggled through with a pretty bad grade that sunk me that semester.

    EDIT: Ahh, I see what you mean... like I could say "2001-2006, except Fall 2003" instead of what I currently say. I get it now. ;)

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Ah, one other thing... it's not reflected in this draft because I forgot to include it, but I've added a comma between "Senior Project" and "Team Member" in the Nihilistic project, to make sure it's clear that it was a Senior Class Project and not that I was the Senior Team Member on a project (as Frylock suggested I do =) ). =)

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • DrFrylockDrFrylock Registered User regular
    edited June 2008
    Even though I missed one semester? I was originally going to do that, but that one semester in the middle that I missed it really threw everything off. =( It was all Calc 1. I had figured out the flow of Calculus by the time I hit Calc II, but Calc 1 I had to struggled through with a pretty bad grade that sunk me that semester.

    EDIT: Ahh, I see what you mean... like I could say "2001-2006, except Fall 2003" instead of what I currently say. I get it now. ;)

    This new one is much better. By foregrounding the projects like that, you show that 1) you have a diverse set of skills and interests, and 2) you're not simply a code monkey mercenary.

    One page is generally the rule for these things if you can do it. You could take the titles off of the project experience sections, as the duties/accomplishments sort of speak for themselves.

    I would also put your resident advisor job in College. Yeah, it's not directly relevant, but it shows that you were actually doing something other than playing CS in your off-time in school.

    DrFrylock on
  • LewieP's MummyLewieP's Mummy Registered User regular
    edited June 2008
    Yep, put in the RA job - shows responsibility, care for others, stuff like that.

    In the UK, 2 pages are ok for a CV, applications are normally longer.

    On the Skills section, on the image I can see, there's only 1 bullet point: Programming experience. Is that cos a) there is only one, or b)can I just not see it right? If a), that's not enough. I'd put stuff in about team working skills, motivation, time management, effective communication... Yes, these can be inferred, but if you've space, include them. xx

    LewieP's Mummy on
    For all the top UK Gaming Bargains, check out SavyGamer

    For paintings in progress, check out canvas and paints

    "The power of the weirdness compels me."
  • DrFrylockDrFrylock Registered User regular
    edited June 2008
    I'd put stuff in about team working skills, motivation, time management, effective communication... Yes, these can be inferred, but if you've space, include them. xx

    What? No no no. It's useless pandering and it appears desperate. He might as well put "fun at parties" and "great sense of humor" and "snazzy dresser." These are neither objective nor quantifiable, and they have a slight flavor of narcissism. Resumes are about showing, not telling.

    DrFrylock on
  • LewieP's MummyLewieP's Mummy Registered User regular
    edited June 2008
    Big difference between the nations then, I'd expect examples of team working etc on any job app I received! clearly not saying "Oh I work well in a team", more on the lines of "I successfully led a team to do x and y, by doing z", and I wouldn't see it as desperate or pandering - if the job I was recruiting for needed team leading/working skills and a person didn't say anything about it with examples, I wouldn't interview them.

    LewieP's Mummy on
    For all the top UK Gaming Bargains, check out SavyGamer

    For paintings in progress, check out canvas and paints

    "The power of the weirdness compels me."
  • Evil_ReaverEvil_Reaver Registered User regular
    edited June 2008
    Even though I missed one semester? I was originally going to do that, but that one semester in the middle that I missed it really threw everything off. =( It was all Calc 1. I had figured out the flow of Calculus by the time I hit Calc II, but Calc 1 I had to struggled through with a pretty bad grade that sunk me that semester.

    EDIT: Ahh, I see what you mean... like I could say "2001-2006, except Fall 2003" instead of what I currently say. I get it now. ;)


    No, like, leave out "Except Fall 2003" completely. Just make the line "Dean's Honor List (tab) 2001-2006"

    Remove "Graduated May 2006" and your GPA from your education. Putting a graduation year gives the interviewer an idea of how old you are before you even go in to the interview, which can be a bad thing depending on who is interviewing you. Also, no one cares what your GPA was in college unless you're an engineer.

    Lastly, an Objective section is optional, so if you're struggling for room on your resume, you can take that part out and get 5-6 lines back for other things.

    Evil_Reaver on
    XBL: Agitated Wombat | 3DS: 2363-7048-2527
  • GanluanGanluan Registered User regular
    edited June 2008
    If possible, I would include somewhere how many people you worked with on your team, both in a leadership position and in a "partner" (for lack of a better term) position. Every programming interview I've heard of considers these very important factors, and if you can show you've lead a large team successfully you'll get noticed.

    Ganluan on
  • JNighthawkJNighthawk Registered User regular
    edited June 2008
    Resumes don't have many hard and fast rules. You need to figure out something that flows well and shows your specific abilities. I definitely disagree with Evil_Reaver - your GPA is good enough to mention, especially since you only recently graduated.

    As a total side note, where in NH are you looking for a job? I'm originally from Nashua.

    JNighthawk on
    Game programmer
  • ValkunValkun Registered User regular
    edited June 2008
    Lead Software Engineer might be a bit of a stretch for your title. That usually denotes a lot of experience in managing teams and actually doing software engineering. In modern times, this means experience in agile methodologies, UML diagrams and documents, and negotiating with clients to determine software requirements while estimating costs.

    Skills are very important to list for computer programmers because it's a job that usually requires specialization for that specific position. The people in HR are given a list of buzzwords to look for by the engineering team. If your resume is lacking in those technical skills, they're likely to toss your application without even bothering to schedule an interview. Throw any certifications you've received on there as well.

    A little off topic, but try to be part of a large team in your next employment. It's good to have experience in a variety of corporate cultures because it shows flexibility on your part.

    Valkun on
  • JebusUDJebusUD Adventure! Candy IslandRegistered User regular
    edited June 2008
    Campus Peace Action? I would leave that out. What if they dont agree with your ideology? I mean, unless you are leaving that in to weed out employers.

    JebusUD on
    and I wonder about my neighbors even though I don't have them
    but they're listening to every word I say
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Wow, I woke up in the morning and there were a lot of new comments! Thanks everyone! =)

    @DrFrylock:

    In the next draft, I'll take out the position titles for the projects and put in the RA experience for sure, thanks again! =)

    @LPM (LewieP's Mom):

    See, I was confused on the issue because I was told much the same when I first made my resume. I can see where DrFrylock's coming from on it though too... well, we'll see how this first one goes. =)

    @Evil_Reaver:

    Ah... it would be more brief to say Dean's List 2001-2006, but I'm worried about the fact that I'd be lying if I just said that. There's still that one semester that I didn't, and I wouldn't want to lie to them. =( What do others think of this? I mean... I'd like to just put that, but I don't want to be dishonest. =(

    Also, if it helps, I am applying for Software Engineering jobs... does that count? =)

    @Stryker116:

    That's always been the problem with the job I have, and in the end one of the (many) downfalls of the company. This is also why (as Valkun brings up) I don't really deserve the title of Lead Software Engineer that I have.

    For 75% of the time that I've been at this company, I've been the only developer... so as a result, I've been the designer, tester, implementor, developer, maintainer, DBA, Web Admin, etc... not that I've been qualified for those positions (as I think I mention on another thread). There's been about a year worth of time (with a year and a half space in-between where he was shipped out to Iraq) where I had a guy working with me. he's still working there now, remotely... but who knows how much longer he's staying? I don't know. But for all that time at my current employer, I led a development team of usually just me, and sometimes two people. I can bring it up if it'd be helpful. I'll throw it on the next draft, see how it goes.

    @JNighthawk:

    Aye, I feel the same about the GPA. A fellow New Hampshirite! Excellent! =) I'm looking for somewhere within a 30 mile radius of Dover, NH (where my Game Studio-making friends are at). So basically I'd be willing to work as far as Concord to the West and Hampton Beach to the East, or even down into Massachusetts if I have to.

    I am a little worried that there might not be much around for me. It seems like there's a couple of potential jobs that might fit the bill, but a lot of them out there seem to either require some legacy system experience that I just don't have, or they require twice as much experience as I do in general (aka 7-9 years experience instead of my 4 I have now).

    @Valkun:

    Hey, it's been a while since I've seen you on the forum, how's it going? Maybe I've just been missing you in passing, good to hear from you though. =)

    As I mentioned in my response to Stryker, I also feel that the lead software engineer title is a bit much. It's what my boss gave me, but I don't know if I deserve it now that I know enough to realize that I don't know a lot. =) (I was proud of it when my boss gave it to me ;) )

    I have *some* experience with UML, and I do a lot of direct negotiation with clients for requirements. As one of two tech people on staff (and the only one there on a regular basis), I tend to do all of the requirements gathering when we have specific projects for one of our "count on one hand" number of customers... the SimpleDOX Enterprise project was actually started as a request from one of our customers, and I worked with them to build the requirements and estimates from the start. Now, I didn't do any price estimation... but I did do time estimation. But this kind of experience really still doesn't denote "lead software engineer" especially given the small amount of people in my company. Should I change my title for the purposes of the resume?

    So I should throw in all of the skills I have (not just programming languages) in the skills section, like what APIs I've worked with and such? Can do! I'll do that on the next draft coming up.

    And indeed, I agree with you 100% on wanting to be part of a large project. Right now, there's nothing more in the world that I'd want then to be part of a larger team: a team with more experienced people that I can learn from. I'd love it, and I only hope I can find that out in New Hampshire. I think I need that kind of mentorship/apprenticeship relationship (under an experienced software architect) in order to figure out the gaps that I'm missing.

    Anyways, after work I'll post up the next draft, thanks for all your suggestions guys! =)

    @JebusUD :

    Hmm, you have a good point, I hadn't thought of it that way. I guess I wouldn't want to weed out employers... but at the same time, I don't think I could work comfortably if I worked at the kind of place that played Rush Limbaugh over the radio or some such noise. That sounds like a personal hell. =) I don't mind others' opinions, especially on the subject of politics, as long as it's not in the forefront enough to drive me nuts. In the end, I guess I'd be able to figure that out at the interview.

    Should I leave the experience though? maybe change it to "a student-run organization" or something generic like that?

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • DocDoc Registered User, ClubPA regular
    edited June 2008
    Were you on the honor list at some point in each of 2001, 2002, 2003, 2004, 2005, and 2006? Yes? Then put "Honor List 2001-2006."

    Doc on
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Oh... I guess that's a good point. So it only matters if it's at some point during the year? Yeah, in that case (unless I'm remembering my academic history incorrectly) it should be accurate. Cool dealin'! =)

    EDIT: Okay, I got home and revision 3 is up! I tried to incorporate as many suggestions as I could... are there any more suggestions that would be useful?

    VThornheart on
    3DS Friend Code: 1950-8938-9095
  • GanluanGanluan Registered User regular
    edited June 2008
    Oh... I guess that's a good point. So it only matters if it's at some point during the year? Yeah, in that case (unless I'm remembering my academic history incorrectly) it should be accurate. Cool dealin'! =)

    EDIT: Okay, I got home and revision 3 is up! I tried to incorporate as many suggestions as I could... are there any more suggestions that would be useful?

    Looking pretty solid to me! I interview for entry level programmer positions and I've seen HR bring in resumes worse than that one :P

    On the topic of team size - I highly recommend (as has been mentioned) you get your next job with a larger team. This also gives you a perfect opportunity in the interview to express your desire to bring your experience to a larger team. If you want to lead others, make sure you mention it. I know when I'm interviewing my boss and I love seeing people who are ambitious and have the drive/skills to lead others - it usually means they are also the type of developer you don't have to micro-manage. In case it matters this is for a department with about 30+ developers, so it's a bit different than what you're used to.

    Ganluan on
  • DrFrylockDrFrylock Registered User regular
    edited June 2008
    EDIT: Okay, I got home and revision 3 is up!

    Ship it.

    DrFrylock on
  • JebusUDJebusUD Adventure! Candy IslandRegistered User regular
    edited June 2008
    Should I leave the experience though? maybe change it to "a student-run organization" or something generic like that?

    Do that.

    JebusUD on
    and I wonder about my neighbors even though I don't have them
    but they're listening to every word I say
  • VThornheartVThornheart Registered User regular
    edited June 2008
    Cool! Thanks everyone so much for your help!

    @stryker:

    Aye, I definitely want to be a part of a large team. I practically dream of it, and then I wake up sad knowing that I'm going to work alone and unqualified for the daily decisions I'm going to have to make as the "one guy who does everything". =(

    @DrFrylock:

    Thanks! I couldn't have done it without your help. I'll let you guys know how it goes down. =)

    @JebusUD:

    Hmm, I'll try to find a way to pack it in there. They don't use it anymore anyways (I had built them the site before I found out about Drupal... and when the next guy came along that was going to do it, I showed it to him. I assume he went with Drupal... at least, I hope he did. =) ), so if I can't still keep it to one page and fit it in I'm okay with that too. =) Thanks for pointing that out though, I hadn't thought of it as being a potential point of controversy, but indeed it could've been.

    VThornheart on
    3DS Friend Code: 1950-8938-9095
Sign In or Register to comment.