discuz网站源码分享免费下载,discuzcms

各位老铁们,大家好,今天由我来为大家分享discuz网站源码分享免费下载,以及discuzcms的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

戴志康,“25岁身价过亿”“获得超级回报的天使投资人”是他留给众多职场人的印象,了解他的前半生经历,你会发现,顺利且高光的职业生涯无非如此。《新程序员》采访了这位集技术人、创业者、天使投资人等身份的80后,其深谙技术创业之道,希望给众多技术创业者一些参考。

作者|田玮靖出品|《新程序员》编辑部

25岁靠自己实现财富自由,在绝大部分人看来是受上天眷顾的幸运儿。

1981年,黑龙江大庆市,戴志康出生在一个知识分子家庭,母亲是大学老师,父亲是机械学科的博士生导师,熏陶之下,戴志康从小便对钟表、收音机等设备表现出浓厚兴趣。和大多数孩子不同,戴志康的玩乐时间几乎都在自制半导体设备。“我小时候的梦想是当电工”,如果不是电脑的出现使戴志康爱上编程,或许他现在会是一名出色的电工。

1992年,11岁的戴志康接触了电脑,父亲是他的启蒙导师。相比于机械制造,编程带来的直接感受是,再也不用骑着破自行车满大街地找零件了。彼时Windows系统还未出世,DOS系统当道,当下流行的C语言、汇编语言对戴志康而言不算难,两年内便熟练掌握、应用,开发了杀毒、游戏、汉化工具等应用软件,赚到了人生的第一桶金——300元。

对编程的热爱使戴志康整日沉迷于电脑,但好在父母注重综合培养,不只看考试成绩单,他便更加大胆地钻研编程。自1996年至1999年,他在全国NOI信息学联赛中先后获得过三等奖、二等奖、一等奖,在《电脑爱好者》《电脑》《PCComputing》等杂志发表文章十余篇。由此收获了的3000元的稿费,加上初中时售卖软件得到的300元,一直被戴志康放在存钱罐里,“舍不得花”。

2000年,戴志康考入哈尔滨工程大学的通信工程专业。但他很少去听课,大二时直接搬离学校,在校外的出租屋内整日与软件为伴,戴志康回忆起这段日子,“感觉自己像个科学家”。学校给了这位“不务正业”的学生三次纪律处分,而戴志康面对自己15门考试不及格的成绩,似乎也不着急。此时的他,正一门心思扑在软件研发上,其自研的Discuz!社区软件系统在大学期间为他赚取了几十万元。也因此,戴志康声名鹤起,不仅毕了业,还成了招聘市场的香饽饽。

执着的性格和对实现理想的信念,使戴志康面对2004年30万年薪的诱惑不为所动,他要做自己的事。他背起电脑,将Discuz!的收入作为启动资金,只身到北京创立康盛世纪(后更名为康盛创想),专门做Discuz!系统以及Discuz!论坛的研发、运营与推广。所谓“皇天不负有心人”,似乎一切都是水到渠成,仅两年,Discuz!便成为全球用户最多的PHP论坛,在全国同类市场中占50%以上的份额,年收入突破500万元。彼时,戴志康25岁,当同龄人还在为工作着落发愁时,他已经是Discuz!创始人、康盛世纪CEO,多少人想实现的财富自由梦,在这个年轻人身上显得如此轻而易举。

无疑,戴志康是个成功的技术创业者,而他也准备好迎接下一个身份——获得超级回报的天使投资人。

2007年,Discuz!的“天使”周鸿祎(360公司创始人)邀请戴志康一起投资博雅互动。5年后,博雅互动的上市为戴志康带来了4亿元的账面收入。同年,《小小帝国》开发商壳木软件被A股上市公司神州泰岳收购,戴志康两年前的50万元投资额变成了4500万元。投资带来的巨额回报彻底开启了戴志康的创投路,先后投资了火币集团、魔漫相机、辣妈帮、伙伴云等公司,成绩喜人。

