﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-小默-随笔分类-Jiong</title><link>http://www.cppblog.com/momoxiao/category/13035.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 05 Sep 2011 00:08:13 GMT</lastBuildDate><pubDate>Mon, 05 Sep 2011 00:08:13 GMT</pubDate><ttl>60</ttl><item><title>I'll back</title><link>http://www.cppblog.com/momoxiao/archive/2011/09/04/155047.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 04 Sep 2011 03:28:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2011/09/04/155047.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/155047.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2011/09/04/155047.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/155047.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/155047.html</trackback:ping><description><![CDATA[不是每个地方都有svn<br />但是每个地方都有浏览器<br />所以，I'll back，哈哈哈<br />还记得密码，不错～<img src ="http://www.cppblog.com/momoxiao/aggbug/155047.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2011-09-04 11:28 <a href="http://www.cppblog.com/momoxiao/archive/2011/09/04/155047.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天搬家</title><link>http://www.cppblog.com/momoxiao/archive/2011/06/14/148649.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Tue, 14 Jun 2011 09:06:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2011/06/14/148649.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/148649.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2011/06/14/148649.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/148649.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/148649.html</trackback:ping><description><![CDATA[嘻嘻<img src ="http://www.cppblog.com/momoxiao/aggbug/148649.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2011-06-14 17:06 <a href="http://www.cppblog.com/momoxiao/archive/2011/06/14/148649.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>记几个网站</title><link>http://www.cppblog.com/momoxiao/archive/2010/11/23/134332.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Mon, 22 Nov 2010 16:00:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/11/23/134332.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/134332.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/11/23/134332.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/134332.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/134332.html</trackback:ping><description><![CDATA[

BLOG<br>
http://www.madboa.com/<br>http://www.caida.org<br>-------<br>http://www.makelinux.net/<br><img src ="http://www.cppblog.com/momoxiao/aggbug/134332.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-11-23 00:00 <a href="http://www.cppblog.com/momoxiao/archive/2010/11/23/134332.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】写给安全圈年轻朋友们的“大话”（欢迎拍砖）</title><link>http://www.cppblog.com/momoxiao/archive/2010/10/02/128333.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sat, 02 Oct 2010 10:48:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/10/02/128333.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/128333.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/10/02/128333.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/128333.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/128333.html</trackback:ping><description><![CDATA[<a href="http://bbs.cisps.org/viewtopic.php?f=40&amp;t=25177">http://bbs.cisps.org/viewtopic.php?f=40&amp;t=25177</a><span  style="font-size: 15px; color: rgb(50, 61, 79); font-family: 'Lucida Grande', 'Trebuchet MS', Helvetica, Arial, sans-serif; line-height: 20px; -webkit-border-horizontal-spacing: 5px; -webkit-border-vertical-spacing: 5px; ">最近，应朋友的要求，给刚入行和年轻的同事传授一些混迹于这个行业的经验。我就大言不惭的把自己做&#8220;安全&#8221;这些年的一些最直接的感受跟大家分享一下。其中有些可能来自于前辈，一些是自己的原创，另一些可能就是老生常谈，甚至是通用&#8220;法则&#8221;。但写出来的一定是自己感觉有用和亲身体会的东西。每个人的背景及经历都不同，因此我的观点也难免偏颇，各位同学，请自由取之，欢迎拍砖。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">1.先就业再择业，如果你已经成功进入这个行业请珍惜，特别是那些刚毕业的学生。一开始，你可能接触的工作都很基础，但是这些都是做所谓的&#8220;高级工作&#8221;的必经之路。做安全的人有时候看不起做系统管理的，认为那些工作&#8220;烂大街&#8221;且太基础，但是真正用高标准做扎实的又能有几个人。俺们这个行业有时候是有这个问题，做运维的看不起做开发的，做产品售后的看不起做运维的，售前又看不起售后，做&#8220;顾问&#8221;的谁都看不起！！其实，只是分工不同罢了，哪个工作做好了也不容易。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">2.努力尝试去改变一些事情，而不是动不动就用&#8220;脚&#8221;投票。没有哪个公司和团队是完全没有问题的，你看看这个行业国内几家一线的公司就知道，哪家公司没经历过大大小小的&#8220;事件&#8221;、&#8220;暴动&#8221;甚至&#8220;革命&#8221;，但是现在不都还&#8220;活着&#8221;且运行的&#8220;好好&#8221;吗！。不要动不动就抱怨领导的不利和管理的混乱，每一种表象和行为后，都有其背景和原因，如果你耐心的去发现这些背后的东西，并努力找到对自己发展最有利的方面才是最重要的。不要想象：&#8220;离开公司那天是你最爽的一天，每个领导都会后悔让你离开&#8221;，千万别这么想。，即便可能有些因你离开而发出来的&#8220;唏嘘声音&#8221;，不过相信我，那也只是一瞬间，过几天一切都会恢复正常。俗话说：地球缺了谁都转！。有那功夫意淫，还不如抓紧时间把自身弄&#8220;硬&#8221;。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">3.公司往往需要成事（解决问题）的人，而不是抱怨（提出问题)得人，因为后一种人总是特别多。虽然，俺们这个行业很多时候也要靠嘴皮子吃饭，但&#8220;执行力强&#8221;往往是领导们都喜欢的优点，&#8220;做到&#8221;大多情况下还是比&#8220;说到&#8221;重要且难。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">4.你选择了这个行业就注定了要不断进步，即便有时候来自你周围人和公司的信息让你觉得，其实这个行业多少年如一日就是那些东西，但如果你把视野放得再宽些，你就会发现，其实这个行业的技术每天每时每刻都在更新，如果想不落人后就尽量每天多吸取些&#8220;营养&#8221;吧！ 任何时候不要丢掉技术和实操，即便你已经做了较高的领导，在这个行业多懂得些技术，绝对对你的管理有帮助，尽量少地被你的下属看笑话。我们这个行业&#8220;行万里路&#8221;和&#8220;读万卷书&#8221;同样重要。虽然，也有很多&#8220;虚&#8221;的东西，充斥着这个行业，但真正解决问题的还是要靠实实在在的东西，那些真正创造价值的东西。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">5.如果不是必须，尽量等到有了经验再去考那些所谓的高级认证。中国人考证的能力绝对毋庸置疑，其实你考下来了也没什么不好，但很多时候，人考了认证就误以为自己已经有那种能力了，容易把一小块天空看成是整个蓝天。很多时候，认证只是对你职业生涯的一种验证和整理，以及遇见同类时的&#8220;抗体&#8221;，不必太当回事。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">6.做我们这个行业的，由于很多东西都发展的很快，而且完全同样的环境和情况很少出现，所以要时刻记得&#8220;总结&#8221;、&#8220;提炼&#8221;、&#8220;与理论相结合&#8221;，说白了就是：低头拉车和抬头看路一样重要。要了解方法论，但别太迷恋这个，要有全局观，但是方法还是为了实际工作和体现价值服务的，不要本末倒置。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">7.多多和比自己水平高的人交流，取长补短，开阔视野。但不要迷信所谓的&#8220;大牛&#8221;，如果你认真对待每件事，不放松对自己的要求，总有一天，你会发现：自己比他们牛。。。。。。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">8.30岁前，别把赚钱作为你最主要的择业目标。俺们这个行业，工作职责千差万别，工资水平也是差距巨大。私企、国企、外企。。。许多急功近利且专业知识&#8220;稍显&#8221;不足的&#8220;猎头&#8221;，会让你有时候也弄不清楚自己该值几个钱，不过这都没关系，你就把握住一条：选择你认为你对未来发展更有价值的路走，这个&#8220;有价值的路&#8221;不应该是以眼前的金钱作为衡量的，而是长远发展作为衡量标准。因此，如果你换工作，工资的起起伏伏都是正常的，但别为了一个单纯的高工资而放弃一条更&#8220;好&#8221;的路。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">9.不要只聚焦于自己的职责，应该广泛而深入的了解一个业务或者行业，争取自己能独立撑起一块业务，这也就是你自身价值的提升。试想对于一个新的单位，你如果只是能完成一个具体的工作，你的价值是多少？如果你能带来一个完整的业务，你的价值是多少？进而，如果你能带给新单位，一个独特的、几乎只有你能做好的业务，你的价值又是多少？<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">10.永远不要担心自己的能力被埋没，或者怀才不遇，我们这个行业基本还是公平，真正的&#8220;宝贝&#8221;还是紧俏的。如果你认为公司没有给你应有的待遇，那只有两种可能：一种，你高估了自己的价值；另一种，一定会有一个给的起你这个待遇的公司正在某个地方等着你。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">11.总有一些事情是你没见过，或者你的知识之外的。永远不要自满，或者把话说满。因为技术在进步，领域在开拓，很少有什么东西是可以100%肯定的。不要抱着原来的经验不放，不要把CISSP或者其他理论死用。天外有天，人外有人，万事皆有可能，自己不能实现的东西，不代表别人也实现不了。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">12.别把工作想的太浪漫，兴趣与职业能融合那是最好不过，但往往不是这样。你可以追寻这样的环境，但是在任何的公司自由和个性的彰显都是有限度的，你的自由和个性，首先是建立在你对公司的价值体现和不影响其他人的情况下。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">13.不要总想把每件事情做得完美，先想顺利的完成工作，再想达到目标你要如何优化这条路。如果你是一个项目经理，面对一个大型的项目，你做好其中一项或者很多项工作，但有那么一两项关键工作没做好，那也无济于事。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">14.2/8原则在哪都适用，一个公司总要养一些&#8220;不干正事&#8221;的人，这不是中国公司特有的，外国公司也有这个问题，正所谓：猫有猫道，狗有够道，人家能用一种方法在公司生存，同样的方法可能就不适用于你。因此，不要总是盯着别人，特别是你感觉比你都差的人，否则你也会像那些人一样平庸。你要想到我只为自己工作，为自己的职业生涯工作，每一点努力都会在未来得到验证和回报。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">15.你可以怀疑自己的工作价值。但不要怀疑&#8220;安全&#8221;的价值。你的岗位可能只是个&#8220;花钱的&#8221;，或者是帮助别人花钱的，不过不要灰心，因为像你这样的职业还有很多，其实都有他们存在的价值。有时候，你会发现自己的职责像个要饭的、打杂的、伺候人的，好一点的像警察、医生，甚至是黑社会收保护费的。你给我钱，我保你安全。。。。这些都不要紧，最主要的是你创造了价值。<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">16.咱这行业对于&#8220;智商、情商、抗压力&#8221;有同等重要的要求，特别是你做到所谓的&#8220;顾问&#8221;、&#8220;项目经理&#8221;等等之后，你会发现很多具有中国国情的具体问题是难以或者无法解决的，这个时候就要求你：首先要有&#8220;智商&#8221;，不行就要靠&#8220;情商&#8221;了，再不济&#8220;抗压力&#8221;往往是你最后的&#8220;法宝&#8221;！！&nbsp;<br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">就想起这么多了，欢迎交流，希望咱们这个行业或者圈子更好！！（完）</span><img src ="http://www.cppblog.com/momoxiao/aggbug/128333.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-10-02 18:48 <a href="http://www.cppblog.com/momoxiao/archive/2010/10/02/128333.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天整理blog分类</title><link>http://www.cppblog.com/momoxiao/archive/2010/08/28/125018.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sat, 28 Aug 2010 02:19:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/08/28/125018.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/125018.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/08/28/125018.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/125018.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/125018.html</trackback:ping><description><![CDATA[庞大的工作啊<img src="http://www.cppblog.com/CuteSoft_Client/CuteEditor/images/emcry.gif" align="absmiddle" border="0"><br><img src ="http://www.cppblog.com/momoxiao/aggbug/125018.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-08-28 10:19 <a href="http://www.cppblog.com/momoxiao/archive/2010/08/28/125018.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】CCNA</title><link>http://www.cppblog.com/momoxiao/archive/2010/06/03/117083.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Thu, 03 Jun 2010 03:53:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/06/03/117083.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/117083.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/06/03/117083.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/117083.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/117083.html</trackback:ping><description><![CDATA[<span  style="font-family: Arial; font-size: 14px; line-height: 22px; "><pre style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; zoom: 1; white-space: pre-wrap; word-wrap: break-word; font-size: 14px; line-height: 22px; font-family: Arial; ">CCNA，作为思科认证系列里面最为初级的认证，同MCSE一样，在整个IT认证历史上产生了巨大的，深远的，不可磨灭的影响，可以说至少有两代人受它的熏陶，影响，通过获得这个证书走上了自己的理想的职业道路，在全球有数百万的人获得了这个证书。并且，由于它的进入门槛较低，思科在网路行业不可动摇的优势，所以将继续成为那些想进入网络行业人士的必经之门。可以这样说：&#8220;IT认证恒久远，CCNA永流传&#8221;


当然，CCNA是肯定不如CCNP,CCSP,CCIP,CCIE好的。可是，每个人都受着各种客观环境因素的制约，有些事情只能想想，&#8220;雄关漫道真如铁，而今迈步从头越&#8221;，思科认证由于金钱，时间花费巨大，比如，CCIE，很多人目前来讲，那都是可望而不可及的东西。所以，只能咬紧牙关，从头做起。本人2000年考思科认证的时候，CCIE就像是神仙姐姐，看一眼都目眩，但是培训费用达到了10万，还不包含考试费，你还别嫌贵，还不打折。当然，那个时候，IE的月薪至少2万以上，可是，有什么办法呢，有那个贼心，也有那个贼胆，没有那个贼钱啊。想卖房子，房子不是我的，想卖身，又卖不出去。怎么办，当然只有CCNA了。本人闭关苦练3个月，考过CCNA后，立马跳槽。可以说，没有当时的CCNA就没有我今天的CCIE，就没有《思科－网络帝国》这本书的出版，就没有<a href="http://www.cc-ie.com/" target="_blank" style="color: rgb(38, 28, 220); ">www.cc-ie.com</a>了。


我们本人要对CCNA有个正确的认识，就是CCNA还是一个初级认证，它不代表技术的颠峰，当然更不能指望它养你一辈子。但是，我们还要*它不但要解决温饱问题，还有解决发展问题。这就是说，我们要*它找个不错的工作。


这个世界是相对的，没有一种东西可以占据绝对的优势，它有优点必有缺点。两件事物对抗的基本原理就是以己之长，攻彼之短。当然还要防止别人&#8220;以彼之道，还施彼身&#8221;，下面，我们就要对CCNA说长道短。我们找工作，其实就是把自己卖出去的过程，卖东西的精髓就是让客户感到你的东西是能满足客户的需求，并且物美价廉。


1， 技 术

CCNA是网络技术工程师，并且完全有能力完成一个小型或者中型网络的设计，安装调试和维护。CCNA的课程覆盖面已经相当全面，从局域网，到广域网，从NAT到OSPF，从ISDN到帧中继，基本都有涉及。而这些东西都是日常企业组网时最常用的技术。这些小到中型的网络，99％用到的都是CCNA的东西。但是，CCNA毕竟是思科公司的认证，在产品和对产品的软件操作方面，具有思科公司本身的特色，俗话说，&#8220;林子大了，什么鸟都有！&#8221;这公司小了，什么设备都有，作为一个CCNA，恐怕还要面对一些不知名品牌的乱七八糟的设备，这个也没有关系。技术基本上都是标准的，或者说这些产品所支持的技术，思科都支持，思科支持的技术，这些产品并不一定支持。这就好比，经常开奔驰，偶尔开开奥拓，虽然有些不习惯，可是开起走，肯定时没有问题的，并且很快就会适应。


2， 名 气

CCNA在业界的名气还是不小的，很多人都知道思科的认证，CCIE是熊掌，CCNA怎么也是熊腿啊。CCNA相对于CCIE的名气是小了一点，可是，相对于那些没有认证的人来说，还是具有相当大的优势。我们都说大学本科现在不顶用了，可是，你别忘记，还有那么多人专科毕业，职业技术学校毕业，还有那么多人高中毕业。所以，你的比较优势还是比较明显的。不管怎么说，证书还是管用的。因为面试的一面之词，或者一纸笔试，的确不能以一管窥全豹。所以，证书还是从侧面衡量了你以前的努力和深厚的基础。不过，由于一些人的投机取巧心里（找人替考，背bible），还有一些不法机构的不负责任(替考，卖题目)，这些证书是真正的&#8216;paper&#8217;,仅是一张纸而已，不代表任何实际意义。不可否认，这在以前，很多人对情况并不了结的情况下，确实是效果立竿见影，可是现在再做这种事情，就是拔苗助长，害己害人。就是因为，思科认证的这种龙蛇混杂状态，导致了一些用人单位，对CCNA产生了片面的怀疑态度。其实，CCNA本身并没有什么过错，它依旧是一个非常优秀的网络技术基础认证。错在有些人霸王硬上弓，强*了CCNA。所以，用人单位，要对持有思科认证者给予一定的考察，那些滥竽充数者自然会露出马脚。如果仅凭一纸证书，找工作无门的话，那么CCNA泛滥之势就可以被控制住。CCNA之&#8220;王子归来&#8221;就可能会重演。注意，本找工作指南只适用于那些货真价实得CCNA。


