You're probably not the only one applying for that job. That might seem obvious, but too many cover letters are written in a robotic style that leave little impression on hiring managers who are sifting through vast piles of applications, according to career counselors. The cover letter is your chance — most likely your only one — to stand out from many other candidates who have similar résumés. Don't botch it. Despite the high stakes, a lot of job-seekers treat the cover letter like a formality, putting little thought and few personal flourishes into it. More from The New York Times: Why it's fine to job-hop for a few years after college The incalculable value of finding a job you love Looking for a new job? These free apps can help "A cover letter can make the difference between two equally qualified candidates," said John O'Neill, the assistant dean of career education for Stanford University. While every industry and hiring manager is different, here are some tricks to increase your chances of scoring an interview. Don't stick to a template You could easily Google "cover letter template" to get some ideas on how to write it. Don't. "You need to think about your audience," said Kristen Fitzpatrick, the managing director of career and professional development at Harvard Business School. "Who's reading it? How do you capture their attention enough so they move you from one pile to another?" This is your time to show your communication skills and your personality. You must make the case that the other 99 percent of applicants don't have what you have. Following a template, or otherwise putting little effort into making your letter stand out, suggests you're just another applicant. Don't rehash your résumé Focus on the organization you're writing to and the job description of the open position. If you nail your cover letter, the hiring manager will end up reading your résumé anyway, so don't waste precious space duplicating it by going down the list of where you've worked. "It's to complement your résumé, not repeat it," Mr. O'Neill said. "Cover letters where you're just rewriting the content of your résumé aren't effective." Instead, you could list some specific examples of projects you've worked on, and explain what you learned from them and how that knowledge would apply to the open position. Or you could offer some new ideas, showing from the start that you understand the company's goals and would bring creativity. Don't state the obvious Read your letter again, and zap any clichés or platitudes that don't say something meaningful about you, the position or the company. As an example: Don't say you're a "hard worker." Everyone says that, and it would be easy to lie about if you weren't, making it a meaningless sentiment to include. It merely takes up space that could be better spent on something that actually sets you apart from the other candidates. "It's not even worth saying," Ms. Fitzpatrick said. "You'll show you're a hard worker by going above and beyond in writing a letter." Do your research This requires going past the first page of Google results. You could go to a library to sift through professional databases that might have more information, or get coffee with someone who works at the company you're applying to. Show a familiarity with recent projects, acquisitions and public statements. It doesn't have to be a lot, but a few sentences to show you've put time into it could go a long way. If you're not preparing for something as crucial as a cover letter, why would they trust you would prepare for an important meeting? Focus on what you can offer them A lot of applicants spend too much time talking about why they love the company, Ms. Fitzpatrick said. "How many letters does Apple read that say, 'I couldn't live without my iPhone'? Probably a lot," she said. "So you want to show you are unique and you've done your research." Marcus Lemonis: 'I still have anxiety' and here's how I deal with it You do want to make it clear that you respect the company and explain why you're interested, but the focus should be on what you can do for them. "You want to avoid too many 'I' statements — 'I know this,' 'I did this,' 'I can do X, Y or Z' — because that's too much about what you're going to get out of this opportunity," Mr. O'Neill said. The company isn't posting a job for charity, or to improve your life; they're trying to fill a position they consider essential. Convince them that you're the one who would most help them, not that you'd benefit most from it.
接电话的「接」是 receive ?写日记的「写」是 write ?…英文里有些用语是有「固定搭配」的动词( collocation ),而这固定动词一旦与中文不同,就很容易弄错。以下五个例子,请试着更正。 Debug: 接电话的「接」是 receive ?写日记的「写」是 write ?…英文里有些用语是有「固定搭配」的动词( collocation ),而这固定动词一旦与中文不同,就很容易弄错。以下五个例子,请试着更正。 1.I ’ m busy now. Would you help me receive the phone? 我在忙,你可以帮我接电话吗? 2.The teacher asked us to write a diary every day. 老师要求我们每天写日记。 3.She won ’ t go out without applying perfume. 她没有擦香水就不会出门。 4.Allen drank a bowl of hot chicken soup. 艾伦喝了一碗热鸡汤。 5.Thank you for visiting us. Please allow me to send you out. 谢谢你来拜访我们,请容我送你出去。 Debug Answer: 1.I ’ m busy now. Would you help me answer the phone? 中文讲「接电话」,强调拿起电话筒的动作,但英文却是着重「响应」对方来电,因此记得要用 answer 而不是 receive 。 2.The teacher asked us to keep a diary every day. 「写日记」的「写」固定是用 keep ,有时也会用 write in a diary ,但 write a diary 就是受到中文干扰的错误用法。 3.She won ’ t go out without wearing perfume. 西方人把香水当成服饰一样在穿戴,因此动词固定用 wear ,而不是用有「涂、抹」意思的 apply 。 4.Allen ate a bowl of hot chicken soup. 中文说「喝」汤,英文却不能直译为 drink ,因为 drink 用在不需要汤匙、直接喝的情况,一般喝汤多会用到汤匙舀起汤里的食材,所以应该用 eat 。 5.Thank you for visiting us. Please allow me to walk you out. send 讲的是一种「传递」的动作,与「送客」的「送」含义不同,应该改用 walk 或 see ,表示「陪你走出去」或「看着你走」的意思。
reference: "SAS® Code and Macros: How They Interact" write byBruce Gilsen, Federal Reserve Board from support.sas.com every time you get the step boundary, the code start compile and execute; %macro to %mend the macro finish the compile and stored in the catalog in a library, when then macro finish the execute, it can be treated as the code user has typed between the other code; The macro will be execute when you invokes it or in the step boundary; eg. %macro mac5; (1) %local j; (2) %do j = 1 %to 3; (3) xj = yj (4) %end; (5) %mend mac5; (6) data two; (7) set one; (8) rename (9) %mac5 (10) ; (11) run; (12) to (6) , then macro finish the compile, then to(12), it start execute, then (10) will become the text just like x1=y1 x2=y2 x3=y3; then execute the data step; then we talk about the call execute to submit SAS code or macro code in a DATA step; data one; input obs company $ audited; cards; 1 ibm 1 2 microsoft 0 3 ao1 1 ; run; %macro mac7(firm=); %put in mac7 firm= firm; %mend mac7; data two; set one; where audited = 1; call execute ( '%mac7(firm= '||company||')' ); put "at end of TWO " company=; run; when you execute this data step, when to the call execute, then execute the macro at once, then it can be a text between the code; %macro mac8(firm=, vars=); %put in mac8 firm= firm vars= vars; proc print data= firm; title firm; var vars; run; %mend mac8; data two; set one; if audited = 1 then call execute ( '%mac8(firm='||company||', vars=income tax)' ); else call execute ( '%mac8(firm='||company||', vars=income)' ); put "at end of TWO " company=; run; be caution that the proc print will be executed after the data step has finished; %macro mac9 ( state= ); (1) proc summary data = all_state_sales; (2) var sales; (3) where state1="state"; (4) output out = summary1 max=maxsale1; (5) run; (6) data _null_; (7) set summary1; (8) call symputx ( 'maxsale' , maxsale1 ); (9) run; (10) %if maxsale 200 %then %do; (11) title "Maximum Sale in state is maxsale"; (12) proc print data = all_state_sales; (13) where state1="state"; (14) run; (15) %end; (16) %mend mac9; (17) data _null_; (18) input state1 $2.; (19) call execute ( '%nrstr(%mac9(state=' || state1 ||'))' ); datalines; (21) CA NY ;run; when you just use statement like 'call execute ( '%mac9(state=' || state1 ||')' ), the sas will execute the macro and the first two data step will execute aftert the data step and then execute %if at first and then you will see syntax error, because the macro variable maxsale has no value yet, but 'call execute ( '%nrstr(%mac9(state=' || state1 ||'))' ) just like add %mac9(...) after this data step, and it will execute then macro directly and the problem can bu resolved. So, it is important to add %nrstr before the %macro(variable='||..||')