如今已41岁的戴志康,回想自己前半生的成功经历,他并不认同幸运一说,“成功是给有准备的人预备的奖励,只不过有些机会需要准备很久很久”。戴志康将自己的技术创业方法论总结为两部分:第一部分是如何成为更全貌的技术人员,“全貌”指对一项技术或一件事物的来龙去脉都有深度了解,且能够触类旁通;第二部分是全貌的技术人如何成为优秀的创业者,将技术领域的运行逻辑与思考方法融会贯通到更广的范围、更多的领域。

戴志康:伙伴云CEO,知名创业者和投资人,Discuz!创始人,博雅互动(434.HK)董事局主席。曾获《中国企业家》“创刊20周年封面人物”、《财富》中文版“中国40位40岁以下的商界精英”、《创业邦》“40位40岁以下投资人”等奖项。

升维:成为“全貌”技术人

“优秀的技术人就是能够从更高的角度看问题,‘知其然知其所以然’的人就是金子,在哪都能发光。普通的技术人,通常是将别人抽象、总结的东西拿过来,不善于或不习惯亲自探究‘所以然’,因此对技术的理解就没有闭环,这时总会碰到‘这个能做,那个做不了’的问题。优秀的技术人似乎很少遇到这种情况,因为他的思考框架已经涵盖技术周边(即横向如前端、后端、运维、产品等)和技术纵深(即纵向如架构、算法、数据库、操作系统等)两个方向。此外,他还可能触类旁通发现许多事物的类似规律,这样的人也可以转型产品、创业和投资。”谈及技术人创业的可能性,戴志康认为,其根本在于该技术人能否基于当下的研发工作,突破横、纵两个方向的认知维度,这也决定了一个人的职业道路能走多远。

如何超越所谓的“维度”?戴志康分享了他的成长方法论——追根溯源。“二十年前我用PHP语言开发软件,PHP的上游是什么?是操作系统、数据库等基础软件。而在数据库中,有SQL语句、执行计划、存储结构、存取机制等,逐一钻研。因为只有清楚SQL语句的上游需求,这条SQL语句才能写好,只有了解操作系统执行逻辑,才能写好PHP。”那时网络还不发达,没有太多现成的解决方案或约定俗成的用法,所有问题要自己去溯源,做出很多假设,然后去验证。看似简陋的开发环境,却是锻炼技术人思考力的好机会。

如今,技术人被分为开发岗、运维岗、架构岗、算法岗等,各司其职。戴志康表示,如果想提升技术水平,一定要跳出岗位本身的限制,以一种“匹夫有责”的心态,从全局思考上下游链路的需求、原理、方法等。“不仅是个人层面,做企业也一样。决定企业做什么,需要追溯市场需求、行业需求,甚至站在社会乃至历史的角度审视‘何为正确’。企业、市场、行业、社会、时代,一层一层向上追溯,便会知道答案。”

戴志康坦言,研发Discuz!时是其技术水平提升最快的时期。为了提升Discuz!的运行速度,他花费近一年时间钻研各个技术环节的执行逻辑。“为什么这样写代码运行就快,那样写代码运行就慢?回到上游一看便知。同时,我对比了不同的文件操作、不同的文件尺寸变量,以及文件变量被反复赋值和重新赋值之间的区别,研究解释型语言是怎么被执行的。更进一步,将每个环节的执行时间以Log形式展示,反复测试,观察用时,就能知道哪一步需要优化。”用一边假设、一边观察结果,并分析源代码的方式,戴志康不仅学到了PHP的原理,还了解了操作系统执行逻辑、数据库存储机制、算法结构等。不知不觉中,所写代码的质量也提高了一大截,因为他深知自己写出的每一行代码,其背后的机器都在以怎样的逻辑执行,用时多久,消耗多少资源,得到何种结果。

当技术人清楚自己所写代码的来龙去脉,并能将技术逻辑运用到其他领域分析问题时,那他就具备了将复杂问题简单化的能力或者说找到本质问题的能力,创业的成功率也会提升。因为许多创业者只关心最终结果展示的数字,却不知道这数字如何而来,导致出现很多“拍脑袋决策”。