注：

不过，有些公司同样犯有叶公好龙的错误，我们知道，他们希望自己公司的员工拥有证书，这样对外宣传，投标的时候，增加公司的实力，伟岸公司的形象。形式大于内在，这是整个中华民族历史遗留下来的顽症，不过，随着群众思想的发展，企业的管理理念的进步，这些错误念头早晚会被摒弃，在着一个知本主义时代，知识最终会为各种要素之首。记住，沧海横流，不变的唯有自己的本事。


3．价 格

价格是永恒的竞争因素。每个公司经营更要考虑成本问题，每个公司不可能充满博士，或者CCIE。这个还不只是价格问题，还有更深层次的管理问题，5只龙，不一定斗得过两只龙，两只虎和一只鹰。而这样下来，成本还会低很多。现在干什么都讲团队作战，既然是团队，就应该有梯度。一般一个公司的技术团队，应该包括一个经验丰富，善于处理疑难杂症的高手，这个可以由CCIE担任，还要几个能独立撰写大的方案，独立解决一些客户问题的专家，这个以是CCNP，或者CCIE来担任，但是需要更多的是可以冲锋在第一线，可以写一些小的方案，也可以解决一般客户问题的工程师，其实，客户碰到的问题，一般都是一些常识问题。这个工作就可以由CCNA来完成。CCNA的相对便宜的价格，让一些公司可以多个雇佣。一个CCIE的工资等得上3个或者4个CCNA的。就是从公司的传统的面子角度来说吧，一个公司人数众多，怎么也比孤零零的几个人立在哪里强吧！所以，CCNA比CCIE容易卖多了。



4．合 适

将来与你共度一生，并且过得非常幸福的人，不是最漂亮的人，不是最能干的人，不是最贤惠的人，而是最适合你的人。同样，一个公司招人，不是招技术最好的人，也不是招学历最高的人，更不是招品德最好的人。而是招最适合那个职位的人。对于很多公司的很多职位来讲，CCNA就是最好的选择。


5．风物长宜放眼量

现在的情况是大部分CCNA都很郁闷，他们找不到工作，或者说是合适的工作。考过了CCNA反而觉得人矮了一头，就象到大城市来的农民不好意思说自己是村长似的。我们必须承认这个社会是世俗的，清高的人到世俗的社会里只有死路一条。很多人对真正的情况并不了解。他们对这些方面的知识是不完备的。他们认为CCNA都是&#8220;纸&#8221;一张，或者听说很多CCIE都是&#8220;纸&#8221;，何况CCNA乎，这虽不合逻辑，但是却是事实。这对很多CCNA来说，是个障碍，也是机遇。障碍就是按照他们的逻辑，CCIE是纸，那么CCNA就成空气了。机遇就是你只要能说明那不成逻辑，只是事实（有的CCIE是纸，有的CCNA也是纸），并且是没有任何必然联系的事实，你就获得了机会，甚至是干掉和你一样竞争的&#8220;纸&#8221;CCIE，他们这种不盲目崇拜IE的认识，其实是给了CCNA莫大的机会。任何证书对人的证明都存在于表面，任何真正的证明最终还是*人的本身。庆幸的是现在没有人*一纸证书就对人顶礼膜拜，任何一家公司都要经过测试才能做出决定。<strong>只要你能坐在面试官前，任何人的机会都是平等的。</strong>任何昂贵的证书只是让你离面试官更近一些，但是却永远不能贴近他的心灵。


CCNA必须一边哭泣，一边奋斗！你们的环境是相对恶劣，但是起因是不想只是呆在原地，等待人人都能看见的太阳，而是为了能看到美丽的极光，而不得不去穿越暴风雪。


最后，我把我喜欢的两句话送给大家:


生存环境只不过是对我们产生一种间接影响，每一个人的心灵也并不全合乎他周围的环境，每一个人都活在她自己的心灵世界中。至于所处的世界如何，主要在我们以什么样的方式来看待之。

－－叔本华


真正的光明绝不是永没有黑暗，只是永不被黑暗所掩蔽罢了；

真正的英雄绝不是永没有卑下的情操，只是永不被卑下的情操所屈服罢了。 </pre></span>
<img src ="http://www.cppblog.com/momoxiao/aggbug/117083.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-06-03 11:53 <a href="http://www.cppblog.com/momoxiao/archive/2010/06/03/117083.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】写给正在实习的同学</title><link>http://www.cppblog.com/momoxiao/archive/2010/06/01/116939.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Tue, 01 Jun 2010 14:51:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/06/01/116939.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/116939.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/06/01/116939.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/116939.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/116939.html</trackback:ping><description><![CDATA[<span  style="color: rgb(0, 51, 102); font-family: Tahoma, Verdana; font-size: 12px; "><a name="pid10313192"><table cellspacing="0" cellpadding="0" border="0" width="97%" align="center" class="tableborder" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(214, 224, 239); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(105, 140, 195); border-right-color: rgb(105, 140, 195); border-bottom-color: rgb(105, 140, 195); border-left-color: rgb(105, 140, 195); background-position: initial initial; background-repeat: initial initial; "><tbody><tr><td><br><a name="pid10313192"><table cellspacing="0" cellpadding="0" border="0" width="97%" align="center" class="tableborder" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(214, 224, 239); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(105, 140, 195); border-right-color: rgb(105, 140, 195); border-bottom-color: rgb(105, 140, 195); border-left-color: rgb(105, 140, 195); "><tbody><tr><td><table border="0" cellspacing="1" cellpadding="4" width="100%" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; table-layout: fixed; word-wrap: break-word; "><tbody><tr bgcolor="#F8F8F8"><td height="100%" style="vertical-align: top; "><table height="100%" width="100%" border="0" cellspacing="0" cellpadding="0" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; table-layout: fixed; word-wrap: break-word; "><tbody><tr><td valign="top"><div id="pm_10313192" class="t_smallfont" style="padding-right: 32px; padding-left: 32px; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); padding-bottom: 32px; border-left-color: rgb(187, 187, 187); padding-top: 32px; font-size: 12px; line-height: 1.6em; "><strong>倘若你就那么纯真而晶光闪耀当一个蜻蜓点水的牛人，用不了太久，你会被人彻底看穿看透。因为你的表面给了人太多的期冀，而你的实质又给了人太多的失望。</strong></div></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></a>蜻蜓点水的牛人并非我离开第一份工作的原因，不过这篇文章还是很值得寻味的。<br><br><br><table border="0" cellspacing="1" cellpadding="4" width="100%" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; table-layout: fixed; word-wrap: break-word; "><tbody><tr bgcolor="#F8F8F8"><td height="100%" style="vertical-align: top; "><table height="100%" width="100%" border="0" cellspacing="0" cellpadding="0" style="font-family: Tahoma, Verdana; color: rgb(0, 51, 102); font-size: 12px; text-align: left; table-layout: fixed; word-wrap: break-word; "><tbody><tr><td valign="top"><div id="pm_10313192" class="t_smallfont" style="font-size: 12px; line-height: 1.6em; ">前言：这篇文章，是我和茄子皮晚上再次聊起来的一个总结，总结了茄子皮的实习生，也总结了当年的我们自己。在这个很深的夜晚写出来这些并不是想说教谁，也不是表明我们当年多的有多好多完美。只是希望，即将要开始实习，或者正在实习的路上纠结挣扎的你，少走一点弯路，多积攒一些值得积攒的东西。要知道，一次无疾而终的实习会损失掉多少reputation，而世界又是那么的小。 我和茄子皮的这场对话，一度情绪低落，行文不免有些个人情绪和观点，如有反抗，敬请谅解。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;茄子皮一早MSN闪我，说我介绍给他的那个实习生在实习一周后的今天打电话给他，说不能来上班了，问其原因是因为课业压力太大，无法继续逃课实习了，说着说着还哭了。恩，离奇的是该实习生的前任是在茄子皮那实习了两周后发现没时间写论文了，于是早早开始告假，准备回去写半年的论文再回来上班。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;其实，茄子皮和我都没有觉得很震惊，我们都很淡定，淡定之余都在想一个问题，亲爱的同学们，你们究竟准备好了没有？你们究竟想要什么？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;上次帮一个著名的广告公司招个普通的实习生，需要一周至少四天工作，我只是转发了一下招聘信息在人人网上，一时间邮件纷至沓来，但是真的很遗憾没有一个合格的，因为每个邮件在正文里总会问那么一两句<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;&#8220;我现在才大二，我一周只能去两天半可以吗？&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;&#8220;请问这个实习一定要在公司做吗？可以在宿舍完成吗？&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;&#8220;我现在大四，但是马上要写论文了，会很忙，我可以两个月后再去实习吗？&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;最后是FF转给我一个中央民族大学的女生的邮件，然后她现在在那里实习，那边的HR很感谢我介绍这么个乖巧灵气的女孩子，还想问我要几个，我只能很囧的摊摊手，表示困难。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<strong style="line-height: normal; "><p align="center" style="line-height: normal; ">你知道牛人是怎么炼成的吗？</p></strong><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;曾经茄子皮给我介绍过他学校的一个牛人师弟，简称C吧，简历一页都不够写的，学生会主席，协会会长，年级综合成绩第一，实习单位从Bain到BCG再到麦肯锡，前两个地方时间都不超过三个月，麦肯锡延续到当下，我估计这孩子再跳就该去月球了。我电话C，从学生会谈起<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;你学生会做了什么工作？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——组织了两个商业大赛，我是总策划总指挥。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;哦！你拉了多少赞助？比赛有多少人参加？最后的结果如何？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;——具体我下面有分工，兄弟们一起做，我那时候主要在参加欧莱雅商业大赛，正好想学习一下经验，就没怎么管！<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;哦！那欧莱雅那个比赛得奖了么？有当时的PPT呢？能给我看一下吗？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——有，回头我发给你，开始的时候我参与了一下，也是给大家分工，然后大家各自去找资料进行汇总，后面的事儿我没管，最后Present的时候我去了一下，我有很强的领导力，最后得了第二名。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;哦！后面为什么没管？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;——我当时着急申请Bain的实习，很多人说我适合咨询，我想试试，就一直特努力的申请。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;那为什么实习了两个月就走了？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——因为我有个师姐内部推荐我进BCG了，我觉得BCG比Bain牛一些。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;在BCG做什么？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——Research，帮忙搜一些资料。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;那为什么三个月又走了？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——因为我在那三个月里认识了一个麦肯锡的人，他听说我在Bain和BCG做过实习生，他那正好有个项目需要人手做翻译工作，于是就带我进去了。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;翻译？那你是在公司做么？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——不是，在学校就可以完成，就是每天按要求翻译一些财报的内容，然后发过去就好，很灵活的工作方式。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;那为什么后来不做了？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;——后来期末考试了，我就不做了，但是现在偶尔也帮忙做一下，赚个小钱嘛<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;于是麦肯锡战线拉到了我面试他的那一刻。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;我电话茄子皮：&#8220;你知道牛人是怎么炼成的吗？&#8221;<br style="line-height: normal; "><br style="line-height: normal; "><strong style="line-height: normal; "><p align="center" style="line-height: normal; ">同学们，你究竟想要什么</p></strong><br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;几乎每一次招人或者帮朋友的公司招人，我们都无限的强调一个观点&#8220;不要牛人，要踏实肯干的人，只要他有手有脚有个好脑子就行&#8221;。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 可是现在，能找到几个踏实肯干的学生？或者说能找到几个对自己的大四稍微有点清晰认识的人呢？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 很多人发邮件问我如何选择自己的工作，自己毕业的去向，我统一回答&#8220;碰的&#8221;，可是现在我想稍微说一下，其实很简单的经历<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 大一准备考研，发愤图强之后，读到《新东方精神》这本小书，决定学英文出国<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 大二准备各种出国考试，发现考试太贵，申请太贵，邮寄太贵，上学太贵，但父母工薪，保住父母的养老钱为第一要务。<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 大三决定要去工作，先去赚钱，所以开始各种实习，然后就毕业了、转正了、工作了。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 牛么？一点都不牛，普通的很，普通的很很很。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 但是现实中，我看到了太多太多的迷茫的邮件，每次问我怎么办？我很想问，我怎么知道你要怎么办？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;你在大一觉得自己专业不喜欢，立志四年后跨专业考研，问行不行？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;你出生在工薪阶级家庭，非要闹着出国，但是看到父母的白发与蹒跚步伐，又不忍心，问怎么办？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;你在大三下学期才发现之前没什么实习，简历空空如也，问怎么办？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;<strong style="line-height: normal; ">&nbsp;<span  style="font-weight: normal;">一个父母花了数十万，从6岁开始上学，上到20岁出头的年轻人，却无法给自己的下一步做一个决定，甚至不敢往前迈一步试一试。</span></strong>想到从小背诵的祖训&#8220;江山社稷，少年为先，敢为昭雪，誓为大同！&#8221;就觉得内心惶恐和不安。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 话说回来，我问茄子皮，您那实习生怎么都哭了，你怎么人家了？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 茄子皮苦苦道来：&#8220;小娃甚为忙碌，实习期间不停的接电话，全是社会公共事务，社团的、学生会的、学校的、老师的、同学的。事事操心，很有领导力。但是其实他根本承受不了这些，再加上现在的实习，一个人被撕扯开了。他以为自己能够做到平衡，但是实际上他做不到，但是他不觉得自己是做不到的，他以为自己能力很差，所以产生很强的自责心理。&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;&#8220;那为什么非要都做，这完全不可能都做啊！&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;&#8220;因为他想做一个牛人！&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;&#8220;是简历看上去很牛，同学们口口称颂的很牛？可是他真的能做到很牛么？&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;&#8220;每件事蜻蜓点水，每件事略懂！略懂！&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 可是，你知道你失去了什么么？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 同学们，你们究竟失去了什么？<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp; 我的一个师兄，简历里面就一件事儿，就是自己借钱1W块，买了一个电视上演的路边的烧烤机还是蛋挞机来着，然后自己开店、雇人、销售、开发市场，一边做一边上学，做了两年后卖掉小店，赚了6W，然后应聘了一个500强的销售工作，一年后成为华北区的总负责人，现在过着舒适自由的生活。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;他成功的原因是什么？<br style="line-height: normal; "><br style="line-height: normal; "><strong>&nbsp; &nbsp;&nbsp; <span  style="font-weight: normal;">&nbsp;</span></strong><strong style="line-height: normal; "><span  style="font-weight: normal;">是踏实，很踏实，快踏实到地底下了。</span><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;</strong><span style="line-height: normal; ">是坚持，很坚持，快坚持到骨子里了。</span><strong><br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;</strong>一<span style="line-height: normal; ">个实习，至少要做到6个月，才能对一个公司的一个项目有个大概的了解<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;一个工作，至少要做到6个月，才能对整个流程和来龙去脉有个清晰的图画<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;一个经验，至少要重复5-10次，才能得到的扎实深刻，讲出来给别人听感觉像是那么回事</span><br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;不要以为当过学生会主席，就很是那么回事，十份简历有八份都是主席<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;不要以为参加过几个有名有姓的商业大赛，就觉得自己跟Business挂钩了<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;不要以为参加过几个社团，拉过几次赞助，就觉得自己见过很多商人<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;不要以为参加过几次学期交换，就觉得自己特国际化，特全球视野<br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;不要以为做过几次短暂的实习，就觉得简历特别好看，两个月你也就打打杂吧<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;<strong>倘若你就那么纯真而晶光闪耀当一个蜻蜓点水的牛人，用不了太久，你会被人彻底看穿看透。因为你的表面给了人太多的期冀，而你的实质又给了人太多的失望。</strong>你压力太大，我失望也太大，两败俱伤，得不偿失。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;其实当实习生这件事儿，有太多的变数和不定性。有时候因为任务太急缺人手，有时候是因为事情简单不需要太好的英文也可以，有时候因为需要一个帮忙做搜索或者做监测的，就这样。这并不意味着你恰好进了某个500强，就代表你能一直闪耀着500强的光，没必要骄傲，也没必要炫耀，真的不要，这样的牛人，虚荣心太强。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;<strong style="line-height: normal; "><p align="center" style="line-height: normal; ">当实习生，请做好准备再来</p></strong><br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;准备什么？当实习生需要准备么？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;当然，请准备好再来<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;请准备好自己合适的时间，并且诚实的告诉面试官，你究竟能来几天，能来的那几天是否有课，你长期旷课的后果自己是否知道，或者自己是否能搞定成绩单。请不要面试的时候答应4天，到公司开始工作一段时间了发现自己扛不住了，改成三天。你的诚信我开始不安。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;请处理好自己的校园事务，不要带到公司来，不要在领导走到你跟前的时候紧急关掉MSN、飞信等各种聊天界面和不相关网页，公司花钱请你来工作，不是请你坐在这里君临天下，坐镇指挥，威慑四方。也许你没有耽误工作，但是你会让公司觉得你很不安定。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;请学会正确认识自己的能力，不要以为自己是一抓一大把的牛人，实习意味着每天至少8小时在公司里呆着，你只能回去处理你的诸如社团、学生会、论文、课业等问题，倘若你处理不好，请学会放弃。无论是放弃实习还是放弃学生会。我领导曾经在我每天加班的时候跟我说：&#8220;每当我看到你加班到深夜，我很心疼，可是我什么都做不了。&#8221;现在我特理解，我理解你很挣扎很纠结很不容易，可是我什么都做不了。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;请记得你是员工，不是学生。不要总觉得自己还是个学生，动辄用这个理由让自己做事不完美。随便写两句话就扔给leader的PPT，看都不看就胡乱编的英文报告，不来公司从不请假，或是半夜请假，迟到早退毫无征兆，晚来早走理所当然。我感到非常遗憾。<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;请准备好自己的体力和意志力，商业区和校园总归不是宿舍和食堂的距离，特别是一线城市的实习生，坐地铁坐一个多小时是常事，要么租房子，要么坚持来回跑，这不是一个放弃的好理由。<br style="line-height: normal; "><br style="line-height: normal; "><p align="center" style="line-height: normal; "><strong style="line-height: normal; ">这是一个认识社会的过程</strong></p><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;暖暖是台湾女孩，在4A工作，毕业来到大陆找工作。虽然台湾不承认大陆学历，但是大陆可是承认台湾学历的，因此暖暖在4A很快得到了创意部的实习机会。但是我们所有人都认为，暖暖是在瞎胡闹，创意部会累死人的，何况一个86年的女孩子，一个家里什么都不缺的女孩子，一个台湾名校的孩子。我们都认为暖暖会很快离职。但是暖暖没有，一直都没有，直到她现在已经升任了创意组长。我曾经问过她，你觉得大陆的女孩子和你有什么不同？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp;&nbsp;她告诉我：&#8220;其实没什么不同，但是可能因为我跑的太远，因此更懂得珍惜，懂得来之不易。而且对于台湾毕业生来讲，找个工作很难很不容易，我们会非常珍惜。&#8221;<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;我问茄子皮：你生气么？<br style="line-height: normal; "><br style="line-height: normal; ">&nbsp; &nbsp;&nbsp; &nbsp;茄子皮说：不生气，以前会，现在不会。以前觉得自己看走眼了，现在觉得为他们感到遗憾。也许，这是他们认识社会、认识自己的必经之路，我们可以等，但是损失掉的他们自己的诚信、坚持、勇敢、能力和机会，只能他们自己去买单了。</div></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></a></span>
<img src ="http://www.cppblog.com/momoxiao/aggbug/116939.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-06-01 22:51 <a href="http://www.cppblog.com/momoxiao/archive/2010/06/01/116939.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>How to Become a Geek </title><link>http://www.cppblog.com/momoxiao/archive/2010/05/17/115541.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 16 May 2010 21:14:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/05/17/115541.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/115541.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/05/17/115541.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/115541.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/115541.html</trackback:ping><description><![CDATA[<p>A geek is someone having lots of knowledge so do not become one other wise you will get bulled and could be the shame of school.</p>
<p>So jump the fence of mediocrity and become a member of the Higher Plane.</p>
<ol>
    <li><strong>Subscribe to a specialty magazine or journal, like Nuts &amp; Volts or Cinefex</strong>. Make this magazine on a topic that interests you. Read them from cover to cover and in each issue pick out three words you've never heard of before. Memorize these and try to use them often.
    <li><strong>If you haven't picked your chosen topic, decide what you would like to become "obsessed" with.</strong> Think long and hard because you will be spending possibly your whole life on this topic. It can be as specific as Marie Antoinette, as broad as space, or contemplate a need to be fulfilled (e.g. Bill Gates with the computer). If you chose a specific topic, you will be expected to know more about it, like exact dates that things happened.Note that, If you want to be a true geek, you first must become a computer or video gaming geek and a science fiction/fantasy/comics/anime geek, then choose a topic of your choice. Common choices are:Math/science, space, and music.
    <li><strong>Go to </strong><a class="external text" title=http://www.wikipedia.org href="http://www.wikipedia.org/" rel=nofollow><font color=#01769f><strong>Wikipedia</strong></font></a><strong> once a week (or daily if you prefer) and type in your chosen interest</strong>. You can vary your search if you want. An example would be say you are a band geek geek. You could research "Saxophone" one week, "flute" the next, and so on and so forth. If your topic is specific, like a specific person, then most likely you will have an extremely long article. Save in your "Favorites" and come back to it next week so you can tackle one section at a time. If you feel like your memory is slipping on something, feel free to go back to it.
    <li><strong>Buy at least three small electronic gadgets.</strong> Not cheap ones; they must all be worth over $50. Clip these onto any convenient part of your clothes. Stay away from such trite things as MP3 players, and get something unique like a Universal TV Remote.
    <li><strong>Never wear clothes that are in style.</strong> Nerdy clothes from the 80's is a dead giveaway, so use them as a last resort. Try wearing shirts that have to do with inside jokes from cult classic movies or books, or try something sci-fic or <a class="external text" title=http://www.computergear.com/tech-tees---ties.html href="http://www.computergear.com/tech-tees---ties.html" rel=nofollow><font color=#01769f>Computer Related</font></a>. Try to be individual and wear what no one else does. You could also <a class="external text" title=http://www.wikihow.com/Dress-Goth href="http://www.wikihow.com/Dress-Goth" rel=nofollow><font color=#01769f>dress goth</font></a>, <a class="external text" title=http://www.wikihow.com/Be-a-Punk href="http://www.wikihow.com/Be-a-Punk" rel=nofollow><font color=#01769f>punk</font></a>, or <a class="external text" title=http://www.wikihow.com/Be-emo href="http://www.wikihow.com/Be-emo" rel=nofollow><font color=#01769f>emo</font></a> as these are non-conformist styles. However, you are not limited to just these styles. Mix and match, find your own unique style!
    <li><strong>Learn C++, Java, Visual Basic, or another programming language.</strong> After you are comfortable with language such as C++, Java, Python, Perl, etc. Move on to Web based programming such as javascript, HTML, XML, PHP, ASP, and CSS. And go beyond just learning the language, familiarize yourself with the history of the programming language and what it can be used for in real life. If you are using Facebook or MySpace, learn the source code to create cool apps, such as FBML.
    <li><strong>Learn as much as you can about computers and electronics.</strong> Know your operating system from the inside out, and study other operating systems as well. Learn about how computers work; if you can, take one apart and put it back together. Learn how to make a computer out of scratch and build a fully personal computer of your own.
    <li><strong>Read, and don't skim and scan, read</strong>. Read at least ten classic books, like Les Miserables, War and Peace, or Deutschland Ein Wintermarchen. Also read books that have to do with your topic. Visit the library and get at least six books either pertaining to your topic or a classic book (above). Then, go back to the library when those are due and take six more, etc.
    <li><strong>Watch cult classics like a true geek.</strong> This means watching the original <a title="Become a Star Wars Fan" href="http://www.cppblog.com/Become-a-Star-Wars-Fan"><font color=#01769f>Star Wars</font></a>, Star Trek,Doctor Who,Harry Potter, and Lord of the rings. Read geeky comics. Most DC and Marvel comics will do. Play D&amp;d or some other geeky RPG.
    <li><strong>Make friends with other geeks.</strong> The best way to be one is to be friends with one. Together you two can learn and teach each other more about computers and electronics, and you can have fun doing geeky things. Better yet, make friends with <em>several</em> geeks and participate in activities together. But do not only stick with geeks. You will better off if you have a best friend or best friends that are geeks, and a few (or a lot) that aren't.
    <li><strong>Avoid trendy hairstyles.</strong> You could use the hairstyle given to punks or goths (see step 5) or if you chose not to be punk or goth, you could wear stereotypically geeky hair. However, if there is a different hairstyle that you like but is not "mainstream", feel free to wear it. For boys, a bowl-cut is common, preferably your mom cutting it with a old bowl. For girls, shoulder-length hair that is not layered is the best. It can be shorter, but should be long enough to put pigtails in.<br></li>
