å½ç¨åºåå°äºä¸å®çé¶æ®µï¼é常é½ä¼æä¸ä¸ªç¶é¢æï¼éä¹çèªæ°´ä¹æ¯é¾åæå¾å¥½å°æåï¼ä¸å¦¨çä¸ä¸ä½è°·æå·¥ç¨å¸ãåä¸è Ross Williamson å¨é¢ä¸´è¿äºå°å¢æ¶ç解å³ä¹éã
以ä¸ä¸ºè¯æï¼
å¨ 18 个æåï¼æéæ°åå°äºææ¯åå·¥éä¼ï¼æéå°äºå 个é®é¢ï¼
没æäººå ³å¿ææ¾æ¯ Google çå·¥ç¨å¸ï¼ä»¥åæåä¸æ¶æ¨åºè¿ä¸¤ä¸ªé常æææ¯æ§ç产åãé¢è¯æ¶ï¼æä¾æ§è¦å¨ç½æ¿ä¸å代ç ã
æä¹åçèªæ°´å¯¹äºæ¬å°çç§æå¸åºå¤ªé«äºã
ä»å¤©ï¼æå¾é«å ´èªå·±è¢«éä½£äºï¼å°é¾é½æ¯ææ¶çãä½æåäºè¿ç¯æç« ï¼ä¸»è¦æ¯è®©ä½ æç½æ¬å°ç§æå¸åºã
æ软件工ç¨ä½ä¸ºèåºç涯çå¼å§ï¼ä½ éè¦ç¥éï¼2015 年计ç®æºå·¥ç¨å¸çèµ·èªæ¯62553 ç¾å ãå¦æä½ å·¥ä½å¨ä¸ä¸ªé¡¶å°çå·¥ç¨å ¬å¸ï¼GoogleãAppleãFacebook çï¼ä¼çæ´»çå¾ä¸éãå¨è¿äºå ¬å¸ï¼é«çº§è½¯ä»¶å·¥ç¨å¸æ¯å¹´å¯ä»¥æææ¿2~300Kï¼è¿æ»¡è¶³äºå¤§å¤æ°äººçæéãå¦å¤ï¼ä½ æ éå¨å¦æ ¡éè±è´¹é¢å¤çæ¶é´ï¼æè é¿æ¶é´å·¥ä½ã
ä½æ¯ï¼å¦æä½ ä¸æ¯å± ä½å¨ç¡ è°·æè å·¥ä½äºä¸é¢é£äºé¡¶å°çå ¬å¸æä¹åï¼è°·ææä¾çèªé ¬å·²ç»æ¯è¡ä¸ç¾åä¹ååäºï¼ä½å¦æä½ åªè½æ¾å°è½èªé ¬ç«äºåå¤å¨ç¾åä¹äºåçå ¬å¸å¢ï¼
å¾å¤äººæ为äºé«çº§è½¯ä»¶å·¥ç¨å¸ä¹åä¼å¡ä½ï¼ä»ä»¬å¨5~10 å¹´åä¾ç¶æ¯ä¸ä¸ªé«çº§å¼åè ã对äºå¤§å¤æ°äººæ¥è¯´ï¼å¡ä½å°±å¡å§ï¼ä»ä»¬å欢ç¼ç ï¼å¹¶ä¸ä¸æ³ç®¡ç人ï¼ä»¥åèªæ°´çèµ·æ¥è¿ä¸éãå¨ç¾å½ï¼ä¸åé«çº§è½¯ä»¶å¼åè çå¹³åå·¥èµä¸º 106,575 ç¾å ï¼è¿ç¸å½äºä¸ä¸å±äººçæ¶å ¥ãä½æ¯ï¼å¦æä½ æ³çªç ´è¿ä¸å±æä¹åï¼ä½ å¦ä½çªç ´èªæ°´å¤©è±æ¿å¢ï¼
å½ç¦»å¼è°·æ 3 å¹´åï¼æ第ä¸æ¬¡éå°äºè¿ä¸ªé®é¢ï¼èæéæ©äºåä¸ãæ¥ç 3 å¹´åï¼æéæ°ä»¥åå·¥ç身份å次åå½ã
é¢è¯è¿ç¨
æå¨å°åéé¢è¯ååå ¬å¸åå¨è¾¹å¤§å ¬å¸æ¶ï¼æ²¡æ人ä¼å æçç»åèç»æå é±ï¼æå¨è°·æå·¥ä½è¿ãåä¸ãæ¨åºè¿ 2 个ææ¯æ§ç产åå®å ¨ä¸èµ·ä½ç¨ãä»ä»¬è¿è®©æéè¿ç½æ¿å代ç ï¼å¹¶é®æä¸äºå ³äºç®æ³çé®é¢ï¼ä»¥åè¯å¾è¯ä»·æçç¼ç æè½ãææ æ³æ¥åè¿äºãæ£å¦ä¹å说çé£æ ·ï¼è½¯ä»¶å·¥ç¨å¸çææ¯é¢è¯è¢«æç ´ãæ们ä¸æ³¨çé¢åï¼ä¼å¯¹æ¤åå·²ç»å®ææå®ç°çæ ¢æ ¢æ·¡å¿ãäºå®ä¸ï¼ææ¾ç»éè¿äºè°·æ让人ç»å°½èæ±çé¢è¯é¢ï¼å¯è¿äºå¦æä¸æ¯ç¨äºé¢è¯ï¼ä½ å°±ä¸ä¼åéå°ã
æ 论å¦ä½ï¼æè¿æ¯åå°äºæ©ç½ãæå ä¹å¿æäºææçç®æ³åãCracking the Coding Interview: 150 Programming Questions and Solutionsããå¨è¿ä¸ªè¿ç¨ä¸ï¼ææç ¸äºå 个é¢è¯ï¼ä¸è¿æç»æè¿æ¯è·å¾äºä¸ä»½å¥½å·¥ä½ä¸ä¸éè¦æ¬å®¶ï¼é£è¿æ¯å¨ 3 个æ以åãææ¯è¾äºä¸æ¬å®¶çæ¶é´åæ¾å·¥ä½ç 3 个ææ¶é´ï¼éæ©äºåè ã
å¦æä½ æç®å¨ä¸å®¶è½¯ä»¶å ¬å¸å·¥ä½ï¼é¢è¯è¿ç¨ä½ æ¯éé¿ä¸äºçãä¹è®¸æä¸å¤©ææ¯é¢è¯ä¼èªæä¿®å¤ï¼å ¬å¸åæ¢è¿ç§é¢è¯äººçæ¹å¼ï¼æè§å¾åå¹´å ä¸ä¼çå¾å°ã
è°·æå微软就ä¸ç´å¨å®£æ¬è¿ç§æ¶ä¹ ââé£ç§æºåé¢ç®åäºåæ¥æ¾ä¹ç±»çé®é¢ï¼å¯¹è¿ç±»ä¸å éè¡ç软件工ç¨å¸é¢è¯è¿ç¨æé常çéè§ãé¤éä¸ä¸ªæ°ççé¨å ¬å¸åºç°ï¼æ为æ顶å°çå ¬å¸ï¼ä¸ä¸è¦é¢è¯åºèè ï¼è¿ä¸ªè¡ä¸å¯è½ä¼æææ¹åã
æè¦æ±çèªæ°´å¤ªé«äº
æ¬å°çæèè çå°æ以åçå·¥èµå°±å¼å§ç¹è±«äºãå¯ç¬çæ¯ï¼å½æ¾å·¥ä½æ¶ï¼å¨åä¸ 3 å¹´é´å¹¶é¢åè¿å·¥èµï¼ä¹æ²¡æ涨èªæ°´ãå³ä½¿æ¯ 3 å¹´åçå·¥èµæ°´å¹³ï¼è¿å¯¹äºæ¬å°çé«ç§æå¸åºä»ç¶è¿é«ãæä¸æ³åå»åå é¢è¯ï¼é¤éæ¯ææèè ç»åºä¸ä¸ªå·®ä¸å¤èªæ°´ãå¦æä»ä»¬å¯¹æè¦æ±çèªæ°´ä¸ææ ï¼æä¼åæåå ä¸ä¸ªææ¯æ§çé¢è¯ã
ææ¯ä¸åå°±å°äºè°·æå·¥ä½ï¼ä»æªæ³è¿ä¼æä»å¤©è¿æ ·çæ åµãæ认为å¨è°·æçå·¥ä½ç»åä¼ä¸ç´å¯¹æçèä¸ç涯æ帮å©ï¼å¹¶ä¸ä¼é»ç¢æãæçæ¯æäºï¼äººä»¬çå°æç®åä¸çè°·æï¼å°±ä¼ææä»ååä¸ç§»é¤ï¼å 为太贵äºã