此外,创业公司往往关注融资额,这也不是商业本质,“商业本质是利润”。戴志康如是说,“如果创业者对将要付出的成本和所获收益有大致了解,可以清晰估算用户需求、市场空间,模拟事件流程和最终利润,那就有机会实现一次有组织、有预谋的成功。”就像写代码,如果不思考基本原理,只堆代码,不考虑运行、维护成本及可扩展性等,这就是垃圾代码。

选择:创业不是赌博

当一个技术人决定创业,往往面临职业方向和市场的选择。

对于职业方向的选择,通常会指向CEO与CTO这两种身份,据戴志康对创业者的多年观察,二者虽同为公司创始人,但能力要求差别悬殊。CEO即首席执行官,负责公司战略的执行力与执行效果,是进攻型的角色,CEO作为战略决策者需要具备多方面的能力。CTO又称首席技术官,保障产品功能的实现、技术架构的健壮以及技术委员会的运作等等,是偏战术的角色。大多数CTO也不懂经营,能力要求较为垂直。尤其在规模较大的公司,CTO带领的技术部门根据公司战略配置产品与开发,是花钱实现需求的成本中心。但如果CTO能够站在更高角度,从公司战略或产品与业务战略的角度思考问题,不断追寻“何为正确”的问题,那么CTO就相当于产研团队的CEO,具备了将技术作为公司核心竞争力的基础。

对于市场的选择,许多技术人创业都倾向于先凭感觉开发一个产品,然后再面向市场,观察适用性与匹配度,戴志康分析,这是一种“手里有个锤子看谁都是钉子”的状态,会造成长期目标和短期目标不匹配的问题。“我自己也曾多次犯这样的错误,其结果无非是两种,要么产品太超前,市场暂时还不需要;要么是产品没价值,用户不买账。这时内向的技术人就要懂得人脉圈的重要性。”对于创业者而言,圈子就代表其市场、客户、友商、竞争对手。因此,如何利用人脉获取市场验证,就显得非常关键。“人脉就像一面镜子,可以验证你的想法,照出你的不足,给你建议和意见。”人脉这面镜子能够让迷茫的创业者明白哪些地方需要改进、怎么改进,比自己关起门来琢磨事半功倍。“人际关系分两种,一种是今天我请你帮忙,明天我还你人情,这可能单纯停留在交易层面。另一种是互相照镜子,共同进步,这种探讨、交流的关系比较持久。”

无论职业方向与市场如何选择,技术人都需要将原本单一的能力升级,摆脱创业“深且窄”的束缚,变成“全貌”技术人,做一个全面的经营者。俗话说,站在风口上,猪都能飞起来,在红利期,创业较容易,就像地下全是水,在哪个地方钻洞都能取水。而今时不同往日,要求技术创业既有深度,又不乏广度,不是沉浸在自己的技术世界,只跟感觉走的时代了。“当然,技术人创业的成功概率较大,因为技术是数字化的,底层是理性、精确的数据,具有严谨的逻辑思维,直觉是构建在此基础上的,当能把技术做得闭环且出色时,相应技术人的理性和感性都比较靠谱。”戴志康如是说。

正如代码结构的结实程度决定程序的成败,烂代码源于不深究“所以然”,本质是缺乏知识,学而不精、不广。靠感觉实现一个功能,测试后才发现问题,然后便是不停地返工、修补。而好代码都是经过设计,从架构到功能依次实现的。技术人无非是通过代码建立起一个强大的思维逻辑体系,然后用其来指导创业。创业不该是场赌博,它应该是一个充分了解、精打细算、认真选择的过程。

创业:从无到有,从有到好

创业其实就两件事:从无到有、从有到好。

如何从无到有?据戴志康分享,首先,要明白从无到有是为了具备从有到好的能力;其次,选定一个可以从有到好的方向。选定方向的关键,是找到产品与市场的契合点,即PMF。寻找PMF的最好方法是不断地提出假设,进行低成本试错。假如你通过洞察市场、访谈用户、分析竞争,并且了解自己,选定5个可能获得成功的方向,每个大方向下又分5个子方向,那么这5×5就有25个试错方向,观察每个方向与市场的匹配度,收集用户反馈,以及正、反面反馈背后的原因。