</ol>
<img src ="http://www.cppblog.com/momoxiao/aggbug/115541.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-05-17 05:14 <a href="http://www.cppblog.com/momoxiao/archive/2010/05/17/115541.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】小四的故事</title><link>http://www.cppblog.com/momoxiao/archive/2010/05/03/114277.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Mon, 03 May 2010 12:02:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/05/03/114277.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/114277.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/05/03/114277.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/114277.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/114277.html</trackback:ping><description><![CDATA[&#8220;&#8230;&#8230;我一直都希望大家从这里学到的不是技术本身，而是学习方法和一种不再狂热的淡然。很多技术，明天就会过时，如果你掌握的是学习方法，那你还有下一个机会，如果你掌握的仅仅是这个技术本身，你就没有机会了&#8230;&#8230;&#8221; <br>这是网上广为流传的&#8220;小四哥&#8221;那篇经典之帖——《你尽力了吗》中的精华之语，我用它作为讲述&#8220;小四&#8221;平淡中见传奇的故事的开始，因为我认为这篇帖子和这句话可以高度概括&#8220;小四&#8221;其人，包括他的学术态度和处世哲学。 <br>&#8220;小四&#8221;本名陈庆，是时下国内网络安全界的热门精英人物之一，继袁哥、WARNING3等人后&#8220;绿盟科技&#8221;又一技术骨干，UNIX/LINUX系统底层分析高手。在这众多赞誉与头衔的背后，生活中的陈庆非常低调，盛名之下，他只认可一个自我评价：&#8220;我只是一个普通的UNIX程序员。&#8221; <br>流火七月一个酷暑难耐的午后，我在&#8220;中联绿盟&#8221;的办公楼按约采访小四。面前的小四再次令我感到现实与想像的差距。中等瘦削的身材，白皙骨感的脸庞，树脂镜片后谦逊坦诚的目光。一件印有&#8220;绿盟&#8221;公司徽记的黑色工作T恤，一条&#8220;看似廉价&#8221;的米色西裤，一双&#8220;绝对廉价&#8221;的&#8220;千层底&#8221;布鞋。于高档Office里满目的名牌西装革履中突显一种洒脱与闲适。在握住他主动伸出的手彼此寒暄时，我感到一种自然随和的热情，一下子淡化了初次见面的陌生感。 <br>随后，我们坐在静静的会客室里面，听小四讲那过去的事情&#8230;&#8230; <br>&#8220;象牙塔&#8221;里的故事 <br>故事从&#8220;小四&#8221;这个名字说起，没人想到&#8220;小四&#8221;与&#8220;MUD&#8221;有何相关。1997年在长沙铁道学院电子工程系计算机软件专业上&#8220;大四&#8221;的陈庆，通过中国教育科研网接触互联网，&#8220;MUD&#8221;也就是&#8220;泥巴&#8221;在网上是尽人皆知的经典游戏，陈庆也一度沉迷其中。联网玩&#8220;泥巴&#8221;的时候，他起了&#8220;小四&#8221;这么一个用他自己的话说&#8220;江湖味道比较浓且具东方色彩&#8221;的化名。网名常随着人的使用习惯沿袭下来，所以&#8220;小四&#8221;叫到今天从未更改。 <br>&#8220;小四&#8221;高考填报的所有志愿都是与计算机相关专业，且注明不服从分配录取到其他专业。对计算机如此情有独钟，源于高中时接触BASIC语言课程后激发的浓厚兴趣。这兴趣使一度热衷参加各类数学竞赛的陈庆改变了高考报数学系的初衷。很巧合，从袁哥到小四，他们原本都在数学上有很强的天赋与浓厚的兴趣，看来有数学天赋的人更易在计算机技术领域取得突出成绩。 <br>计算机专业的学生少不了天天与电脑为伍。那还是DOS3.1盛行的年代，小四与同学开始研究病毒。这似乎也是当时计算机技术里最能激发人兴趣的东西，成为现在很多高手最初入门的切入口，比如袁哥与黄鑫。研究病毒自然离不开汇编，学校在大二时才开设汇编课程，可小四和很多同学大一就已自学成了汇编的高手，搞汇编&#8220;成风&#8221;，同学间笑谈：&#8220;以后你编病毒，我编杀毒软件，大家各赚各的钱。&#8221;大伙写起汇编来，动辄就是成千上万行代码。小四自己则练习着用汇编写一些检查病毒的程序，针对当时病毒喜欢更改系统中断向量的特点，通过硬件编程绕过操作系统对其进行监视。他用这个土方法偶然间还发现了当时已风靡全国的江民KV100杀毒软件存在的一个小问题，那就是KV100每次杀毒，总在电脑内存地址中修改一些内容，但退出后不恢复。后来小四与3个同学又用汇编实现了一个比较&#8220;大胆&#8221;的设想——更换MSDOS操作系统中的COMMAND.COM执行文件，用自编的文件取而代之，而且做得很成功，加载Windows3.1一点问题也没有，这让他们小有成就感。正由于汇编和DOS掌握得太熟练了，以至于他们很难接受DOS向Windows3.1的过渡，使他在Windows编程方面出现了一个小小的断档，小四就是跳过Windows3.1/3.2而直接用Windows95的，好在计算机技术的快速更新使这一断档变得无足轻重。 <br>大学四年，小四的大部分课余时间都用在图书馆和书店，翻阅了众多汇编书籍和资料，手抄了大量的代码。研究汇编达到了痴迷的程度，甚至有段时间整天琢磨软、硬盘控制器的参数手册，梦想可以实现在软盘有写保护的情况下也能进行写入操作，他试图从这些参数手册中找到可利用的问题，打开突破口，不过最终理智告诉自己，这在理论上是不可能的事情。在学校，小四还接触了一段曾在微机网络操作系统中独领风骚的NOVELL公司的NETWARE网络系统，并在该平台下进行基于IPX/SPX通讯协议的编程开发。不久后&#8220;JAVA热潮&#8221;席卷全球业界，正准备毕业论文设计的小四便选用JAVA编程作为课题。为实现在JAVA下的网络编程，就得构建基于TCP/IP协议的网络开发环境。在老师的帮助下，他用一台16M内存的电脑作NT服务器，与几台运行Win95的电脑组了一个简单局网，然后就开始研究TCP/IP协议和JAVA下的底层网络通讯以及SOCKET网络编程。与许多程序员不同的是，较之与UI（用户界面）相关的开发，他更喜欢与底层的东西打交道,这让他时刻保持一种探究事物终极秘密的好奇。不过，小四认为能在应用层上开发出优秀实用的程序也是很了不起的事情，自己也一度非常向往，无奈计算机技术发展到今天，学科门类越来越细，人的精力有限，只能集中到自己最感兴趣的地方。 <br>回顾大学生活，小四丝毫未感韶华虚度。如海绵吸水般完成了知识的原始积累。正是这象牙塔里练就的一身扎实基本功，才使他日后的&#8220;笑傲江湖&#8221;成为一种可能。 <br>小站的故事 <br>本节为你讲述的是小四一段鲜为人知的&#8220;传奇&#8221;经历。所谓&#8220;传奇&#8221;是因为它事关小四一生的命运。 <br>1997年夏天，小四大学毕业。以他的&#8220;边疆省身份&#8221;，按照当年&#8220;从哪来，回哪去&#8221;的毕业分配原则，除了回大西北，小四似乎别无选择。在开始不知情的情况下，档案就被兰州铁路局调走，分配到了宁夏银川铁路分局所属的一个名叫银水桥的一级编组站，离银川市还有数百公里。这里生活环境很差，四周是戈壁荒漠。当时按规定，他的工资是每月425元，但种种原因，最后发到手里的仅剩区区245元！在1997年，这笔钱即使在物价水平很低的西北地区，吃饭也快成了问题。就算这样，他的想法还是只要能安排到站里的电算中心工作，可以接触计算机，也就不走了。但这么一个最低要求也没被满足，他最后被站里分到了&#8220;调车组&#8221;，而且连做一名&#8220;调度员&#8221;竟也成了一种奢望。具体工作是他来之前想都想不到的&#8220;扒火车&#8221;！也就是摘车厢、扳道岔。小四幽默地说：&#8220;自己从小想当&#8216;铁道游击队员&#8217;，这下倒是梦想成真了。&#8221;不过凭着对这份工作的新奇，他开始工作热情还挺高，也没怎么觉得一个计算机专业的高材生那敲击键盘的手用来摘勾扳闸有何不妥。忆起当年，对于&#8220;摘勾、分车、制动&#8221;全过程的每个细节他还像对程序代码一样仍烂熟于心，从机械原理到具体操作步骤，讲述起来津津乐道。经他一描绘，粗重简单的重复劳动也是一种赏心悦目的&#8220;行为艺术&#8221;。看着眼前这位瘦弱斯文的白面书生，怎么也想像不出他在&#8220;大漠孤烟直&#8221;的西北戈壁铁道线上，引领和分解一条条钢铁巨龙的&#8220;铁汉雄姿&#8221;！也许这就是生活的误会，也许这就是他人生过程中一个小小的考验和历练。当了3个月的&#8220;铁道游击队员&#8221;，&#8220;粗犷豪迈&#8221;生活的新鲜感渐渐褪去，代之以枯燥乏味的本色，书生陈庆也开始认真思考自己作为程序员的前途与存在价值，他开始强烈意识到这样下去是一种生命的浪费，且经济上的拮据也濒临向原本就贫困的家里伸手的窘境。于是他给母校的老师和同学写了信，表达了想回校谋职的愿望。好在当时任母校网络中心主任的老师对陈庆这个获优秀毕业设计的学生印象很好，答应帮这个忙。由于铁路这边不放人，要走只有&#8220;开除&#8221;一条路，工作调动不可能。但开弓岂有回头箭，去意已决的小四背起简单的行囊，就踏上了东进的列车。 <br>&#8220;在火车来之前1小时，我到站长办公室跟站长去辞行，同时还奢望他能网开一面给我办调动，但他说没有这个权利，需要兰州局批准，同时又对我进行说服挽留，甚至问我如果现在调我去站电算中心，我是不是就愿意留下？我知道自己已绝无回心转意的可能，所以也没有说任何抱怨的话，只强调了一下家庭困难，希望得到站里的理解。现在想起自己当年的念头都不敢相信，刚来站里的时候我就想，只要给我分到电算中心，只要让我摸电脑键盘，那么让我一辈子在这儿给站里编FOXPRO数据库程序也成！我在校就入了党，又受军人家庭环境的教育影响，到现在我也是个组织观念很强的人。&#8221;小四回忆说。 <br>说到这里，有一个人令小四感怀不已，那就是临行唯一为他送行的站团委书记。 <br>&#8220;团委书记是个26岁的转业军人，我们同宿舍，对我一直很好，工作生活上给了不少照顾，走那天只有他一人扛着行李送我。在车站他说了句话，我一辈子也忘不了，他说：&#8216;我会在这儿等你一个小时，如果一个小时后等不到你，我才回去。&#8217;因为火车开出半个小时有一个小站，可以在那儿下车再乘别的车返回他是真心希望我留下，3个多月我们吃住在一起，友情很深。我当时很感动，但我还是对他说：&#8216;你别等了，我肯定不会再回来了！&#8217;&#8221;最后，书记没再说什么，而是掏出1000元钱塞进小四的手里。 <br>小四走了，真的再也没回头。 <br>跳槽的故事 <br>事隔3个月，小四再次回到长沙母校。老师安排他到学校网络中心工作。由于无法办工作调动，他只能以编外临时的身份工作，每月只有700余元的微薄收入，但小四干得很开心，因为终于又可以摸电脑键盘了，这比什么都重要。 <br>因为小四当初以JAVA为课题获得优秀毕业设计，老师就安排他搞JAVA开发。其间，他参与为铁道部门开发了一套基于网络的无纸化办公系统。那段时间，小四对JAVA的研究热情空前高涨，搞开发的同时还担任水木清华JAVA版的版主。1998年4月，JAVA开发告一段落的同时，学校网络中心与湖南移动公司谈了一个合作开发项目，将小四调去搞基于UNIX的编程。上学时他在学校的SGI图形工作站上就接触过UNIX下的编程，正式做起开发来也不难。当时的电信通讯系统与串口及X.25分组交换协议关系密切，这段实践令小四的此类技术能力大增，并积累了丰富的开发经验。这中间他开发了一个与摸拟交换机通讯的程序，这也是他惟一用VC开发的带用户界面的程序。不久后他又被派去搞数字交换机，全部转入UNIX SOLARIS下的C语言编程。由于是通过中国教育科研网上网，在&#8220;教研网&#8221;内免费，如访问&#8220;教研网&#8221;以外的国内、外站点则以流量记费。为了&#8220;突破限制&#8221;，小四便找了一些&#8220;肉鸡&#8221;代理出国。现在说来，这算是小四做的第一次与网络安全有关的事情。后来从书刊中看到的有关国外&#8220;黑客&#8221;的内容也激发了他对网络安全技术的浓厚兴趣。1997年互联网在国内刚兴起，上网的人多数有一定计算机技术水准，且以计算机相关专业的高年级本科或研究生居多，与他们的网上交流加快了小四向网络安全领域的技术转向。1997至1998年间，他先后在网上接触了两位现在绿盟的同事DEEPIN和袁哥，经常光顾两人的个人主页。这段时间小四玩得最多的是Socket网络编程，有时把那些能致使Windows 95蓝屏死机的DOS攻击程序找来研究。有时他也为会一己之利搞一些小动作，比如在局网内与别人同时上网，急于下载网速又慢时，他就将别人&#8220;踢下去&#8221;，趁别人当机和重启系统之际独享带宽资源。 <br>湖南移动的这个项目小四一直开发到1999年2月，这时他再次为家庭经济困难所累。900元的月薪，除了自己生活，还要负担刚上大学的妹妹的学习及生活费用。当年他本科毕业就想&#8220;考研&#8221;，准考证都办好了，也因家庭贫困，在考试前一天决定放弃，而这个愿望最终没有实现。经济困难的压力，使对学校很有感情的他无奈之中再次做出离开的决定，就像当初从那个西北小站的出走。临行前，校网络中心主任也是当初接收他来的老师给他支了1000元钱，还把他请到家里吃饭送行。面对一直厚待自己的恩师，小四说：&#8220;老师，什么时候您自己开个公司吧，我回来继续跟您干！&#8221; <br>一身简单不能再简单的行囊伴着小四第一次来到了北京。与上次回长沙母校不同，这次&#8220;迁移&#8221;的目的地并没有他预订好的&#8220;接收单位&#8221;，原本有一个在北京的同学帮他联系的单位因故告吹。面对未知的前途，小四仍带着今非昔比的自信与老师同学的鼓励上路了。个人能力以及北京在全国首屈一指的网络安全发展环境使他对自己的抉择坚信不已。果然，一到京城便顺利地在国内通讯巨人——深圳华为公司的北京研究所谋到一职，在协议软件部做研发。但世事难料，公司的特点以及岗位需要并不能充分发挥他的才华与特长，加之父亲的突然病故，3个月后，他离开了华为，转入了启明星辰这个真正的网络安全专业公司。可以说到启明星辰是小四正式介入网络安全工作的开始。面试他的公司网络安全部负责人是位中科院的博士，给他出的考题是开发一个&#8220;切断他人TCP/IP连接&#8221;的小程序，没几天小四就交上了令他满意的答卷。在启明星辰的日子里，小四专心于网络协议与系统安全漏洞的研究，完成公司交给的开发任务，间或做些技术资料翻译和文档整理工作。因对网络协议分析浓厚的兴趣，他喜欢用协议分析软件&#8220;抓抓（数据）包&#8221;来研究。感觉别人开发的SNIFFER（嗅探器）不够&#8220;傻瓜化&#8221;，就自己动手写。长时间的网络编程，不但使他的网络协议与漏洞分析技术日臻纯熟，更练就了一手C语言的硬功，他戏称用C语言久了，&#8220;老本行&#8221;JAVA都不会用了。就这样，他在启明星辰一干就是半年。 <br>1999年底，正是&#8220;绿盟&#8221;招兵买马、蓄势待发的时候。小四在网上遇到了故友，也是现在&#8220;绿盟&#8221;的工程部总监DEEPIN，后者了解到他的现状后，建议他去&#8220;绿盟&#8221;，理由是，&#8220;绿盟&#8221;已经或正在聚集一批圈内&#8220;牛人&#8221;，包括小四熟识的&#8220;WARNING3&#8221;、&#8220;Adam&#8221;都名列其中，公司未来的发展潜力巨大。当时适逢年底，小四想转过年再看看。春节后的一天DEEPIN打来电话，约小四一起去&#8220;绿盟&#8221;那边看看，小四只想着&#8220;正巧去看望一下好友TT（WARNING3）&#8221;就如约前往。去时，他还约上了自己在水木清华&#8220;黑客版&#8221;的好友，也是现在绿盟的同事IPXODI。到了&#8220;绿盟&#8221;，两人跟着DEEPIN一进门就惊讶地发现里面竟有10来个人，像个有些特别意义的聚会。他们见到了召集组织者——&#8220;眼圈&#8221;，&#8220;眼圈&#8221;说今天请大伙过来，一来吃顿饭相互认识一下，二来开个小会商议一些重要事情。这下小四意识到：这莫不是&#8220;绿盟&#8221;的&#8220;成立誓师大会&#8221;？马上有点不好意思，觉得自己是个&#8220;外人&#8221;。让他意外的事情还在后面，他随后得到一份事先打印好的&#8220;会议纪要&#8221;，发现&#8220;与会者名单&#8221;中自己和IPXODI的大名竟赫然在列，他这才明白DEEPIN今天约他们来这里的真实用意。后来知道，原来在DEEPIN的推荐下，自己早就被&#8220;眼圈&#8221;圈进了&#8220;绿盟&#8221;的&#8220;集训名单&#8221;了。有了这个&#8220;既成事实&#8221;，后面的事情自不必说，小四第二天一回启明星辰就交了辞职报告，然后就来&#8220;绿盟&#8221;上班。初到&#8220;绿盟&#8221;，小四与WARNING3、袁哥等同在&#8220;研发部&#8221;，具体工作是开发各种操作系统下的网络工具，主要是Sniffer，这要求开发者熟悉各种操作系统平台，再就是做一些网络工具程序的移植，同时他还写了不少诸如&#8220;缓冲区溢出漏洞&#8221;之类的普及性教程。缺人手的时候，他还客串一下跑外的&#8220;客户技术支持&#8221;。事无巨细，在&#8220;绿盟&#8221;这个良好的技术氛围中，小四干得很开心。 <br>网上很多人都知道小四哥&#8220;发帖&#8221;很多，在很多技术论坛，特别是在&#8220;白云黄鹤&#8221;BBS上随处可见他的&#8220;精华帖&#8221;。提到这些帖子，小四一再谦虚地表示那都是为了与广大网友相互学习交流，其中不少是对他人理论与经验的整理总结，还有一些是翻译文章。同时他认为，不论就技术方向还是文档风格而言，自己的帖子更适合程序员阅读参考。不过令小四始料不及的是自己的名字也随着这些高技术含量的帖子的增多为越来越多的网友所熟知。文章开始提到的那篇《你尽力了吗？》虽未涉及具体技术问题，却被很多网友视作&#8220;经典&#8221;收藏，因为他们可以从中感悟到那种面对成绩和荣誉总是一笑而过的人生境界。 <br>低调小四 <br>采访扎记 <br>&#8220;&#8230;&#8230;一个程序员做到W.Richard.Stevens那个份上，做到逝世后还能叫全世界的顶级Hacker们专门著文怀念，但生前却不曾著文攻击，想想看，那是一种什么样的境界，那是一份什么样的淡然&#8230;&#8230;&#8221;这是小四那篇《你尽力了吗》中的另一点睛之笔。 <br>除了W.Richard.Stevens，陈庆的偶像还有贝尔实验室PLANE9的发明者与UNIX之父Ken Thompson和Dennis M.Ritchic，集&#8220;图灵奖&#8221;与&#8220;奥运银牌得主&#8221;于一身，这样的传奇已令人仰视，但更让小四感喟的则是其坐拥殊荣仍低调内敛的脱俗境界。 <br>小四说庄子的哲学思想对自己影响很大，他很崇尚庄子淡漠名利的超然人生态度。他说自己一度脾气急躁，与别人讨论技术问题常会争个面红耳赤，语锋犀利，不留情面。虽是对事不对人，但常令对方很难接受。后来一位小四很尊敬的大师兄了解他这种情况，就建议他读读庄子。庄子&#8220;人不与天争&#8221;的观点使他很受触动，乍一看似有消极之嫌，但本质上是一种遵循客观规律的积极生活态度。现在的小四面对生活中的挫折、失意和过错都以乐观辨证的成熟态度对待，待人接物更加随和、友善。他已将顺其自然、平淡低调视作自己重要的生活准则。用他自己的话说就是：&#8220;做人不要跳来跳去！&#8221; <br>交淡中小四多次强调自己的&#8220;程序员&#8221;身份，他认为<strong>一个程序员的生活方式就应该是甘于寂寞，在代码行间默默耕耘。</strong>在浮躁烦恼的时候，他就会去翻一翻庄子的书，顿悟人生如梦，心境很快会平静下来。 <br>小四至今为当年执意从银川铁路分局出走而中断的党组织关系而惋惜不已，这让我感到他身上很强烈的计划经济时代的传统组织观念，这在当今青年人里是少有的。而现在他的组织观念更多的表现为一种&#8220;团队精神&#8221;。他说&#8220;绿盟&#8221;给他提供了一个最佳的技术交流环境，一个人的能力总是有限，别人的长处往往正是自己的不足。&#8220;一根筷子很容易折断，但10根筷子在一起就很难折断&#8221;，这是他对个人与团队的理解，也是&#8220;绿盟人&#8221;的共识。 <br>在&#8220;绿盟&#8221;那段发展困难的时期，面对其他公司的诚邀加盟，他这样答复对方：&#8220;我们当时十几个人一起来的，这会儿我要是离开他们一个人先走了，那以后我还&#8216;混不混&#8217;了？&#8221;大白话，但很有份量。小四说抛开技术本身，他在&#8220;绿盟&#8221;比较佩服的人就是DEEPIN和&#8220;眼圈&#8221;沈总。前者的少年老成，后者的人格魅力，他说，&#8220;有&#8216;眼圈&#8217;在，就感觉公司还有希望，有困难，大伙儿团结起来就能克服。&#8221; <br>小四家境很困难，父母去世又早，家庭生活的重负和责任都落在他的肩头。但给我留下更深印象的倒不是他苦撑家庭危局的艰辛经历，而是他叙述此事时平静的语气和轻松的神情。与其说这是人在苦难过后表现出的释然与超脱，我更相信是潜心研读&#8220;老庄&#8221;修得的正果。小四绝对是个性情中人，过去20年艰苦的人生经历，培养了他对家人与朋友的责任感。他视朋友为生活中不可缺少的财富。从长沙母校到银川小站，再到北京&#8220;绿盟&#8221;，如浮云游子般一路走走停停，但友情从来未曾丢弃。每当回忆起西北那戈壁小站上团委书记期盼的目光；回忆起湖南长沙至岳阳的列车上，同学在寒冷冬夜里&#8220;十八相送&#8221;的背影，小四的语气依旧平淡，但他目光的&#8220;缓冲区&#8221;中，却有明显的深情&#8220;溢出&#8221;。关于交友之道，小四的原则是，&#8220;朋友之间尽力互相帮助，帮对方的忙别记着，更不要想着有一天朋友还人情，把这个帮倒找回来，但别人帮自己的忙一定要记住。&#8221; <br>小四不是个生活兴趣单一的人，在计算机技术圈外还有一个&#8220;偶像&#8221;，那就是足球巨星马拉多纳。从小就爱踢球的他称自己是绝对的&#8220;阿迷&#8221;，马拉多纳忠实的拥趸。此外他还爱爬山、打乒乓球，喜欢听音乐，电脑里收集有大量的影视剧经典插曲及罗大佑老歌的MP3。不过兴趣归兴趣，他的一位师兄对他有最准确的定位：&#8220;你就是为电脑而生的，你有一天搞不好会死在键盘上！&#8221;此话后半句似有些不吉利，所以不宜作本文的结尾，那么还是再听一个小四讲的小故事吧 ：&#8220;一条远航的船上，船长管理着维持船员生命的水，但有一个船员屡屡偷水喝，船长对其防不胜防。直到一天，船长生命垂危，死前他偏偏把管水的重任交给了这个&#8216;惯偷&#8217;。可此后，该船员不但没再监守自盗，反而更珍惜每一滴水，且宁可自己少喝，以节省水的使用。他明白了水的重要与责任的重大。&#8221; <br>小四说这个故事让他懂得了<strong>责任在身</strong>意味着什么。
<img src ="http://www.cppblog.com/momoxiao/aggbug/114277.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-05-03 20:02 <a href="http://www.cppblog.com/momoxiao/archive/2010/05/03/114277.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】你尽力了吗? </title><link>http://www.cppblog.com/momoxiao/archive/2010/05/03/114276.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Mon, 03 May 2010 11:56:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/05/03/114276.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/114276.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/05/03/114276.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/114276.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/114276.html</trackback:ping><description><![CDATA[自己都觉得这里的水平底的一塌糊涂，当然也包括我自己了，所以我经常也要 <br>跑到whnet去问问题，有时候都恨自己怎么这么菜啊。 <br><br>scz(四哥)说：BBS是不能真正学到东西的， <br>不过这里能开阔人的视野，能得到对大方向的指引，能够了 。 <br><br>是的，真的是足够了，要不是scz的指引，我不会走这条路的，当时在gznet的BBS <br>上，我也问了好多关于unix network programming的问题，得到好多人的帮助。 <br>后来转而学习linux kernel，来到了whnet,主要就是得到scz的帮助，我很感谢他。 <br>我想他在教育网内是很成功的，可能带起了一群人。 <br><br>自己的成长其实就是生产问题，解决问题的过程。 <br>问题就是在自己不断的学习中产生的，你学习了吗？你努力了吗？你有问题要问吗？ <br><br>自己付出了多少，就会有多大的收获，这点我有很大很大的体会。 <br><br>转了这么多的技术文章，不是为了增加版面，增加人气， <br>完全是给有心人看的,自己要想学，想看才能学进去，看进去。 <br>希望他们能在这里得到进阶。 <br><br>转了这么多的技术文章，只是希望川大的&#8220;黑客&#8221;(暂且以黑客称之)不要误入 <br>歧途，不要只做被人们称为的脚本小子，要做就做一个白帽(white-hat). <br>没人敢说自己是黑客，除非他自己知道他在说什么。所以我也没有用黑客这个词. <br><br>我做这里的斑竹的目的不是来一个人撑起一个版的，只是为了上面的几点。 <br>今天又去了linuxforum，颇有感触，如果你也在linux kernel hack(也许你会对hack <br>这词误会),如果你看过linux的源代码就不会觉得奇怪了)话， <br>去http://www.linuxforum.net/cgi-bin/perl/postlist.pl?Cat=&amp;Board=linuxK <br>感受感受真正做学问的气氛吧。 <br><br>有必要大家来重温一下四哥那篇《你尽力了吗》。 <br>看看真正高手的那份淡然吧 <br><br>发信人: cloudsky (小四), 信区: Security <br>标 题: 你尽力了吗 <br>发信站: 武汉白云黄鹤站 (Mon Apr 17 19:52:54 2000), 站内信件 <br><br>很多人问如何入门如何入门，我却不知道要问的是入什么门。很少把某些好文章耐心 <br>从头看完，我这次就深有体会。比如袁哥的sniffer原理，一直以为自己对sniffer原 <br>理很清楚的，所以也就不曾仔细看过袁哥的这篇。后来有天晚上和袁哥讨论，如何通 <br>过端口读写直接获取mac地址，为什么antisniff可以获得真正的mac地址，而不受更 <br>改mac地址技术的影响，如何在linux下获得真正的mac地址。我一直对linux下的端口 <br>读写心存疑虑，总觉得在保护模式下的端口都做了内存映象等等。结果袁哥问了我一 <br>句，你仔细看我写的文章没有，我楞，最近因为要印刷月刊，我整理以前的很多文档， <br><br>被迫认真过滤它们，才发现袁哥的文章让我又有新认识。再后来整理到tt的几篇缓冲 <br>区溢出的，尤其是上面的关于Solaris可装载内核模块，那就更觉得惭愧了。以前说 <br>书非借不能读，现在是文章留在硬盘上却不读。其实本版已经很多经典文章了，也推 <br>荐了不少经典书籍了，有几个好好看过呢。W.Richard.Stevens的UNP我算是认真看过 <br>加了不少旁注，APUE就没有那么认真了，而卷II的一半认真看过，写过读书笔记，卷 <br>III就没有看一页。道格拉斯的卷I、卷III是认真看过几遍，卷II就只断续看过。而 <br>很多技术文章，如果搞到手了就懒得再看，却不知道这浪费了多少资源，忽略了多少 <br>资源。BBS是真正能学到东西的地方吗？rain说不是的，我说也不是的。不过这里能开 <br>阔人的视野，能得到对大方向的指引，足够了。我一直都希望大家从这里学到的不是 <br>技术本身，而是学习方法和一种不再狂热的淡然。很多技术，明天就会过时，如果你 <br>掌握的是学习方法，那你还有下一个机会，如果你掌握的仅仅是这个技术本身，你就 <br>没有机会了。其实我对系统安全是真不懂，因为我一直都喜欢看程序写程序却不喜欢 <br>也没有能力攻击谁谁的主机/站点。我所能在这里做的是，为大家提供一个方向，一种 <br>让你的狂热归于淡然的说教。如果你连<windows NT设备驱动程序编写>、&lt; win9x系统编 <br>程&gt;都没有看过，却要写个什么隐藏自己的木马，搞笑。如果你看都不看汇编语 <br>言，偏要问exploit code的原理，那我无法回答也不想回答你。总有人责问，要讨个 <br>说法纭纭，说什么提问却没有回答。不回答已经是正确的处理方式了，至少没有回你 <br>一句，看书去，对不对，至少没有扰乱版面让你生闷气。Unix的man手册你要都看完了， <br><br>想不会Unix都不行了。微软的MSDN、Platform SDK DOC你要看完了，你想把Win编程想 <br>象得稍微困难点都找不到理由。还是那句话，一个程序员做到W.Richard.Stevens那个 <br>份上，做到逝世后还能叫全世界的顶级hacker们专门著文怀念，但生前却不曾著文攻 <br>击，想想看，那是一种什么样的境界，那是一份什么样的淡然。我们可以大肆讨论技 <br>术问题，可以就技术问题进行激烈的卓有成效的讨论，却无意进行基础知识、资源信 <br>息的版面重复。我刚在前面贴了一堆isbase的文章，开头就是主页标识，却在后面立 <br>刻问什么主页在哪里？前面刚刚讨论过如何修改mac地址，后面马上又来一个，前后 <br>相差不过3篇文章。选择沉默已经是很多朋友忍耐力的优异表现了。 <br>很多东西都是可以举一反三的。vertex的lids，被packetstorm天天追踪更新，你要是 <br>看了THC的那三篇，觉得理解一个就理解了一堆，都是内核模块上的手脚。你不看你怎 <br>么知道。我不想在这里陷入具体技术问题的讨论中去，你要是觉得该做点什么了，就 <br>自己去看自己去找。没有什么人摆什么架子，也没有什么人生来就是干这个的。你自 <br>己问自己，尽力了吗？ 
<img src ="http://www.cppblog.com/momoxiao/aggbug/114276.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-05-03 19:56 <a href="http://www.cppblog.com/momoxiao/archive/2010/05/03/114276.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转】★信息安全从业参考 </title><link>http://www.cppblog.com/momoxiao/archive/2010/04/11/112259.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 11 Apr 2010 11:48:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/04/11/112259.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/112259.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/04/11/112259.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/112259.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/112259.html</trackback:ping><description><![CDATA[<table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0>
    <tbody>
        <tr>
            <td align=middle>
            <table style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0>
                <tbody>
                    <tr>
                        <td width="100%">
                        <div id=art style="MARGIN: 15px" width="100%">
                        <div><font size=3><strong><font color=#009900>★信息安全从业参考</font></strong> <br><br>你可以转载本文，但请务必保留本文的完整性 <br><br><strong><font color=#009900>Author:</font></strong> <br><strong><font color=#0080ff>赵彦</font></strong>，中联绿盟信息技术（北京）有限公司 <br><strong><font color=#0080ff>Homepage:</font></strong>www.ph4nt0m.org <br><strong><font color=#0080ff>Mailto:</font></strong>&nbsp;[email]ay4z3ro@hotmail.com[/email] </div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br>本版初稿只代表个人观点，仅供参考，对于迷信产生的后果，本人不承担任何责任。 <br></div>
                        <div>本文实际上并不能算是Career&nbsp;Planning，只是一些分类描述，唯一好处仅在于帮助你理解不同职位的技能要求，因为最近很忙，本文也远远达不到Body&nbsp;of&nbsp;&nbsp;Knowledge的详细程度，计划在空闲时再补一篇真正的Career&nbsp;Roadmap。 </div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[漏洞挖掘/安全技术研究员]</font></strong> <br></div>
                        <div>研究对象:OS，网络，应用，通讯媒介及协议的安全漏洞和防御方法，偏重于底层技术，对技术要求最高，但不要求很全面，只需精通一两种流行的平台即可。其研究成果经常为IDS/IPS/Vulnerability&nbsp;Scanner插件作分析等，最新的技术可能被转化到产品中实现商业价值，或可能承担技术最高的一部分专业安全服务。 <br><br>主要技能：C\C++,ASM,OS&nbsp;kernel，调试器，反汇编、缓冲区溢出类，逻辑编程错误等。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[安全产品开发]</font></strong> <br></div>
                        <div>和其他程序员一样，只不过是面向安全产品，有核心引擎也有界面开发，如何成为一个优秀的程序员就不用我废话了吧，网上的Proposal多的是。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[产品工程师]</font></strong> </div>
                        <div><br>作为厂商的技术人员，一般是对自有产品做售后技术支持，如FW，VPN，IDS/IPS，Scanner，AV，AAAA，CF，UTM，SOC，Terminal&nbsp;Management，Vulnerability/Patch&nbsp;Management，Anti-DOS，Anti-Spam&#8230;&#8230;该职位对技术要求一般，有一定的系统、网络基础，可以熟练部署产品即可，另外还有Testing和Troubleshooting的能力也是比较重要的。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[技术顾问/售前工程师]</font></strong> </div>
                        <div><br>作为厂商的售前，须对自有的产品和解决方案非常熟悉，售前偏重于架构/方案设计，Presentation,Documentation以及其他Presale&nbsp;Engineering的能力（如投标、销售推介技能），一般需要多年工作经验，有售后或者研发背景，对特定行业的理解-如曾在电信、金融或者SI的工作经验能增强竞争力，如能对专业安全技术服务及咨询服务有所掌握，会使你的知识背景更强势，项目管理技能也是必要的。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[安全服务工程师]</font></strong> </div>
                        <div><br>个人觉得在安全工程领域，产品选型和部署相对简单，门槛较高的是专业安全服务，先不论当前行业内的安全服务技术人员实际水平如何，我只是就我的理解谈一下以下职位的技能需求。如渗透测试、安全加固、安全外包/安全监控，应急响应，高级安全技术培训，风险评估等要求技术人员对主流的操作系统平台，网络设备，数据库，企业应用有一定程度的掌握，并且需要融入对安全和攻防技术的理解，另外安全服务人员最好需要有信息安全管理和项目管理的知识。沟通表达以及文档撰写能力都是必须的。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[安全架构师]</font></strong> </div>
                        <div><br>之前的售前工程师和安全服务工程师也要写整体解决方案，但从专业程度来说，他们还达不到安全架构师的技术高度，安全架构师须熟悉IT基础设施、容灾备份，大型企业级应用，安全集成，网络设计规划，网络安全产品典型部署，熟悉各种通信标准及协议，需要了解安全趋势和客户的整体安全需求，既有深度又有广度，需要较多的经验和技术。 </div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[信息安全咨询顾问]</font></strong> </div>
                        <div><br>信息安全既有技术也有管理的问题，如传统的Strategy、HR、IT&nbsp;consulting一样，Information&nbsp;Security&nbsp;Consulting也是专业服务中的主要业务，如：Risk&nbsp;Assessment、ISMS&nbsp;building、SOX&nbsp;Compliance&#8230;&#8230; <br>信息安全不可能脱离企业自身的业务和实际需求，否则便成了空中楼阁，信息安全管理应该是以企业管理为上层引导，信息安全管理为中间支柱，下层以计算机及通信技术为基础依托的三层结构，当然出售的最终产物是三层融合的整体解决方案，咨询顾问一般需要以下技能: <br></div>
                        <div>熟悉各类安全标准--BS7799,ISO13335,CC,SSE-CMM,IATF,SP800&#8230;&#8230; <br></div>
                        <div>相关的知识领域—IT&nbsp;Governance,ITIL/ITSM,MOF,COBIT,SOA,COSO&#8230;&#8230; <br></div>
                        <div>咨询体系--企业经营管理，流程管理，人力资源管理，信息战略，法律法规。</div>
                        <div>&nbsp;<br>基本技能--沟通表达、文档、项目管理 <br>技术体系--All&nbsp;above（不要因为我说了这句话趋之若鹜哦） </div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[CHO]</font></strong> </div>
                        <div><br>这里并不是指人力资源总监，而是传说中的Chief&nbsp;Hacker&nbsp;Officer--首席黑客官，在国外某些公司设有此类职位，是更加纯技术的职位，从名字就可以看出他的技术偏向哪里，实际上应该是安全教科书中的Whitehat，从Know&nbsp;your&nbsp;enemy的角度讲，反黑的的能力也确实强。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><strong><font color=#009900>[CSO/CISO]</font></strong> </div>
                        <div><br>一般只有较大的组织机构才单独设有首席安全官或首席信息安全官，在没有独立设置CSO职位的情况下，信息安全通常属于CIO/CTO/COO考虑的范畴，实际上也由他们扮演CSO的角色，因此换个角度—信息安全管理咨询应该是in&nbsp;CXO&#8217;s&nbsp;perspective，实际上高级咨询顾问到甲方即可成为CSO。
                        <hr id=null>
                        <br><br><strong><font color=#0080ff>通用且有一定竞争力的认证:</font></strong> <br>CISSP,CISM,CISA,BS7799LA <br><br><strong><font color=#009900>可供职的厂商:</font></strong> <br></div>
                        <div><font color=#0080ff><strong>国内专业安全公司:</strong></font>绿盟科技、启明星辰、天融信、联想网御、安氏 <br></div>
                        <div><strong><font color=#0080ff>国外安全公司:</font></strong>ISS、Mcafee、Symantec、Checkpoint、TrendMirco <br></div>
                        <div><font color=#0080ff><strong>各大IT公司:</strong></font>Microsoft、HP、IBM、Cisco、Juniper、F5、Various&nbsp;vendors <br></div>
                        <div><strong><font color=#0080ff>会计事务所:</font></strong>PWC、E&amp;Y、KPMG、DTT&#8230;&#8230; <br></div>
                        <div><strong><font color=#0080ff>咨询公司:</font></strong>Accenture <br></div>
                        <div><font color=#0080ff><strong>甲方:</strong></font>如电信移动、金融、各大门户、电子商务以及IT系统对内部运营起到关键作用的企业。 <br><br><font color=#009900><strong>薪酬:</strong></font> <br></div>
                        <div>职位当然是影响Salary的重要因素，除此之外，审计师/咨询顾问、安全架构师和研究员的工资较高，外企的工资一般比国内企业高，在甲方的工资不一定有乙方高，主要看所在行业、企业盈利程度和对信息安全的重视程度，但乙方高薪职位通常来说比甲方更忙碌，其实质也是用时间换工资，从行为经济学看未必很实惠。 <br><br><strong><font color=#0080ff>职业发展路线</font></strong> <br></div>
                        <div>研究员-高级安全研究员 <br>开发程序员-项目经理 <br>产品工程师-安全服务工程师-售前技术顾问 <br>产品工程师-安全服务工程师-安全服务项目经理 <br>产品工程师、安全服务工程师、技术顾问有两个</div>
                        <div>&nbsp;</div>
                        <div><strong><font color=#0080ff>发展方向:</font></strong> <br></div>
                        <div>1. 偏技术方向—安全架构师 <br>2. 偏管理方向—咨询顾问 <br></div>
                        <div>甲方和乙方的角色切换，如果对当前的视角失去了兴趣，不妨换个角度，如果结婚了寻求安定不想出差可以去甲方。 <br></div>
                        <div>当然以上只是理论公式，现实生活中的&#8220;天花板&#8221;在哪里有机会可以自己去体验一下。</div>
                        <div>
                        <hr id=null>
                        </div>
                        <div><br><br><br><strong><font color=#009900>知识体系结构</font></strong> <br></div>
                        <div>大体分为技术体系和管理体系吧。 <br></div>
                        <div><strong><font color=#009900>技术体系:</font></strong> <br></div>
                        <div>对攻防技术的理解。 <br>OS、Network、Application、Data&nbsp;protection&nbsp;and&nbsp;related <br>TCP/IP&nbsp;protocol&nbsp;suits <br>研究偏重底层技术，架构偏重网络。 <br><br><strong><font color=#009900>安全管理体系: <br></font></strong></div>
                        <div>各种信息安全技术/管理标准，审计及内部控制标准。 <br>传统管理学大集合。 <br>咨询及审计。 <br><br>其他:</div>
                        <div>&nbsp;<br>对客户业务的理解。 <br>表达沟通，文档，演讲，项目管理和销售技能。 <br><br>Thank&nbsp;Adam、Why&nbsp;and&nbsp;Yhl&nbsp;&nbsp;who&nbsp;did&nbsp;effect&nbsp;and&nbsp;improve&nbsp;my&nbsp;career&nbsp;objective</font></div>
                        </div>
                        </td>
                    </tr>
                </tbody>
            </table>
            <p style="MARGIN: 5px; LINE-HEIGHT: 150%"></p>
            </td>
        </tr>
        <tr>
            <td height=25>&nbsp;<font color=#000099><strong>原文地址</strong></font> <a href="http://www.chinaunix.net/" target=_blank><u><font color=#800080>http://www.chinaunix.net</font></u></a> </td>
        </tr>
    </tbody>
