|
Posted on May 15, 2009 Good news bloggers and website owners! CareerCup has just launched its new affiliate program. CareerCup's affiliate programs allows website owners to post a link / ad for CareerCup's interview guide and, in return, collect some of the revenue from any sale. Best of all, it's super-easy to use!Preliminary tests have shown that it far outperforms Google Adsense ads. Want in on the action? Great! Follow these instructions, or just tweak this code: <SCRIPT type="text/javascript" src="http://www.careercup.com/js/affiliate.js"></SCRIPT> When you've got it up and running, email me your name, paypal account, and url. You'll get a 20% cut of the revenue and will be paid each month. Posted on October 19, 2008 CareerCup now has a facebook page! Join our facebook group and help us spread the word! http://www.facebook.com/pages/CareerCup-Better-Interviews-Better-Careers/35268686145 Thanks! Gayle Posted on October 18, 2008 CareerCup has just launched a new ebook (pdf) with the Top 150 Interview Questions. For just $15, you can get the top 150 questions, broken down by topic and sorted by difficulty. Use this book ASAP to zero in on what questions will trip you up! Buy now! See http://www.careercup.com/book Posted on June 19, 2008 I've been working (working: v. to write one or two sentences with the intention of finishing it up later that day, or the next day, or...) for a while on a post about how to pick which companies to apply to. Jon Pincus, my former manager from Microsoft, has done a better job that I would have, so I'll just let him take it from here... Jon Pincus: "You probably won’t be able to get your dream job in your next job; what you want is something that’s noticeably closer than where you are now, and makes it a lot more likely that the following job has even more of the dream job characteristics." Or, if you're one of those people who want to go to a big company and are just trying to come up with names, Google Sets can actually be useful here. If you put in Google, Microsoft and Apple, it'll return related terms such as Intel, Sun, Yahoo and Blackberry. It's not a perfect list, but it's a start! Posted on June 19, 2008 When I was in high school, a teacher returned an essay of mine with the following written on the top of the paper: "Know your audience." The task was to write a persuasive essay on any topic of our choosing. I just so happened to pick a topic on which the teacher had extensive knowledge and strong feelings. I hadn't been thinking about this at the time I chose the topic, but he was right - I should have known this wasn't a good topic. Lesson learned. Writing a resume is no different. Tailor what you're writing to the specific company and position. Resume Cosmetics
I've said that you need to customize your resume based on the position, so I'll explain a little bit about what I'd do for each company. But first, a short summary of the various things I could include:
Program Manager: I'd want to show off some technical stuff, but I also need to show good planning skills, design work, initiative. Google/Microsoft/Apple would have some stuff, but I wouldn't go into as much technical detail. I'd talk more about CareerCup (initiative, ability to drive a project). Planning large social events would be somewhat important too (shows leadership). Teaching at UW and Penn would be good to talk about as well because it shows communication skills and leadership. Board Position for Theater: I recently applied for a board position for the young professionals group of a Seattle theater. I talked a bit about Google, Microsoft and Apple, but dropped a lot of the technical details. I talked a bunch about event planning, because they would want me to help plan events. I talked more about the various websites I maintain, because, who knows, maybe they would want me to help out with their website. I talked about creating a course at Penn and UW (initiative, communication skills, etc). I never once exaggerated what I did - I simply cut details or elaborate depending on how important something is. Resumes for Software Engineers: I'll talk specifically about this since I see tons of Software Engineering resumes.
As a point of reference, here's my resume: Gayle Laakmann - Resume 2004. Give yourself 15 seconds to look and the resume and then put it away. What was your impression of it? Did you get a good feel for my past experience? My resume is certainly not perfect (for one, it's too crowded, and quite out of date). I could probably trim it down a bit. That should give you a good start though. The most important thing to remember is that all you get to show off your years and years of experience is about 15 seconds. Can you tell the employer enough in 15 seconds to make them pick up the phone and call? Posted on June 19, 2008 Technology is a somewhat unique field - in my completely biased opinion - in that your raw skills are tangible and testable. That is to say, in an interview, there's typically less emphasis on "fluff" and more emphasis on what you can actually do. So, how do you build these raw skills? Regardless of what position you're looking for, if you want to know how to get there, you should ask someone in the field. Think about where you want to be in the next few years. Find a person who is right now where you want to be and ask them (ask them what?) If you don't know anyone offhand, well, that's what Google is for. Find someone and email them. People are pretty willing to help - if you only ask! That brings me to the specifics. I've been a software engineer at Google for the last two years, so people ask me pretty frequently how they can get a job at Google. The number one thing that I think is missing from applicants is real project experience. If you're in school, you should study hard and all that good stuff. But, that's not enough. You need project experience - companies want to see what you can actually code. By the time you've graduated, aim to get at least three major software development projects under your belt. Here are a few ideas as to how to get those projects:
If you're not in school right now, you might be able to enroll in courses at a local university. But if not, you can still do projects on your own. Start with something small - like a Google Maps mashup listing your favorite restaurants - and go from there. You'll learn a lot from coding on your own, but the benefits go beyond that - simply the fact that you did coding on your own rather than for work / school shows the passion and dedication that every company wants to see. Posted on June 19, 2008 Every few weeks, I get an email from someone asking if I can get them a job at their favorite tech company. Sometimes I can get this process started for them, sometimes I can’t, but either way, the process of getting a job is about far more than just submitting your resume. So, here it is: getting a job in ten not-always-easy steps. Over the next few weeks or so, I’m going to write about each one of these in more detail. (1) Build Raw Skills Think a few years out about what position you’d like. What do you need to do to get there? (2) Prepare a *good* resume Great experience isn’t enough. You need to show this in your resume. Remember – a resume is not a timeline of everything you’ve done; it’s a proof of your skills. (3) Picking the right companies To list just a few things to think about: company size, company culture, the role of someone in your position, how long the company has been around, what the company actually does, growth of the company, location, etc. (4) Prepare a cover letter This is a company’s first introduction to you, so make it perfect. (5) Apply! Getting your foot in the door at a company isn’t always easy, but there are a few tricks I’ve learned... (6) Preparing for the interview Know what to expect and prepare accordingly. If you’re reading CareerCup, you’re probably off to a great start. (7) Interview This is what it all comes down, and there’s a lot you can do to shape the outcome. (8) Negotiate You can negotiate (almost) any offer – even if they say it’s "non-negotiable" (9) Make a decision If you have several offers, you’re in a great spot. How do you pick the one that’s right for you? (10) Accepting & Denying Accepting an offer is easy, but don’t forget – it’s important that you decline the offer the right way too. Stay tuned – I’ll elaborate on each one of these in the upcoming weeks. |