技术小白也可以改变世界(1)

认识我的朋友会知道我最近在做一个关于习惯养成的网上社区(每月养成好习惯),到现在也已经有将近一个月的时间了,网站运营到现在也积累了一些用户,日活跃用户30+,注册用户78,对于我一个技术小白来说可以算是一个小小的进步,所以想在这里说一点最近在做社区时的一些想法(可能以后看到会觉得当时想法怎么这么幼稚。。。管他,先写了再说)。

1、)网站要准备充足才能上线?

网站上线前的那段准备时期一直想找一个好看的模板,找到以后自己通过css更换页面布局,找网站bug然后在php文件里修改代码或者通过使用插件实现。随着对模板使用的深入,觉得不满意的地方越来越多,需要修改的代码越来越多,虽然初涉产品领域,但是也知道一些关于界面优化、交互体验优化的常识,于是不满意的地方就更加多了。怎么办,是继续修改知道完美再上线还是稍作改动后立即上线后期继续迭代?我选择了后者,于是在稍微修改了一些代码,让网站在可用的前提下正式上线了。事实证明,这个决定是对的,如果我之前选择了继续做个完美主义者,可能时至今日网站还没上线。

我觉得追求上线前的完美主义会有以下几点后果:

耗时耗力,有时事倍功半

在我跟网站用户交流的过程中,他们经常会跟我提出一些他们在操作过程中觉得不好的地方,有的是我曾经发现过的,但绝大多是是我没想到的,毕竟逻辑思维再强的人也不能考虑的面面俱到。

准备时间过长,错过时机

不管是个人还是企业网站都存在一个上线的时机问题。可以拿现在比较火的O2O打比方,快速线上部署好再加上线下的铺开,就能抢占市场,在其他方面都难以跟竞争对手拉开差距的情况下,第一个抢占市场就具有了优势。有的时候这个时机也可以看做是一个风口,雷军不是说了么“站在风口上,猪都能飞起来”,所以现在的移动社交项目能争相获得投资者的青睐,就是这个站在了风口上的道理。

如果是要做个人网站,以个人博客为例,先要做给个定位,以技术型博客为例,想要在众多的技术性型博客中出彩,有两种方法:1、做到最专业  2、做的跟别人不一样,如果真的专业大牛当然会选第一个,如果技术还称不上是大牛的可以选择第二个。那么怎么做到跟别人不一样呢?比如别人写的都是JAVA,C++这些技术性很强的,你就可以写如何使用阿里云服务器,写一些从入门到精通的教程,避开那些技术性很强的锋芒,选一些大家不怎么写但是又是有很大需求在的内容。这时候根据想要了解这方面知识的人的需求一个系列的教程然后迅速投放到目标人群的视线之内,不能说听众数量会暴增,但至少会增加不少,之后可以再根据听众的需要调整内容。所以如何精准发现一个新的市场,然后快速上线成为市场中第一个去满足需求的人是最重要的一步,一个字就是要“快”,完美的事儿可以放到之后一步步来做。至于商业性质的产品,如何能做到“快”就更加重要了,毕竟现在抄袭遍地都是,从国外借鉴做成“汉化版”的产品或者是国内各种功能类似的产品(当然可能存在一些细微的差别),凡此种种都告诫我们如果有个好的idea的话就要快速做出来然后推出,然后根据用户反映继续更迭,即使别人想要抄袭,你也已经领先他们一大步了。

2、)技术很重要,没技术你做个什么劲?

网站类型基本上可以分为做服务和做内容。

做服务:以完善的功能来满足用户的需求,比如github就可以算是一个做服务的网站,专为 程序猿存管代码,这种服务型网站就需要强大的技术来支撑,一句话"技术即服务"。

做内容:用户被你网站的内容吸引来,比如:知乎就可以算是一个内容型网站,只要你的内容符合浏览者的胃口,就可以提高用户对你的忍耐度。我是最近从跟我的用户对话中发现忍耐度这回事,除了内容之外,跟用户之间建立感情,增加用户和网站之间的关联度也可以提高忍耐度。跟用户建立感情可以通过Q群运营,微博互动等方式进行,这更加偏向于人文关怀方面了。增加关联度就像我在lofter这里开了个博客空间,在里面写了几篇博文之后就算适合这里建立了联系了,因为这里有我的文章,这让我不会轻易放弃这个博客,我会继续持观望态度暂时忍耐,看看之前让我不满意的地方会不会有所改善,如果不能改善,在出现更好替代产品之前还是会勉强使用的。

总的来说,要根据网站的特点来决定你要准备好哪些,是技术、还是内容、还是设计,不管是哪个,先上线去试试看,完美总是短暂的,不断进行迭代才是永恒的,准备好接收汹涌而来的用户需求了么?

未完待续。

你可能感兴趣的:(技术小白也可以改变世界(1))