ÔÚÕâ¸öÊÀ½çÉÏ,ÓÐÊý°ÙÍòµÄÈËÈÈÖÔÓÚÈí¼þ¿ª·¢,ËûÃÇÓкܶàÃû×Ö,Èç:Èí¼þ¹¤³Ìʦ(Software Engineer),³ÌÐòÔ±(Programmer),±àÂëÈË(Coder),¿ª·¢ÈËÔ±(Developer)¡£¾¹ýÒ»¶Îʱ¼äºó,ÕâЩÈËÒ²ÐíÄܹ»³ÉΪһ¸öÓÅÐãµÄ±àÂëÈËÔ±,ËûÃÇ»á·Ç³£ÊìϤÈçºÎÓüÆËã»úÓïÑÔÀ´Íê³É×Ô¼ºµÄ¹¤×÷¡£µ«ÊÇ,Èç¹ûÄãÒª³ÉΪһ¸öÓÅÐãµÄ³ÌÐòÔ±,Óм¸¼þÊÂÄãÐèҪעÒâ¡£Èç¹ûÄãÄÜÈÃÏÂÃæÊ®¸öÌõÄ¿³ÉΪÄãµÄϰ¹ß,ÄÇôÄã²ÅÄÜÕæÕýËãµÃÉÏÊÇÓÅÐã³ÌÐòÔ±
1ѧÎÞÖ¹¾³¡£
¾ÍËãÊÇÄãÓÐÁË10ÄêÒÔÉϵijÌÐòÔ±¾Àú,ÄãÒ²µÃҪʹ¾¢µØÑ§Ï°,ÒòΪÄãÔÚ¼ÆËã»úÕâ¸ö³äÂúÒ»´´ÔìÁ¦µÄÁìÓò,ÿÌì¶¼»áÓкܶàºÜ¶àµÄÐÂÊÂÎï³öÏÖ¡£ÄãÐèÒª¸úÉÏʱ´úµÄ²½·¥¡£ÄãÐèҪȥÁ˽âеijÌÐòÓïÑÔ,ÒÔ¼°Á˽âÕýÔÚ·¢Õ¹ÖеijÌÐòÓïÑÔ,ÒÔ¼°Ò»Ð©±à³Ì¿ò¼Ü¡£»¹ÐèҪȥÔĶÁһЩҵÄÚµÄÐÂÎÅ,²¢µ½Ò»Ð©ÈÈÃŵÄÉçÇøÈ¥²ÎÓëÔÚÏßµÄÌÖÂÛ ÕâÑùÄã²ÅÄÜÃ÷°×ºÍÁ˽âÕû¸öÈí¼þ¿ª·¢µÄÇ÷ÊÆ¡£ÔÚ¹úÄÚ,Ò»Ð©ÖøÃûµÄÉçÇøÀýÈç:CSDN,ITPUB,CHINAUINXµÈµÈ,ÔÚ¹úÍâ,½¨ÒéÄã¾³£ÉÏÒ»ÉÏ digg.comÈ¥¿´¿´¸÷ÖÖBLOGµÄ¾ÛºÏ¡£
2ÕÆÎÕ¶àÖÖÓïÑÔ¡£
³ÌÐòÓïÑÔ×ÜÊÇÓÐÆä×îÊʺϵÄÁìÓò¡£µ±ÄãÃæ¶ÔÐèÒª½â¾öµÄÎÊÌâʱ,ÄãÐèÒªÕÒµ½Ò»¸ö×îÊʺϵÄÓïÑÔÀ´½â¾öÕâЩÎÊÌâ¡£±ÈÈç,Èç¹ûÄãÐèÒªÐÔÄÜ,¿ÉÄÜC/C++ÊÇÊ×Ñ¡,Èç¹ûÄãÐèÒª¿çƽ̨,¿ÉÄÜJavaÊÇÊ×Ñ¡,Èç¹ûÄãҪдһ¸öWebÉϵĿª·¢³ÌÐò,ÄÇôPHP,ASP,Ajax,JSP¿ÉÄÜ»áÊÇÄãµÄÑ¡Ôñ,Èç¹ûÄãÒª´¦ÀíһЩÎı¾²¢ºÍ±ðµÄÓ¦Óý»»¥,¿ÉÄÜPerl, Python»áÊÇ×îºÃµÄ¡£ËùÒÔ,»¨Ò»Ð©Ê±¼äȥ̽Ë÷Ò»ÏÂÆäËüÄã²¢ÊìϤµÄ³ÌÐòÓïÑÔ,ÄÜÈÃÄãµÄÑÛ½ç±ä¿í,ÒòΪÄã±»Îä×°µÃ¸üºÃ,Äã˼¿¼ÎÊÌâÒ²¾Í¸üÎªÈ«Ãæ,Õâ¶ÔÓÚ×Ô ¼ººÍÏîÄ¿¶¼»áÓкõİïÖú¡£
3ÀíÐÔÃæ¶Ô²»Í¬µÄ²Ù×÷ϵͳ»ò¼¼Êõ¡£
³ÌÐòÔ±ÃÇ×ÜÊÇÓÐ×Ô¼ºÐÄÄ¿ÖÐÎ޿ɱÈÄâµÄ¼¼ÊõºÍ²Ù×÷ϵͳ,ÓеÄÈËϲ»¶Ubuntu,ÓеÄÈËϲ»¶Debian,»¹ÓеÄÈËϲ»¶Windows,ÒÔ¼°FreeBSD,MacOSX»òSolarisµÈµÈ¡£Ö»ÓÐÒ»²¿·ÖÓÅÐãµÄ³ÌÐòÔ±Ã÷°×²»Í¬²Ù×÷ϵͳµÄÓÅÊÆºÍ³¤´¦ºÍ¶Ì´¦,ÕâÑù,ÔÚϵͳѡÐ͵Äʱºò,²ÅÄÜ×öµ½ÕæÕý µÄ¿Í¹ÛºÍ¹«Õý,¶ø²»»áÈÃÇéÐ÷Ó°Ïìµ½×Ô¼º¡£Í¬Ñù,ÓïÑÔÒ²ÊÇÒ»Ñù,ÓÐÌ«¶àµÄ³ÌÐòÔ±×ÜÊÇϲ»¶¾À²øÓÚÓïÑԵĶԱÈ,Èç:JavaºÍPerl¡£Äĸö¸Õ¸Õ³öµÀµÄ³ÌÐòԱûÓÐÕùÂÛÈ¥ÀàËÆµÄ»°ÌâÄØ?±ÈÈçVC++ºÍDelphiµÈµÈ¡£ÕùÂÛÕâЩ¶«Î÷Ö»ÄܱíÃ÷×Ô¼ºµÄ·ôdzºÍ¸¡Ôï¡£ÓÅÐãµÄ³ÌÐò²¢²»»áÖ´×ÅÓÚÕâЩ,¶øÊÇÄܹ»ÀíÐԵķÖÎöºÍÀíÐĵØÃæ¶Ô,´Ó¶ø²ÅÄܿ͹۵Ø×ö³öÕýÈ·µÄÑ¡Ôñ¡£
4±ð°Ñ×Ô¼º¿òÔÚµ¥Ò»µÄ¿ª·¢»·¾³ÖС£
ÔÙÒ»´Î,ÕýÈçÉÏÃæËùÊö,ÿ¸ö³ÌÐòÔ±¶¼ÓÐ×Ô¼ºÖÒ°®µÄ¹¤¾ßºÍ¼¼Êõ,ÓеÄϲ»¶ÀϵÄ(±ÈÈçÎÒ¾Íϲ»¶Vi±à¼³ÌÐò),¶øÓеÄϲ»¶ÐµıÈÈçgedit»òÊÇEmacsµÈ¡£ÓеÄϲ»¶Ê¹ÓÃÏñVC++Ò»ÑùµÄͼÐνçÃæµÄµ÷ÊÔÆ÷,¶øÎÒ¸üϲ»¶GDBÃüÁîÐз½ÃæµÄµ÷ʽÆ÷¡£µÈµÈµÈµÈ¡£³ÌÐòÔ±ÔÚʹÓÃʲôÑùµÄ¹¤¾ßÉϵÄÕùÂÛ»¹ÉÙÂð?µ½´¦¶¼Êǰ¡¡£Ê¹ÓÃʲôÑùµÄ¹¤¾ß±¾À´ÎÞËùν,Ö»ÒªÄãÄܸüºÃ¸ü¿ìµØ´ïµ½ÄãµÄÄ¿µÄ¡£µ«ÊÇÓÐÒ»µãÊÇÓÅÐã³ÌÐòÔ±¶¼Ó¦¸ÃÁ˽âµÄ¡ª¡ªÄǾÍÊÇÓ¦¸ÃÈ¥³¢ÊÔһϱðµÄ¹¤×÷»·¾³¡£Ã»ÓбȽÏ,ÄãÓÀÔ¶²»ÖªµÀ˺Ã˲»ºÃ,ÄãÒ²ÓÀÔ¶²»ÖªµÀÄãËù²»ÖªµÀµÄ¡£
5ʹÓð汾¹ÜÀí¹¤¾ß¹ÜÀíÄãµÄ´úÂë¡£
ǧÍò²»Òª¸æËßÎÒÄã²»ÖªµÀÔ´ÂëµÄ°æ±¾¹ÜÀí,Èç¹ûÄãµÄÍŶӿª·¢µÄÔ´´úÂ벢ûÓа汾¹ÜÀíϵͳ,ÄÇôÎÒÒª¸æËßÄã,ÄãµÄÈí¼þ¿ª·¢»¹´¦ÓÚʯÆ÷ʱ´ú¡£¸Ï¿ìʹÓÃÒ»¸ö°æÊ½±¾¹ÜÀí¹¤¾ß°É¡£CVS ÊÇÒ»¸ö¿´ÉÏȥƽµÎÞÆæµÄ°æ±¾¹¤¾ß,µ«ËüÊDZ»Ê¹ÓÃ×î¹ãµÄ°æ±¾¹ÜÀíϵͳ,Subversion ÊÇCVSµÄÒ»¸öÉý¼¶°æ,ÆäÕýÔÚ¿ªÊ¼½Ó¹ÜCVSµÄÁìµØ¡£Git ÓÖÊÇÒ»¸ö²»Í¬µÄ°æ±¾¹ÜÀí¹¤¾ß¡£»¹ÓÐVisual SourceSafeµÈ¡£Ê¹ÓÃʲôÑùµÄ°æ±¾¹ÜÀí¹¤¾ßÒÀÀµÓÚÄãµÄÍŶӵĴóСºÍµØÀí·Ö²¼,ÄãÒ²ÐíÕýÔÚʹÓÃ×îÓÐЧÂÊ»ò×îûÓÐЧÂʵŤ¾ßÀ´¹ÜÀíÄãµÄÔ´´úÂë¡£µ«Ò»¸öÓÅÐãµÄ³ÌÐòÔ±×ÜÊÇ»áʹÓÃÒ»¿îÔ´Âë°æ±¾¹ÜÀí¹¤¾ßÀ´¹ÜÀí×Ô¼ºµÄ´úÂë¡£Èç¹ûÄãÒªÎÒÍÆ¼öÒ»¸ö,ÎÒÍÆ¼öÄãʹÓÿªÔ´µÄSubversion¡£
6ÊÇÒ»¸öÓÅÐãµÄÍŶӳÉÔ±¡£
³ý·ÇÄãϲ»¶¶À×à,³ý·ÇÄãÊǹµ¨Ó¢ÐÛ¡£µ«ÎÒÏë¸æËßÄã,½ñÌì,¿ÉÄÜûÓÐÒ»¸ö³ÉÊìµÄÈí¼þÊÇÄãÒ»¸öÈËÄÜ×öµÄµ½µÄ,Äã¿ÉÄÜÊÇÄãÍŶÓÖÐ×îÅ£µÄ´óÄÃ,µ«Õâ²¢²»Òâζ×ÅÄã¾ÍÊǺõÄÍŶӳÉÔ±¡£ÄãµÄÄÜÁ¦Ö»Óзŵ½Ò»¸öÍŶÓÖвÅÄÜʩչ¿ªÀ´¡£ÄãÔÚºÍÄãµÄÍŶӳÉÔ±½»Á÷ÖÐÓÐÀñòÂð?ÄãÊÇ·ñ¾³£ºÍËûÃǹµÍ¨,²¢ÇÒ´ó¼Ò¶¼Ï²»¶ºÍÄãÔÚÒ»ÆðÌÖÂÛÎÊÌâ?ÏëÒ»ÏëÒ»¸ö×ãÇò¶Ó°É,ÄãÊÇÕâ¸ö¶ÓÖкõijÉÔ±Âð?µ±±ðÈË¿´µ½ÄãÔÚ³¡ÉϵÄÅܶ¯Ê±,µ±±ðÈË¿´µ½ÄãµÄ´«ÇòºÍ½ÓÇòºÍÇÀ¶Ïʱ,ÄãµÄÍÅÔ±³ÉÔ±ÄÜÒòΪÄãµÄ¶¯×÷Êܵ½¹ÄÎèÂð?
7°ÑÄãµÄ¹¤×÷±ä³ÉÎĵµ¡£
ÕâÒ»ÌõÄ¿µ±È»°üÀ¨ÁËÔÚ´úÂëÖÐдעÊÍ,µ«ÄÇ»¹½ö½ö²»¹»,Ä㻹ÐèÒª×öµÃ¸ü¶à¡£ÓÐÁ¼ºÃµÄ×¢ÊÍ·ç¸ñµÄ´úÂëÊÇÒ»¸öÎĵµµÄ»ù´¡,ËûÄܹ»ÈÃÄãºÍÄãµÄÍŶÓÈÝÒ×µÄÃ÷°×ÄãµÄÒâͼºÍÏë·¨¡£Ð´ÏÂÎĵµ,²¢²»½ö½öÊÇÅÂÎÒÃÇÍüÁ˵±Ê±µÄÏë·¨,¶øÇÒ»¹ÊÇÒ»ÖÖÍŶӵÄÀëÏß½»Á÷µÄ·½·¨,¸üÊÇÒ»ÖÖ֪ʶ´«µÝµÄ·½·¨¡£¼Ç¼ÏÂÄãËùÖªµÀµÄÒ»ÇлáÊÇÒ»¸öºÃµÄϰ¹ß¡£ÒòΪ,ÎÒÏàÐÅÄ㲻ϣÍû±ðÈË×ÜÊÇÔÚÄã×îæµÄʱºòÀ´´ò¶ÏÄãÎÊÎÊÌâ,»òÊÇÄãÔÚÐݼٵÄʱºò½Óµ½¹«Ë¾µÄµç»°À´Ñ¯ÎÊÄãÎÊÌâ¡£¶øÄã×Ô¼ºÈç¹ûÀÏÊÇÊØ×Å×Ô¼ºµÄ¶«Î÷,Æä½á¹ûÖ»¿ÉÄÜÊÇÈÃÄã×Ô¼º³¤Ê±¼äµØÉîÏÝÔÚÕâ¿é¶«Î÷ÄÚ,¶øÄã¾Í¸ü±¾²»¿ÉÒÔÈ¥×ö¸ü¶àµÄÊÂÇé¡£°üÀ¨ÏòÉϵĽúÉý¡£Äã¿ÉÄÜÒÔΪ¡°½Ì»áͽµÜÄܶöËÀʦ¸¸¡±,µ«ÎÒ¸æËßÄã,ÄãµÄ ±£ÊØ»áÈÃÄãʧȥ¸ü¶à¸üºÃµÄ¶«Î÷,ÇëÄãÏàÐÅÎÒ,ÎÒ¾ø²»ÊÇÔÚÕâÀïËÊÈËÌýÎÅ¡£
8×¢Òⱸ·ÝºÍ°²È«¡£
¿ÉÄÜÄã¾õµÃÕâÊÇÒ»¸ö¡°·Ï»°¡±,ÄãÒÑÃ÷°×Á˱¸·ÝµÄÖØÒªÐÔ¡£µ«ÊÇ,ÎÒ»¹ÊÇÒªÔÚÕâÀïÌá³ö,¶ªÊ§¶«Î÷ÊÇÎÒÃÇÈËÉúÖеÄÒ»²¿·Ý,Äã×ÜÊǻᶪ¶«Î÷,ÕâµãÄãÓÀÔ¶ÎÞ·¨±ÜÃâ¡£±ÈÈç:ÄãµÄ±Ê¼Ç±¾µçÄÔ±»ÈË͵ÁË,ÄãµÄÓ²ÅÌËð»µÁË,ÄãµÄµçÄÔÖв¡¶¾ÁË,ÄãµÄϵͳ±»ÈËÈëÇÖÁË,ÉõÖÁÕû¸ö´óÂ¥±»ÉÕÁË,µÈµÈ,µÈµÈ¡£ËùÒÔ,×öºÃ±¸·Ý¹¤×÷ÊǷdz£·Ç³£ÖØÒªµÄÊÂÇé,Ó²ÅÌÊDz»¿ÉÐŵÄ,ËùÒÔ¶¨ÆÚµÄ¿Ì¼¹âÅÌ»òÊÇ´Å´ø¿ÉÄÜ»áÊÇÒ»¸öºÃµÄ·½·¨,ÍøÂçÒ²ÊDz»¿ÉÐŵÄ,ËùÒÔСÐIJ¡¶¾ºÍºÚ¿Í,²»µ«Ê¹ÓÃÈí¼þ·½ÃæµÄ°²È«²ßÂÔ,Äã¸üÐèÒªÒ»¸ö½¡È«µÄ¹ÜÀíÖÆ¶È¡£´ËÍâ,¾¡Á¿µÄÈÃÄãµÄÊý¾Ý·ÅÔÚ²»Í¬µÄµØ·½,²¢×öºÃ¶¨ÆÚ(ÿÈÕ,ÿÖÜ,ÿÔÂ)µÄ±¸·Ý²ßÂÔ¡£
9Éè¼ÆÒª×ã¹»Áé»î¡£
¿ÉÄÜÄãµÄÐèÇóÖ»»áÒªÇóÄãʵÏÖÒ»¸öËÀµÄ¶«Î÷,µ«ÊÇ,Äã×÷Ϊһ¸öÓÅÐãµÄ³ÌÐò,ÄãÓ¦¸ÃËæÊ±ÔÚ˼¿¼Õâ¸öËÀµÄ¶«Î÷ÊÇ·ñ¿ÉÒÔÓÐÁé»îµÄÒ»Ãæ,±ÈÈç°ÑһЩ²ÎÊý±ä³É¿ÉÒÔÅäÖõÄ,°ÑһЩ¹«ÓõĶ«Î÷ÐγÉÄãµÄº¯Êý¿âÒÔ±ãÒÔºóÖØÓÃ,ÊÇ·ñÌṩ²å¼þ·½ÃæµÄ¹¦ÄÜ?ÄãµÄÄ£¿éÊÇ·ñÒªÒÔÏñ»ýľһÑùËæÒâ×éºÏ?Èç¹ûÒªÓÐÐ޸ĵϰ,ÄãµÄÉè¼ÆÊÇ·ñÄܹ»ÂíÉÏÓ¦¸¶?µ±È»,Áé»îµÄÉè¼Æ¿ÉÄܲ¢²»ÊÇÒªÄãÈ¥ÖØÐ·¢Ã÷ÂÖ×Ó,ÄãÓ¦¸Ã¾¡¿ÉÄÜÊÇʹÓñê×¼»¯µÄ¶«Î÷¡£ËùνÁé»°µÄÉè¼Æ¾ÍÊÇÒªÈÃÈÿ¼ÂǸü¶àÐèÇóÖ®ÍâµÄ¶«Î÷,°ÑÐèÇóÖÐÕâÒ»ÀàµÄÎÊÌâ¶¼¿¼Âǵ½,¶ø²»ÊÇÖ»´¦ÀíÐèÇóÖÐËù˵µÄÄÇÒ»ÌØ¶¨µÄ¶«Î÷¡£±ÈÈç˵,ÐèÒªÐèÒªµÄÆÁÄ»·Ö±æÂÊÊÇ800¡Á600,ÄÇôÄãµÄÉè¼ÆÄÜ·ñÁé»îÓÚÆäËûµÄ·Ö±æÂÊ? ³ÌÐòÉè¼Æ×ÜÊÇÐèÒªÎÒÃÇÈ¥´¦Àí²»Í¬µÄ»·¾³,ÒÔ¼°Î´À´µÄÇ÷ÊÆ¡£ÎÒÃÇÐèÒªÓö¯Ì¬µÄÑÛ¹âȥ˼¿¼ÎÊÌâ,¶ø²»ÊÇ¿ÌÖÛÇ󽣡£Ò²ÐíÓÐÒ»Ìì,Äã½ñÌìдµÄ³ÌÐò¾ÍÒªÒÆÖ²µ½±ðµÄ»·¾³ÖÐÈ¥,ÄǸöʱºòÄã¾ÍÄÜÕæÕýÃ÷°×ʲôÊÇÁé»îµÄÉè¼ÆÁË¡£
10²»Òª°áÆðʯͷÔÒ×Ô¼ºµÄ½Å¡£
³ÌÐòÔ±×ÜÊÇÓÐÒ»ÖÖ²»ºÃµÄϰ¹ß,ÄǾÍÊÇ×ÜÊÇÏë¸Ï¿ìµØÍê³É×Ô¼ºÊÖÉϵŤ×÷¡£µ«Çé¿öÈ´ÍùÍùÊÂÒÑԸΥ¡£Ô½ÊÇÏë×öµÃ¿ì,¾ÍÔ½ÊÇÈÝÒ׳öÎÊÌâ,Ô½ÊÇÏë×öµÃ¿ì,¾ÍÔ½ÊÇÈÝÒ×ÒÅ©ÎÊÌâ,×îÖÕ,³ÌÐò¸Ä¹ýÀ´¸Ä¹ýÈ¥,°´Ïºù«ÆðÁËÆ°,×îºó»¨·ÑµÄʱ¼äºÍ¾«Á¦·´¶ø¸ü¶à¡£ÓûËÙ¶ø²»´ï¡£ÓÅÐã³ÌÐòÔ±µÄϰ¹ßÊÇÇ°Ãæ¶à»¨Ò»Ð©Ê±¼ä¶à×÷һЩµ÷²é,ÊÔÑéһϲ»Í¬µÄ½â¾ö·½°¸,Èç¹ûʱ¼äÔÊÐí,Ò»¸öºÃµÄϰ¹ßÊÇ,ÿ4¸öСʱµÄ±à³Ì,ÐèÒªÒ»¸öСʱµÄÐÝÏ¢,È»ºóÓÖÊÇ4¸öСʱµÄ±àÂë¡£µ±È»,ÕâÒòÈ˶øÒì,µ«ÆäÄ¿µÄ¾ÍÊÇÈÃÄãʱ³£»ØÍ·¿´¿´,ÈÃÄãÏëÒ»ÏëÕâÑùÈý¸öÎÊÌâ:1)ÊÇ·ñÕâô×öÊǶԵÄ?2)ÊÇ·ñÕâô×ö¿¼Âǵ½ÁËËùÓеÄÇé¿ö?3)ÊÇ·ñÓиüºÃµÄ·½·¨?ÏëºÃÁËÔÙ˵,ʱ³£»ØÍ·¿´¿´×ß¹ýµÄ·,ʱ³£×ܽáһϹýÈ¥ÊÂ,»á¶ÔÄãÓкܴóµÄ°ïÖú¡£