找准定位后,下一步就是从有到好。戴志康的方法论是数字化经营,他举了一个例子——Discuz!,相比其他体量大且功能丰富的技术论坛,Discuz!诞生初期功能少、运营人员也只有戴志康一个,这样看似毫无竞争优势的社区如何存活?戴志康列举了所有可能突围的因素,如性能、功能、安全、速度等,最后发现功能少、迭代快、运行快或许正是Discuz!可以发力的方向。找到这个假设后,戴志康向几位用户验证,得到的第一反映是“技术论坛不可能快,再快也有带宽限制。”在2003年左右的网络环境下,人们根本不会相信网络能有多快。用户的第二个反映是“那得多少钱?”人们潜意识认为如果一件事物的附加值变高,成本也会相应提升。那么假设成本也不高,戴志康得到的回答是“要是这样的话,我肯定买!”如果这个价格是服务器价格的1/10,那么用户会“马上把它介绍给所有人”。

经过一番调研,戴志康知道这件事可行,并且收益率不低。于是,他在论坛页面下方设置了数据变化值的展示位,可以看到系统运行用时、查询次数等,他将这些数值看作系统优化的重要对象。“我刚加上一个页面用时0.4s,查询了25次数据库,经过一次次的优化,页面执行时间逐渐降为0.3s、0.2s、0.1s……”在优化数值的背后,是大量的压测实验,统计不同代码的执行时间,从中找到最优解,然后观察、总结其中的逻辑。这与2012年出版的《精益创业》一书中提到的OMTM(唯一关键指标)如出一辙。

运行速度成了Discuz!的最大卖点。“技术参数看似与销售额没有关系,但体现的是系统性能,性能若与用户价值成正相关性,那技术就能在一定程度上决定销售额。”

可见,从有到好的经营方式无非是将数据精细化地拆解、分析,并做针对性地优化。如果换作人,也是同理。普通销售如何成为金牌销售?就是将每一个销售里程碑做到极致,低时耗、高成效便是金牌销售。

此外,戴志康认为,精细化经营还有两个作用,一是通过数据运营手段提高决策能力,二是助力管理,比如根据采集的数据制定销售业绩排行榜,使销售部员工获得荣誉感与激励感。再比如针对每次的代码审查评分绘制分数线,使研发部员工看到自己代码的分数排行与波峰、波谷,进行调整和优化。当企业规模增大时,精细化经营的作用会被更加放大,站在员工角度而言,每个人的努力和付出都希望被看见、被弘扬,收到正向反馈后,会激发员工积极做事、主动承担的意愿,提升执行力。

当然,精细化经营的最终目的不是为了抹杀创造力,制定严苛的制度,而是通过数据这面镜子,极大地激发有方向、有质量的创造力,通过数据将过程中的优秀与不足可视化,以作针对性地优化。许多企业在内部设有数据大屏,以此展示其业绩工程,看似一切都在掌控之中,但细分到具体部门的管理层面,许多员工却不会将自己的工作与那块大屏联系起来。因此,通过精细化经营,使每个优秀的技术人、优秀的管理者、优秀的企业与组织,都找到自己的OMTM,“绞尽脑汁不断地向纵深探寻、优化不足。该过程所收获的不仅是名利与成功,还有对这个世界运行规律的理解,以及对系统之美的深深赞叹。”

从无到有,从有到好,精细化运营每个中间节点。这套逻辑或方法是戴志康真正建立自信的重要因素,至今已经用了20年。他坦言,“将复杂的问题简单化,你会发现许多事物的内在运行逻辑都是相似的。”

本文节选自即将上市的《新程序员004》,从MySQL之父、MariaDB创始人Michael”Monty”Widenius,到PostgreSQL全球开发组联合创始人BruceMomjian、阿里巴巴副总裁贾扬清、指令集创始人兼CEO潘爱民、著名科技作者吴军,再到Vue.js作者尤雨溪……《新程序员004》以「我们的技术时代,我的程序人生」为主题,与多位国内外知名的技术先锋和新生代程序员代表进行了深度对话,希望行业优秀人物的技术之路与人生感悟给大家带来启发。

END

《新程序员001-004》全面上市,2001年创刊,21年技术见证

成就一亿技术人

如果你还想了解更多这方面的信息,记得收藏关注本站。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平