</table>
<img src ="http://www.cppblog.com/momoxiao/aggbug/112259.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-04-11 19:48 <a href="http://www.cppblog.com/momoxiao/archive/2010/04/11/112259.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>华安信达，语录</title><link>http://www.cppblog.com/momoxiao/archive/2010/04/11/112255.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 11 Apr 2010 10:49:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/04/11/112255.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/112255.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/04/11/112255.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/112255.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/112255.html</trackback:ping><description><![CDATA[<strong>pfmnpa:</strong><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">市场竞争取平衡，这点我赞同！我承认我是完美主义者，但是纵观一流产品体系的整个生命周期，产品品质肯定是最好的！你可以说麦当劳肯德基的经营策略高人一筹，但是在其漫长的生涯中，全世界必然没有能匹敌其品质的品牌产品！&nbsp;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>论坛上大家讨论了很多，产品的、服务的以及企业的，其实归根结底，仍然是社会的与经济的因素起本质作用。无序与混乱代表着市场成熟过程的方方面面，在这个过程中，品质达到70</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">即可赢得订单与客户，那么为了更快的发展和更大规模的扩张，自然没有人做到100</span><span style="COLOR: #000000">%</span><span style="COLOR: #000000">，这是自然选择，规律使然。但是，当市场逐渐成熟，竞争日益白热化，产品的品质逐渐成为决定性因素。行业有行业的区隔，但是大多数原则是适用的。</span></div>
<img src ="http://www.cppblog.com/momoxiao/aggbug/112255.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-04-11 18:49 <a href="http://www.cppblog.com/momoxiao/archive/2010/04/11/112255.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【zz】工作前三年，你要什么？</title><link>http://www.cppblog.com/momoxiao/archive/2010/04/10/112184.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sat, 10 Apr 2010 08:28:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/04/10/112184.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/112184.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/04/10/112184.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/112184.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/112184.html</trackback:ping><description><![CDATA[<div class=blog_cont>
<div class="">
<p>公司招了大批应届本科和研究生毕业的新新人类。平均年龄25岁。那个新的助理，是经过多次面试后，我亲自招回来的一个女孩。名牌大学本科毕业，聪明，性格活泼。私下里我得承认，我招她的一个很重要的原因，除了她在大学里优秀的表现之外，还因为她写了一手漂亮的字。女孩能写一手好字的不多，尤其像她，看起来长发飘飘，多么女性化的一个姑娘，一手字却写的铿锵倜傥，让我对她不由多了很多好感。 　　
<p>　　手把手的教。从工作流程到待人接物。她也学的快。很多工作一教就上手。一上手就熟练。跟各位同事也相处的颇融洽。我开始慢慢的给她一些协调的工作，各部门之间以及各分公司之间的业务联系和沟通让她尝试着去处理。
<p>　　
<p>　　开始经常出错。她很紧张，来找我谈。我告诉她：错了没关系，你且放心按照你的想法去做。遇到问题了，来问我，我会告诉你该怎么办。仍然错。又来找我，这次谈的比较深入，她的困惑是，为什么总是让她做这些琐碎的事情？我当时问她：什么叫做不琐碎的工作呢？
<p>　　她答不上来，想了半天，跟我说：我总觉得，我的能力不仅仅能做这些，我还能做一些更加重要的事情。那次谈话，进行了1小时。我知道，我说的话，她没听进去多少。后来我说，先把手头的工作做好，先避免常识性错误的发生。然后循序渐进罢。
<p>　　
<p>　　半年以后，她来找我，第一次提出辞职。我推掉了约会，跟她谈辞职的问题。问起辞职的原因，她跟我直言：本科四年，功课优秀，没想到毕业后找到了工作，却每天处理的都是些琐碎的事情。没有成就感。我又问她：你觉得，在你现在所有的工作中，最没有意义的最浪费你的时间精力的工作，是什么？她马上答我：帮您贴发票，然后报销，然后到财务去走流程，然后把现金拿回来给您。
<p>　　
<p>　　我笑着问她：你帮我贴发票报销有半年了吧？通过这件事儿，你总结出了一些什么信息？
<p>　　
<p>　　她呆了半天，答我：贴发票就是贴发票，只要财务上不出错，不就行了呗，能有什么信息？
<p>　　
<p>　　我说，我来跟你讲讲，当年我的做法吧：９８年的时候，我从财务被调到了总经理办公室，担任总经理助理的工作。其中有一项工作，就是跟你现在做的一样，帮总经理报销他所有的票据。本来这个工作就像你你刚才说的，把票据贴好，然后完成财务上的流程，就可以了。
<p>　　其实票据是一种数据记录，它记录了和总经理乃至整个公司营运有关的费用情况。看起来没有意义的一堆数据，其实它们涉及到了公司各方面的经营和运作。于是我建立了一个表格，将所有总经理在我这里报销的数据按照时间，数额，消费场所，联系人，电话等等记录下来。
<p>　　我起初建立这个表格的目的很简单，我是想在财务上有据可循，同时万一我的上司有情况来询问我的时候，我会有准确的数据告诉他。通过这样的一份数据统计，渐渐的我发现了一些上级在商务活动中的规律，比如，哪一类的商务活动，经常在什么样的场合，费用预算大概是多少；总经理的公共关系常规和非常规的处理方式。等等等等。
<p>　　当我的上级发现，他布置工作给我的时候，我会处理的很妥贴。有一些信息是他根本没有告诉我的，我也能及时准确的处理。他问我为什么，我告诉了他我的工作方法和信息来源。
<p>　　　　渐渐的，他基于这种良性积累，越来越多的交待更加重要的工作。再渐渐的，一种信任和默契就此产生，我升职的时候，他说我是他用过的最好用的助理。
<p>　　
<p>　　说完这些长篇大论，我看着这个姑娘，她愣愣的看着我。我跟她直言：我觉得你最大的问题，是你没有用心。在看似简单不动脑子就能完成的工作里，你没有把你的心沉下去，所以，半年了，你觉得自己没有进步。她不出声。但是收回了辞职报告。
<p>　　
<p>　　又坚持了３个月，她还是辞职了。这次我没有留她。让她走了。
<p>　　后来她经常在ＭＳＮ上跟我聊天。告诉我她的新工作的情况。一年内，她换了三份工作。每一次都坚持不了多久。每一次她都说新的工作不是她想要的工作。０５年的时候，她又一次辞职了。很苦恼，跑来找我，要跟我吃饭。我请她去写字楼后面的商场吃日本料理。吃到中途，忽然跟我说：我有些明白你以前说的话是什么意思了。
<p>　　
<p>　　所谓的职业生涯，其实你很难预测到你将来真正要从事什么工作，将来所要从事的工作，是否跟你在大学里学的专业有关。大多数人，很有可能将来所作的工作，跟他当初所学的专业一点关系都没有。从22岁大学毕业在26岁之间这四年，重要的不是你做了什么，重要的是你在工作中养成了怎么样的良好的工作习惯。这个良好的工作习惯，指的是：认真，踏实的工作作风，以及是否学会了如何用最快的时间接受新的事物，发现新事物的内在规律，比别人更短时间内掌握这些规律并且处理好它们。具备了以上的要素，你就成长为一个被人信任的工作的人。
<p>　　
<p>　　人都有惰性，也都愿意用那些用起来顺手的人。当你具备了被人信任的基础，并且在日常的工作中逐渐表现出你的踏实，聪明，和细致的时候，越来越多的工作机会就会提供到你面前。原因很简单，用一句话就能交代清楚并且能被你顺利完成的工作，谁愿意说三句话甚至半小时交待一个怎么都不明白的人呢？沟通也是一种成本，沟通的时间越少，内耗越少，这是作为管理者最清楚的一件事。
<p>　　
<p>　　当你有比别人更多的工作机会去接触那些你没有接触过的工作的时候，你就有了比别人多的学习机会，人人都喜欢聪明勤奋的学生，作为管理者，大概更是如此。
<p>　　
<p>　　一个新手，大多数新手，在这四年里，是看不出太大的差距的。但是这四年的经历，为以后的职业生涯的发展奠定的基础，是至关重要的。很多人不在乎年轻时走弯路，很多人觉得日常的工作人人都能做好没什么了不起。然而就是这些简单的工作，循序渐进的、隐约的，成为今后发展的分水岭。
<p>　　
<p>　　漫不经心的对待基层工作的最大的损失，就是将看似简单的事物性处理方式，分界成为长远发展的能力问题。
<p>　　
<p>　　聪明的人，总是不认为自己的能力有问题。时间长了，他会抱怨自己运气不好，抱怨那些看起来资质普通的人，总能比自己更能走狗屎运。抱怨她容貌比自己好，或者他更会讨领导欢心。等等等等。慢慢的，影响心态。所谓的怀才不遇，有时是这种情况。
<p>　　
<p>　　工作需要一个聪明人，工作其实更需要一个踏实的人。在聪明和踏实之间，我更愿意选择后者。
<p>　　
<p>　　而踏实，是人人都能做到的。和先天条件没有太大关系。
<p>这是无意间在同学空间看到的一篇文章，觉得说的很好。就COPY 了过来。描述的都是现代社会新人对工作的态度，或者心理。包括我自己在内，看着看着孔乙己的感觉就出来了。如果想向前迈进，不要觉得是大才小用了自己，也不要去计较，更不要去嫉妒。请放下心里的疙瘩，用心的做吧！！ </p>
</div>
</div>
<!--e日志内容-->
<img src ="http://www.cppblog.com/momoxiao/aggbug/112184.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-04-10 16:28 <a href="http://www.cppblog.com/momoxiao/archive/2010/04/10/112184.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【zz】个人感觉最有价值的拒信--绿盟拒信</title><link>http://www.cppblog.com/momoxiao/archive/2010/04/10/112178.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sat, 10 Apr 2010 07:47:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/04/10/112178.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/112178.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/04/10/112178.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/112178.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/112178.html</trackback:ping><description><![CDATA[<div>发信人: superxp (坏学生), 信区: <br>标 题: 个人感觉最有价值的拒信--绿盟拒信</div>
<div>通过认真的评估和慎重考虑，我们暂时无法邀请您加入绿盟，但您的学识和优秀的个人素质给我们留下了深刻印象！由于面试方式的局限性也可能导致我们没有在短暂的面试中充分了解您，很遗憾绿盟将无法成为您职业生涯启航之地。绿盟社招职位信息在中华英才网、前程无忧以及公司主页都可以查询到，我们期待这里是您职业旅途中的下一个目的地。<br>您的简历我们会加以妥善保存，如有合适职位我们会在第一时间与您再次联系。<br>面试同学没有通过的原因主要集中在：技术基础、项目实践以及主要研究方向与绿盟的要求有一定差距或偏离。我们与技术主管进行了交流，给希望今后在网络安全领域继续深入<br>发展的同学提供了如下学习站点以及参考书目：<br>1. <a href="http://www.xfocus.net/"><font color="#2c629e">www.xfocus.net</font></a><br>2. <a href="http://www.chinacissp.com/"><font color="#2c629e">www.chinacissp.com</font></a><br>3. <a href="http://www.nsfocus.net/"><font color="#2c629e">www.nsfocus.net</font></a><br>书目：<br>1. cissp相关书籍<br>2. 《网络渗透技术》<br>3. 《深入理解计算机系统》（修订版），加强计算机基础知识<br>建议：<br>1. 数据结构和算法相关知识需要多多学习<br>2.加强实践动手能力<br>3. 学习一些Linux方面知识，增强动手能力<br>再次感谢您参与面试！请继续关注绿盟科技，关注网络安全行业。</div>
<div>绿盟科技 人力资源部<br>2008年11月<br></div><img src ="http://www.cppblog.com/momoxiao/aggbug/112178.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-04-10 15:47 <a href="http://www.cppblog.com/momoxiao/archive/2010/04/10/112178.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【zz】程序员退休后的生活</title><link>http://www.cppblog.com/momoxiao/archive/2010/04/04/111584.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 04 Apr 2010 05:52:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/04/04/111584.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/111584.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/04/04/111584.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/111584.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/111584.html</trackback:ping><description><![CDATA[某程序员退休后决定练习书法，于是重金购买文房四宝。一日，饭后突生雅兴，一番研<br>墨拟纸，并点上上好檀香。定神片刻，泼墨挥毫，郑重地写下一行字：hello world！
<img src ="http://www.cppblog.com/momoxiao/aggbug/111584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-04-04 13:52 <a href="http://www.cppblog.com/momoxiao/archive/2010/04/04/111584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>zz</title><link>http://www.cppblog.com/momoxiao/archive/2010/03/31/111086.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Tue, 30 Mar 2010 17:02:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/03/31/111086.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/111086.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/03/31/111086.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/111086.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/111086.html</trackback:ping><description><![CDATA[<p>腾讯当时的笔试题好像就是侧重c++语法吧，似乎都是比较基本的题目。<br>面试开始就是问了一些简历的事情，记得问的还是比较仔细的，我的<strong>每个项目</strong>都逐个介绍了一遍。这道工序完了之后是让我<strong>写一个程序解决一个简单的问题</strong>，我也比较快就写出来了。他看了一下问了一些问题，我就逐一简答了一下。总共大概花了一个小时左右吧，我就出来了。 <br>－－－－－－－－－－－－－－－－－－－－－－－－<br>面试官1周：<br>给了我一份试题，开始做题，都是一些比较基础的东西。<br>MFC和ATL/WTL的消息实现机制<br>排序算法，hash表的定义，优势。<br>使用C++实现一个单例模式<br>谈谈除IDE外的调试工具，DegView，WinDbg等等<br>编程题：<br>最有效的将54张牌随机生成，我多次使用的随机数，但是考官的要求是只使用一次随机数。<br><br>面试官2菜：<br>问我较多的是网络协议设计的问题，聊了些远程调试方面的技术，dump、minidump<br>问了些COM组件原理，开发相关的问题<br><br>面试官3 不详<br>问我对QQ文件传输模块的设计<br>编程题：<br>将一个超过64位的大数转换成16进制的数字<br><br>面试官4 林<br>问了线程管理相关的问题，COM组件接口的实现机制，调用机制，套间模型等等<br>－－－－－－－－－－－－－<br>&nbsp;&nbsp; 虽然最终没有选择腾讯，但是感觉腾讯的招聘还是一次很有代表的招聘，希望下面的<br>经历对大家有些用处。<br>&nbsp;&nbsp; 本人计算机类硕士，研究方向是三维图形及建模，对游戏很感兴趣，是个游戏玩家(非<br>网游)，所以准备的方向是腾讯游戏类的工程师。<br>&nbsp;&nbsp; 第一轮：笔试。qq的笔试题还是很有特色的，考察重点是数据结构，Unix，IQ，数据结<br>构部分都是很基本的知识，如果你不会，那你就该检讨自己了。Unix部分，相对而言比较<br>陌生，但也不是很难，是Unix方面很基本的东西。这些东西在面试中又一再提到。IQ，比<br>较难了，尤其是最后一个选做题，题目大家应该都知道了。笔试及格成绩应该是50分左右<br>吧，而且给分还是很松的。笔试其实是很重要的，因为最后笔试试卷和你的个人材料都是<br>装订在一起的，每个面试官都会看到。所以，比较差的成绩即使进入了面试也很难走远。<br>&nbsp;&nbsp; 第二轮:技术类一面。这个和你具体选择的方向关系不大，主要分研发，测试，基础研<br>究等几个方向。我面的是研发方向的，这个方向我感觉是纯软件的，所以对计算机的学生<br>来说相当有利，尤其是从事网络，应用软件，数据库这些上层软件的。面试官以提问+代码<br>相结合。我的问题有：自我介绍，项目介绍，这两个是必须的，在介绍项目的时候，面试<br>官会深入问问题，会对某些细节，例如数据机构，算法复杂度，数据库连接问一些问题。<br>随后是专业面试，题目都是相当经典的题目，大致有:进程与线程；Unix和windows进程间<br>通信的主要方式和系统调用；叙述TCP/UDP协议，他们的应用，TCP的三次握手，滑动窗口<br>，超时重传；HTTP协议和COOKIE机制和一些COOKIE的问题(这个我不会)；让你设计一个PD<br>A上的通信簿，你会用树还是哈希，从这个问题会引申出hash,平衡数，红黑数的一系列问<br>题；面向对象的多态是什么，设计一个多态的例子；C++的虚函数实现机制。问题不难，但<br>是你回答问题的手段和技巧很重要。几个经验：要有自信，敢说精通，熟悉这些词语，对<br>自己的强项一定要毫不犹豫的说精通。回答问题之前，好好组织一下语言，不要说的颠三<br>倒四，逻辑不清。问题一定要回答的全面，你说的越多越好，如果能把相关方面说出来更<br>好。<br>&nbsp;&nbsp; 在进行技术面的时候，一个最重要的问题就是，你要清楚的知道自己的强项，自己的特<br>长，尽可能的把面试官朝你的方向引。我的特长是应用软件开发和面向对象建模，所以我<br>每次自我介绍总要强调自己的软工很好，软件开发流程很熟，这样和很多面试官在软件开<br>发流程方面就有很多问题可以探讨。你一定要展现出你的技术专业性(你是技术类的)和你<br>对公司，职位的热情。<br>&nbsp;&nbsp; 在一面的时候，我向面试官展现了很多我在软件开发方面的技术和对游戏的热爱。所以<br>，当面试官向我祝贺说"我相信你应该可以进入腾讯"，我就知道，这个offer应该有希望了<br>。<br>&nbsp;&nbsp; 第三轮：团队合作，这个问题大家也应该都知道，4副扑克搭塔放鸡蛋的。这一轮我认<br>为是过场，只要你技术面表现的不错，你这一面都不大会刷。一组8个，我们做的很成功，<br>两个实验都完成了。但是最后还是只有两个进入了第三轮。而且，最后HR面试的时候，我<br>偷偷看了一下我的面试记录单，第二面是空的，根本没用啊。<br>&nbsp;&nbsp; 第四轮：继续技术面，manager技术面，面的很辛苦，腾讯组织的非常不好，很多人等<br>了很久才开始面，而且一部分面试官因故走了，结果这一面很多人面的很郁闷。面我的据<br>说是互动娱乐部的一个manager(HR说的)，面的问题很无聊:进程和线程，TCP/UDP,排序算<br>法(让我给他完整的说了一遍我所知道的排序算法和他们的时间复杂度)，Windows的内存寻<br>址方式，Socket中阻塞模式干什么用的，你所认为的软件开发模式和你对你所做项目的一<br>些评价。最后是一个程序题，写代码，个题非常重要，如果做不出来或者做错了，那就<br>估计没戏了。题目是给定一个字符串，例如abc123de4f67,把里面所有的数字字串找出来，<br>并且存贮起来，例如你要把123，4，67找出来，放到3个char型数组里。这个题目很经典了<br>，相信很多人都知道。<br>&nbsp;&nbsp; 第五轮：HR面，paul一面定乾坤，淘汰率很高，据说一半。HR面无非就是谈谈薪水啊，<br>你的家属啊，发你offer你来不来啊，可能根据个人情况还会谈一些其他的。paul和我谈了<br>很多网游的问题，包括网游的发展前景，一些成功网游的经验，一些竞争公司的情况，游<br>戏引擎的一些情况，介绍了一下我要去的部门和职位。总之，你应该表现的更加专业点，<br>要有自信。<br>&nbsp;&nbsp; 之后发offer，签约会。确定deadline是11月20号。<br>&nbsp;&nbsp; 对技术类公司的一些总结：基础全面，重点突出，专业对口，满足这三点，就绝对可以<br>找到一个不错的技术类职位。如果你能对你所要从事的行业有清醒的认识(主要公司，目前<br>格局，发展趋势),那你将在求职中无往不胜。<br>&nbsp;&nbsp; 首先感谢腾讯给了这么长的面试流程，好好锻炼了下自己。感谢给了这么长的deadlin<br>e，好进行选择和思考。感谢面试时认识的很多朋友。<br>转载请注明出自应届生求职招聘论坛 <a href="http://bbs.yingjiesheng.com/"><font color=#0066aa>http://bbs.yingjiesheng.com/</font></a>,本贴地址:http://bbs.yingjiesheng.com/thread-14383-1-1.html</p>
<p>－－－－－－－－－－－－－－－－－－－－－－<br>昨天我正式收到了腾讯的实习生offer，暑假我要去深圳的腾讯总部了～<br>从开始想到申请腾讯实习生，一直到接到lily通知我拿到offer，过程还是挺曲折的～我只是想记录下这段经历～<br>腾讯的面试是我第二次的正式面试。第一次是以前写过的51job.com重庆200强选拔赛中的面试，那次貌似碰到一个不搞技术的人来问我很多非技术的问题，我比较郁闷，他比我更郁闷。。。<br>网申<br>按我的记忆，以前网页上写明了，在全国招300名技术类实习生到深圳的腾讯总部实习。我看到这个要求，感觉自己还蛮符合的（至少不像MSRA的实习生要求那么高，在此羡慕一下sixsix），于是我进行了网申。在线填完简历之后，迟迟没有提交，因为面对繁多的职位不知道选哪个好。于是我想到了在腾讯工作的晖哥，咨询他老人家当然是必不可少的～<br>牛人都是很忙的，晖哥也不例外，不过晖哥仍然愿意在繁忙的工作中为我出谋划策。在网站上可以看到腾讯的招聘计划中，没有任何一个职位是在重庆招聘的，这让我感到希望渺茫。如果这个时候我仍然执着地等待网申的结果，可能我就与腾讯无缘了。。。于是我选择了：<br>内部推荐<br>事实证明，网申也没有任何回音。晖哥让我把电子简历发给他看看，耐心地看过之后，晖哥说希望我能来他的组工作。我也想啊。。。不过这件事不是晖哥就能说了算的。。。晖哥把我的简历交给他们部门的HR老大，然后让我等消息～<br>一面<br>6月3日上午10点54分，晖哥给我QQ发了条消息，说&#8220;准备一下面试，随时可能有电话&#8221;，不过这个时候我并没上QQ。。。人在实验室做网络安全课程设计，大概11点接到一个0755区号的电话，心想应该是深圳的，果然是一面的电话面试。面试官是个男青年声音，问我现在方不方便讲话，我走到窗户边的安静地方跟他说方便。<br>一面持续了大概20多分钟，基本全是技术面。他首先说看过了我的简历，让我从做过的项目里选择一个来谈谈。主动权掌握在了我的手中我就不客气了，我选择了Dreambook，这是我们DreamX小队最引以为豪的项目，经历过MSRA大牛们的提问，已经向不知道多少人展示过。他问了我一些很常规的技术面问题——介绍一下这个项目，我们开发团队有几个人，开发了多久，如何分工，我在这个项目中担任了什么职责，用到了一些什么技术，软件的架构和某些流程是怎样的，软件的缺陷和前景在哪里。了解了整个项目之后，他问到了一些技术细节——每个模块是依据什么技术和想法实现的，模块之间的接口是怎样的，测试是否考虑到各种实际情况，某些功能是否会在不同的情况下失效，软件是否做过性能测试，如何发现软件的瓶颈所在，软件是否根据用户的进一步需求改进过并且如何改进的，我们参加比赛的时候，我们的作品为什么比其他作品好。<br>这个项目是我参与过开发周期最长的一个，他问到的这些问题，我们早就有过考虑，并且有着完善的解决方案。技术面没有难倒我。之后他问了我一个RP题，我认为自己在性格上的优缺点是什么。我说我的优点在于乐于并善于学习新鲜的东西，然后举例说明，缺点在于有时候容易骄傲自满，我自己也知道这个缺点，正在努力改进中。。。<br>最后他问我对腾讯公司有没有什么想了解的，或者想问的问题，我说没有。他问为什么，我说我有晖哥，以前了解过一些，以后有不了解的也可以问他。然后电话就挂了。<br>晖哥问起我，我才发现我不应该不问问题。晖哥猜不出是谁面的我，我还不知道什么时候会有二面的消息。。。于是再次等消息。。。<br>二面<br>6月4日，晖哥告诉我，一面通过了，等端午节过了准备二面。我跟晖哥说，看来腾讯对实习生的技术要求不高啊，一面还是比较简单的。后来才知道，BT的在后面。二面过程是我目前见过的第二BT面试（第一BT的当然是MSRA的面试）。幸好我还是认真准备了的——我在网上搜以前腾讯招实习生的笔试面试题，结果一个都没有，只有招员工的时候的笔试面试题，我就按这些题准备，思考腾讯可能考察哪些方面，后来确实派上了些用场。这告诉我，无论认为多么简单，面试一定要有准备。<br>6月17日，一个陌生的女人闯入我的生活，她就是lily。她打电话告诉我恭喜我通过了初试，希望我能参加在成都进行的复试。我问了一下lily，为什么要去成都，不来重庆面，她说因为重庆地区通过了一面的就我一个人。。。我彻底绝望了，看来不得不去一趟成都。我问二面是谁来面，她说是一个部门的主管。我又问二面主要是什么问题，她说还是以技术面为主。晖哥建议我准备一下算法。<br>6月19日早上，我在川大旁的一个酒店12楼的客房里面试，lily给我的schedule是9点到9点半面试，实际上从9点面到了 10点45分。在这1个多小时内，面试官的问题密度灰常大，覆盖面之广，技术难度之深，在本人短暂的职业生涯中史无前例。他问到了Unix/Linux 或 Windows 开发平台下的C++，CGI，JS\AJAX\CSS\ASP\FLASH，Java EE网站开发，Java ME手机开发，嵌入式，3D渲染原理，3D游戏引擎，网络分层，TCP/IP协议的原理，Winsock编程，服务器集群，分布式，Web服务器原理，数据库设计，数据库压力测试，搜索引擎技术，基于.Net/C#的Web开发，大并发访问网站的架构设计，软件工程，算法和数据结构。基本上把我熟悉的，我了解皮毛的，和我听说过的，我没听说过的，全部问了一遍。面完出来之后，我的头都是晕乎乎的。。。<br>二面的面试官人很好，我没回答好的问题，他有时候会给我解释一遍。他把我的每个项目都看了一下，针对每个项目都有至少一个的比较有深度的问题。因为问题太多，具体的印象比较深刻的问题能想起几个就写几个：<br>让我把Dreambook软件的系统架构图画出来，问我系统架构图、功能模块图、用户流程图的区别。（这个比较简单）<br>哪个部分是Dreambook的核心，为什么？<br>下载一本书的所有网页后，生成一本书的目录、每章、每节之间的链接，这个树形结构分析的算法是怎样的？<br>去除每本书的网页的广告内容时，如何判断哪些是正文，哪些是无效信息？（模糊匹配算法）是否是基于HTML标签的？（是，但是不全是）是否是精确匹配的？（不是）<br>如何做用户需求分析？是不是需要准备什么？举例说明。<br>对Baidu和Google搜索引擎的原理了解多少？我们的搜索是搜索全文还是搜索摘要？（搜索全文，举了Lucene的例子说明全文搜索原理）搜索量很大时，如何保证性能高效？（将搜索结果分页显示，一次只列出10个搜索结果）<br>有没有在Linux下做过C++编程？开发平台是什么？写出该开发平台编译一个test.c文件的命令。<br>有没有开发过3D游戏引擎？做了一个什么样的游戏？这个游戏的特色在哪里？<br>OSI网络7层结构是什么？详述TCP连接3次握手的过程，如果在VC下开发，这个过程分别对应调用哪些Windows API？（我发现这个问题是腾讯对所有人必考的问题）设计一个异步传输模式下的数据包结构。<br>对Java EE框架下的Spring、Hibernate、Struts了解多少？对一个Web服务器的原理机制，比如Apache服务器的原理机制了解多少？IIS呢？<br>叙述当一个用户登录QQ时，与腾讯的服务器进行连接的过程。需要经过几层的路由？如果要自动选择最快的服务器进行连接，应该用什么方法实现？测试用户与腾讯的多个镜像服务器之间响应时间，是由用户发起测试还是由服务器发起测试？（服务器）采用什么协议测试？（ICMP）<br>对于一个访问量很高的网站，性能瓶颈在哪里？可以做哪些优化，架构如何设计？<br>如何探测一个网络协议漏洞？发出的探测数据和接收到的响应数据是怎样的？如何判断是否存在漏洞？<br>最后一个问题印象最深，他说最后一个问题很简单（他笑），就是让我写一个双向链表的插入删除操作，要求1：每次插入删除之后，链表里的元素 ——假设是int——是按升序排列的；要求2：必须用C++实现2个类CNode和CLink，CLink类里面封装add()和delete()方法。时间是20分钟，他要求我在这20分钟内，从12楼坐电梯下到1楼大厅，在大厅找个桌子，用纸笔写好，然后上12楼交给他。<br>我在XXY寝室里写模拟文件系统写到4点睡的，写了一晚上的指针操作，这个问题我还是比较熟悉，按时交给了他。代码有优化的余地，不过没来得及优化，跟他说明了一下。注意的地方有2点，一个是指针操作的时候，删除哪个，连上哪个，操作顺序安排容易出错，要细心，还有就是添加和删除的结点位于第一个和最后一个时，处理方式有些不同。<br>最后他问我有没有什么问题，我问他什么时候给答复，他说下周内。然后他就叫下一个面试的同学进去了。<br>面完了才知道，这个面试官是晖哥所在部门老大的老大。。。大大牛啊～<br>转载请注明出自应届生求职招聘论坛 <a href="http://bbs.yingjiesheng.com/"><font color=#0066aa>http://bbs.yingjiesheng.com/</font></a>,本贴地址:http://bbs.yingjiesheng.com/thread-548371-1-1.html<br>－－－－－－－－－－－－－－－－－－－－<br><font size=4>腾讯宣讲，知道今年在重庆要扩招，要招35个。呵呵，高兴啊，越来越有戏了。后来加上川美的一共要了27个。想一想，还是印证那句话，机会只留给那些有准备的人。华为面完第二天就是腾讯笔试，绿盟和腾讯笔试时间冲突，放弃。绿盟也是一家非常好的公司！腾讯研发岗位是一笔三面，前两面是纯技术面，也是最重要的，最后的HR面对开发的来说，基本没关系。之前看了很多腾讯笔经，都是考C和数据结构，加一点点C++，基本没有问题 笔试之前我都直接准备面试的东西了，包括之前成都笔试过的同学传回来的信息。笔试题很正常，但我看到卷子一发下来，傻了。两大题：一、选择60分，二、程序填空40分。题目结构没有问题，和往年一样，但问题是选择题部分，完全不着边。往年就是考考C和数据结构，而这次基本没有，有hash加密，操作系统也考了很多，而且比较偏。直接把会做的快速做完，主要做后面的程序填空，这个比较难。但我知道他们肯定看重程序这块。程序填空两道题，一题是四则混合运算，相当于计算器吧；另一题是背包算法。苦思冥想，基本做好，时间根本不够 两道附加题都没做。笔完后，也无所谓了，听天由命吧。后来进入一面了，大家基本都进了。呵呵，看样子腾讯知道错了，要海面了。后来一面我才知道，我的选择是对啊。主攻程序填空，笔试成绩他们也基本认可，而且没让我写程序，很多人都要求写了。一面是一个和我们年纪差不多的小伙子，很友善，完全就是项目。我就讲了一下自己的那个核心项目，也是最有技术含量的。呵呵，主要问了自己做了哪些东西，项目的瓶颈，以及你为解决这些瓶颈做的工作。还问了额外的两个问题：怎样用宏把多条语句括在一起？脑子里没啥想法，立马先说一个，用两个大括号括起来就行了。他说再想想。想了几秒，他提示说用while什么的可以不？我想起来了，用while(0)语句。Linux内核黑客很经典的一个东西，然后他又说这样做的好处是什么？以前看过，想了一会儿，说就是多一个分号和少一个分号的区别。他没有追究下去。第二个问题，全局变量、静态变量、局部变量在虚拟地址空间中怎么存放？这个小case了。最后面试官问了我有什么问题问他。我说你怎么不问问我socket方面的东西呢？他说我知道你掌握的很好了，不用问了。嘿嘿，看样子对我比较满意，基本过关了，回去准备二面。 <br><br>进入二面，也是最关键最难的一面，过了offer就基本到手了。过去一看，是那个香港人，去年师兄就倒在他的枪下，长得像中国人，但说中文像老外，中间还夹杂着一些英语单词。不管了，豁出去了。第一个问题：看了你的简历，TCP网络知识学的不错，那讲一下TCP和UDP的区别。（简单！）OK，那你讲一下为什么TCP要三次握手？我说建立连接。他说其实没有什么连接这东西，都是虚的。他说的很对，所谓的连接确实很虚，人为的定义而已。以前没想过这个问题，综合所有对TCP的理解，我想了一会儿，我说为了协商窗口大小和初始序列号。他说对，是协商，那怎样协商初始序列号呢？我倒！没想过这个。那就临时想，应该是随机选取一个数，做为初始序列号。他说对，那为什么要随即选呢？我靠！！不整死我你不罢休啊 我想了半天，无果！他说随机选一个，就是第一个包的序列号一定是随机协商的那个数，其他的序列号的包就丢弃，也就是所谓的连接，可靠的传输。呵呵，问到这里，我明白了。这家伙确实厉害，其实知识很简单，就是你有没有想过为什么TCP他要这样做呢？一直往下问，为什么？为什么？？这才是对技术的追求，对技术的热爱！他说OK，下一问题：如果有一个很大的程序，很 ci CPU。我说什么是ci CPU，他说就是很耗CPU。我说噢，心想很耗CPU就是很耗嘛，什么很ci啊。他继续说，你怎么找到那段很ci CPU的代码？我说主要看一下while循环、for循环的语句。他说code builder（没听清，好像是这两个单词）也是要做，但如果几十万行、几百万行的程序，有什么方法或工具去找呢？我说我们一般没这么大代码的程序，一般就是查看一下while循环、for循环的语句什么的。他说噢，那下一问题：volitate有什么作用？我了解一点，好像是防止编译器优化。他说怎么防止优化？我说不知道，只是了解这个东西，没具体用过。下一问题：函数栈空间里面有哪些东西？我说局部变量、参数、返回地址。他说嗯，返回地址是什么东西？我看过，但不大清楚，只怪在自己知识掌握的不大扎实。后来在他的慢慢开导下，知道了函数栈的大概原理。下一问题：就是上面说的谈谈select和epoll的区别。还有一个问题，记不起来了。想想整个面试过程他问的问题，都不难，刚开始都能回答，但他会一直往下问，一直问为什么？为什么要这样做？就招架不住了，就是看你对知识的掌握是追根求源还是浅尝辄止。这个面试官大概30出头，是个技术高管，但整个过程他非常有激情，感觉比我们还有活力，心态更年轻。他说的话比你多得多，对你有压倒性技术优势，别被他压倒。我心态很好，他跟我飚英语，我也加一些I see、OK之类的话，很淡定。对于技术面试，一定要放松，表现的比较牛，面试官更喜欢。呵呵，还有就是我能感受到他对技术的理解和追求的深度，虽然已经是高管了，但心态还是那样的年轻、有活力。我能看出腾讯是个怎样的公司，技术人员的培养方式和工作环境，很喜欢！二面完了之后，没底啊。等结果，最后三面就没啥了，提前看一下企业文化四个词，对于技术类的hr面，基本不会刷人。后来所有27个进HR面，都签约了。在等待二面结果的时候，华为让签三方，到了最后通牒了，相当纠结啊。后面没什么好公司了，搞不好华为、腾讯两头空。后来一狠心，不签了，既然选择了腾讯，就相信自己！用《奋斗》里面徐志森跟陆涛说的话：你这是在赌博，有个决心我一定要下，就是和你一起回到小巷中，在那里只有一条出路，你决不能回头，你只能往前冲，那是冒险冲出来的，这是一种生意 一种人生，那就叫做绝处逢生。 <br><br>总结腾讯的面试经验，一定要实际动手做过项目，并为解决关键问题做出贡献！然后专业基本知识要扎实掌握，就问你简历上的东西，不要你什么都懂，就对你所掌握的那些知识要学的很深、很扎实，确实对技术执着、追求、热爱！ </font><br>－－－－－－－－－－－－－－－－－－<br></p>
<img src ="http://www.cppblog.com/momoxiao/aggbug/111086.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-03-31 01:02 <a href="http://www.cppblog.com/momoxiao/archive/2010/03/31/111086.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Gmail的人性化</title><link>http://www.cppblog.com/momoxiao/archive/2010/03/27/110681.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sat, 27 Mar 2010 09:13:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/03/27/110681.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/110681.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/03/27/110681.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/110681.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/110681.html</trackback:ping><description><![CDATA[在投简历呢，忘贴附件了，Gmail弹出来一个对话框，说正文中有&#8220;附件为&#8221;，但是没有贴附件，确认要发送么？<br>很惊讶，做产品这个细节都能考虑到。
<img src ="http://www.cppblog.com/momoxiao/aggbug/110681.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-03-27 17:13 <a href="http://www.cppblog.com/momoxiao/archive/2010/03/27/110681.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jiong</title><link>http://www.cppblog.com/momoxiao/archive/2010/03/23/110355.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Tue, 23 Mar 2010 07:51:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/03/23/110355.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/110355.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/03/23/110355.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/110355.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/110355.html</trackback:ping><description><![CDATA[曾经的一切都已经过去了,无所谓对错,我的脑子也承受不了去分析一切的是是非非.<br>不能回头,余下的就只有流逝的现在,和未知的未来.<br>昨天投了快20份简历,刚看到一陌生号无比激动,接起来是送保险的<img height=19 src="http://www.cppblog.com/Emoticons/QQ/22.gif" width=19 border=0> 
<img src ="http://www.cppblog.com/momoxiao/aggbug/110355.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-03-23 15:51 <a href="http://www.cppblog.com/momoxiao/archive/2010/03/23/110355.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>算法 数据结构</title><link>http://www.cppblog.com/momoxiao/archive/2010/03/17/109946.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Wed, 17 Mar 2010 15:58:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/03/17/109946.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/109946.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/03/17/109946.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/109946.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/109946.html</trackback:ping><description><![CDATA[<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">数据结构是本科期间最重要的一门课，没有之一</span></div>
<br><br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">*</span><span style="COLOR: #000000">&nbsp;三年前碰到过一个算日志的程序，算一次需要2天。来了个懂点算法和数据结构的哥们改了一下，算一次需要30</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">分钟。。。<br><br></span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">&nbsp;关于图的应用，看看NLP的算法会有体会。最近正郁闷这个事，自己按照论文写的DoubleArray构建速度比一个日本小哥的慢300多倍，就在于人家用了一个DAG做优化。<br><br></span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">&nbsp;算法的作用Introduction&nbsp;To&nbsp;Algorithm那个视频里讲的好，算法重要的不是解决快慢的问题，而是解决可能和不可能的问题（就是说如果不够快，就意味着不可能）。</span></div>
<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;If&nbsp;you&nbsp;want&nbsp;to&nbsp;be&nbsp;a&nbsp;world-class&nbsp;programmer,&nbsp;You&nbsp;may&nbsp;have&nbsp;to&nbsp;program&nbsp;everyday&nbsp;for&nbsp;ten&nbsp;years&nbsp;or&nbsp;you&nbsp;may&nbsp;program&nbsp;everyday&nbsp;for&nbsp;two&nbsp;years&nbsp;and&nbsp;take&nbsp;a&nbsp;algorithm&nbsp;class&nbsp;<img src="http://www.cppblog.com/Images/dot.gif">.</span><span style="COLOR: #000000">"</span></div>
<img src ="http://www.cppblog.com/momoxiao/aggbug/109946.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-03-17 23:58 <a href="http://www.cppblog.com/momoxiao/archive/2010/03/17/109946.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>s（秒）、ms（毫秒）、μs（微秒）、ns（纳秒），</title><link>http://www.cppblog.com/momoxiao/archive/2010/02/28/108589.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Sun, 28 Feb 2010 01:52:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2010/02/28/108589.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/108589.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2010/02/28/108589.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/108589.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/108589.html</trackback:ping><description><![CDATA[s（秒）、ms（毫秒）、&#956;s（微秒）、ns（纳秒），<br>其中：1s=1000ms，1 ms=1000&#956;s，1&#956;s=1000ns<img src ="http://www.cppblog.com/momoxiao/aggbug/108589.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2010-02-28 09:52 <a href="http://www.cppblog.com/momoxiao/archive/2010/02/28/108589.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>驱动开发面试时候都会考点什么？</title><link>http://www.cppblog.com/momoxiao/archive/2009/12/25/104083.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Fri, 25 Dec 2009 12:45:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2009/12/25/104083.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/104083.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2009/12/25/104083.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/104083.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/104083.html</trackback:ping><description><![CDATA[DMA&nbsp;&nbsp; <br>CACHE<br>汇编,寻址,内存分布,中断.......<br>---------<br>看你是什么系统下的驱动开发？如果是windows下的，肯定会问到一些DDK的内容的。 &nbsp; 如驱动的框架、驱动的通信、同步等<br>----------<br><font face="楷体_GB2312"><span lang="EN-US">volatile</span>及<span lang="EN-US">register</span>修饰符的意思<br><span>Cache</span>的工作方式划分？（大概也有<span>4</span>个答案，大概是：<span>write-none</span>，<span>write-all</span>，<span>write-through</span>，<span>write-back</span>）。
<p><span>5</span><span>、什么叫<span>NMI</span>中断？（四个备选项）</span></p>
<p><span>6</span><span>、<span>RISC</span>主要性能及特性？（大概有<span>6</span>个备选项）</span></p>
<p><span>7</span><span>、在嵌入式系统中，所谓的北桥指的是什么？</span></p>
<p><span>1</span><span>、说说轮巡任务调度与抢占式任务调度的区别？（大概为<span>8</span>分吧，记不清了）</span></p>
<p><span>2</span><span>、什么叫存储器高速缓存技术，其主要目的？（大概<span>6</span>分）</span></p>
<p><span>3</span><span>、画出计算机组成的最小逻辑框图。（哼，这道题竟然<span>10</span>分）</span></p>
<p><span>4</span><span>、谈谈<span>Volatile</span>与<span>Register</span>修饰符的作用？</span></p>
-------------------<br></font><img src ="http://www.cppblog.com/momoxiao/aggbug/104083.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2009-12-25 20:45 <a href="http://www.cppblog.com/momoxiao/archive/2009/12/25/104083.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]学会利用搜索引擎</title><link>http://www.cppblog.com/momoxiao/archive/2009/12/15/103275.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Tue, 15 Dec 2009 12:13:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2009/12/15/103275.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/103275.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2009/12/15/103275.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/103275.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/103275.html</trackback:ping><description><![CDATA[<p>我发现初学者往往只是不知道怎么利用网络的资源，所以才会提出一些在老手看来比较&#8220;幼稚&#8221;的问题。</p>
<p>其实在网络上&#8220;淘金&#8221;还是有技巧的，而我自己是这样寻找帮助的：（在使用MSDN搜索过，并找不到满意的答案的前提下）</p>
<p>1、首先使用<br><a href="http://www.google.com/">http://www.google.com</a><br>例如，前段时间我想找一个对话框淡入淡出的源代码，我就在google里使用了下面的关键字：<br>AnimateWindow 例子代码 SDK<br>注意要全部输入进去，很快我就找到了一大堆，满足了我的要求。<br>这种方法通常可以解决50％的问题。</p>
<p>2、如果用google解决不了的话（有时候会找到的太多了，以至于完全没用），那么我会在<br><a href="http://www.csdn.net/">http://www.csdn.net</a><br>里面对应的版块搜索。如果问题比较常见，那么在这里通常都能得到解决。</p>
<p>3、如果CSDN找不到我要的东西，那么我会去下面的站点（国内）找找有没有源代码：<br><a href="http://www.vchelp.net/">http://www.vchelp.net</a><br><a href="http://www.vckbase.com/">http://www.vckbase.com</a><br>运气好的话，会有现成的，呵呵。</p>
<p>4、国内的网站找不到的话，我会去外国的网站找源代码，最经常去，并且强烈推荐的是这些：<br><a href="http://www.codeguru.com/">http://www.codeguru.com</a><br>几乎有我想要的所有VC类源代码，尤其是做界面的类库！<br><a href="http://www.codeproject.com/">http://www.codeproject.com</a><br>这个的速度比较慢，但是往往也会有收获。</p>
<p>5、如果还是没找到，我会到外国的论坛进行搜索，我经常去的论坛有：<br><a href="http://board.win32asmcommunity.net/">http://board.win32asmcommunity.net</a><br><a href="http://www.codeguru.com/forum">http://www.codeguru.com/forum</a><br><a href="http://board.anticrack.de/">http://board.anticrack.de</a><br>通常第一个论坛就能完全满足我的要求了（因为它是大名鼎鼎的Iczelion的汇编论坛），特别是加密算法、PE&#8230;&#8230;应有尽有，爽啊，呵呵。</p>
<p>6、如果&#8230;&#8230;最后我会使出杀手锏，去新闻组（newsgroup）：<br><a href="http://www.deja.com/">http://www.deja.com</a><br>这个搜索引擎能搜索到很多有用的信息。</p>
<p><br>其实老鸟和菜鸟的区别，往往只是在于会不会利用资源，搜索引擎是很重要的手段。别看很多老鸟好像从来不提问题，而且还能回答新人的问题，好像他们什么都懂似的，其实他们并没那么厉害，只不过完全可以通过自己的搜索找到答案，所以不需要提问&#8230;&#8230;</p>
<p>最后，如果大家有兴趣，可以到下面的链接看看各种搜索引擎的利用技巧（包括怎么使自己的主页在搜索引擎中的排名提前）：</p>
<p><a href="http://www.searchengineforum.com/">http://www.searchengineforum.com</a> <br></p><img src ="http://www.cppblog.com/momoxiao/aggbug/103275.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2009-12-15 20:13 <a href="http://www.cppblog.com/momoxiao/archive/2009/12/15/103275.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用英语</title><link>http://www.cppblog.com/momoxiao/archive/2009/12/14/103207.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Mon, 14 Dec 2009 12:12:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2009/12/14/103207.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/103207.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2009/12/14/103207.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/103207.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/103207.html</trackback:ping><description><![CDATA[symbolic constant 符号常量<img src ="http://www.cppblog.com/momoxiao/aggbug/103207.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2009-12-14 20:12 <a href="http://www.cppblog.com/momoxiao/archive/2009/12/14/103207.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[zz]dump</title><link>http://www.cppblog.com/momoxiao/archive/2009/12/14/103197.html</link><dc:creator>小默</dc:creator><author>小默</author><pubDate>Mon, 14 Dec 2009 10:21:00 GMT</pubDate><guid>http://www.cppblog.com/momoxiao/archive/2009/12/14/103197.html</guid><wfw:comment>http://www.cppblog.com/momoxiao/comments/103197.html</wfw:comment><comments>http://www.cppblog.com/momoxiao/archive/2009/12/14/103197.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/momoxiao/comments/commentRss/103197.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/momoxiao/services/trackbacks/103197.html</trackback:ping><description><![CDATA[　　(1) 在特定时刻，将整个储存装置或<strong>储存装置</strong>之某部分的内容记录在另一储存装置中。倾出的目的通常是为了<strong>除错</strong>。 (2) 将具备可读格式的数据从主要或辅助储存体<strong>复制至外部媒体</strong>，如磁带、磁盘或打印机等媒体。 (3) 为收集错误信息而<strong>复制</strong>整个<strong>虚拟储存体</strong>或虚拟储存体之某部分的内容。<img src ="http://www.cppblog.com/momoxiao/aggbug/103197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/momoxiao/" target="_blank">小默</a> 2009-12-14 18:21 <a href="http://www.cppblog.com/momoxiao/archive/2009/12/14/103197.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>