python 网站开发发怎样成为高手

顶尖高手的经验!facebook的网站建设网站建设产品设计师是如何思考
Facebook 新表情的诞生历程提要
Julie Zhuo 谈用户对于只能点赞(like)所表达的不满,以及她的团队是如何从中提炼需求并最终将 Facebook 的一键回复机制进行扩展的。用户的本质需求在于表达范围更为广泛的情绪,而操作的难易度又要与点赞保持一致,不能更为复杂。
据我们所了解,Facebook 用户所面对的问题之一,就是对于那些不适宜通过点赞来进行反馈的内容,缺乏更多的情绪表达方式。正如前面所说,我们还需要确认这是绝大多数人所面对的、真正值得投入时间和精力去解决的问题。于是我们和很多用户进行了交流。我们观察他们浏览 feed 的过程,请他们描述出看到每一篇内容时的感受,以及希望进行怎样的反馈,等等,类似这样的心理过程。很多时候,人们会说:“恩,应该有更多方式让我能表达些什么”,“我喜欢点赞按钮,因为它用起来真的很简单;专门去评论的话很麻烦,键盘还会升起来,你需要用两只手打字”、“我喜欢随便翻看feed,见到不错的就点个赞”、“但我只能点赞,如果有类似的方式能表达更多感受就好了”。
我们同样观察了人们是怎样对他们不喜欢的内容进行反馈的,以及他们是怎样使用贴纸和 emoji 进行评论的,其中哪些表情最火,他们是否时常通过这种方式来表达心情,等等。此外,我们还专门对超短篇幅的评论进行了研究,譬如有多少评论是由一到两个词组成的,包括“好棒”、“好逊”这些,以及其他有规律性的、可以被归类的实用方式。
最后,我们汇总了所有的数据,识别出了人们最常表达的几种情绪;同时,我们设计出了非常轻量的交互模式,确保你仍然可以在浏览内容的过程中通过单次手势来完成操作,完全不会涉及复杂的多次点击。
就这样,我们从研究与数据当中提炼出了用户身上最具普遍性的行为模式 – 那些使用量最大、频度最高、最具代表意义的情绪表达方式,然后通过简单的互动模式整合到了新的“Reactions”当中,最终成为大家所看到的那些与“点赞”并列的新符号。
怎样验证网站建设产品设计是否取得成功
Julie Zhuo 谈在项目开始之前将产品成功的目标具象化的重要性。这种方式可以帮助团队保持聚焦和清醒,避免被虚荣的心态所干扰。需要预先想清楚的是:“将来,我们通过什么来判断问题是否得到了解决?我们的产品将给世界带来怎样的变化?”
譬如我们打造了一款产品,或者至少我们已经通过前面所说的方式验证了需求的普遍性与重要性。产品或许还没有上线,或者我们连完整的高保真原型都还没有完成,无论怎样,我们都需要预先问自己一个问题:“我们通过什么来判断问题是否得到了解决?”,像是,这个产品会给世界带来怎样的不同?这就好像我们按下快进键,似乎已经能够看到产品问世之后的样子,那么怎样的状况才会令我们开心和兴奋?如果我们觉得情况似乎没有达到预期,那么我们的预期究竟应该是怎样的?我认为这些都是需要预先考虑清楚的重要问题。
通常,我们有了想法,打造了产品,然后发布上线,接下来我们可以看到数据和反馈,譬如有多少人下载了你的产品,他们给到了怎样的评价,等等。大量的信息等待着我们进行解读,但要客观判断“产品是否的有效解决了问题”在很多时候并非易事,因为我们会本能的倾向于只接收那些正面信息,并且宁愿相信所有的努力都是值得的。在获取到真实数据之后再对成功目标进行定义,我们便难以避免的将主观倾向性带入其中。而预先对成功标准进行定义则会客观很多,你设定好指标,完成产品,发布上线,获取反馈,然后与先前定义的标准进行对比 – 产品是否真正解决了人们的问题,你们是否取得了成功,结果将一目了然。
要确保目标与指标的可度量性,这很关键。所谓“可度量”,未必特指数字形式的数据,标准在于结果清晰可见,并且能对你接下来的行动带来指引。
仍然以 Facebook 的群组为例。正如在前一个话题当中所说,我们识别出了一个重要的问题,即如何帮助人们更好的发现那些他们或许有兴趣参与进去进行交流互动的群组。我们最终设计了并列的“群组”与“发现”面板。那么对我们而言该方案的成功标准是什么?在发布上线之前,我们对这个问题进行了研究。显然,“成功”意味着更多的用户发现了他们感兴趣的群组,并加入其中。然而加入只是问题的一方面,如果我们在界面里放一个闪烁的大红按钮来吸引用户,我相信同样会有更多的人来加入群组,但这样的结果无法定义“成功”。
重要的是,人们所加入的是对他们真正有意义的群组。假设按下快进按键,我们来到三个月之后,如果发现人们仍然会在这些群组当中保持着活跃的参与度,也就是时常阅读和分享内容、时常点赞或评论、时常与他人进行交流,那么我们便可以确信这些群组对于用户来说确实是有价值的,因为他们乐于将时间投入其中,这是真正重要的指标。
再回到表情回复的例子。发布上线之前,我们预设了若干可观察和度量的成功指标。譬如,如果方案足够轻量和吸引人,那么我们不仅会看到人们开始使用这些新表情,更重要的是,那些原本习惯于使用贴纸、emoji 或超短文字回复的用户也将选择这种新的方式,这对于我们来说非常重要,可以作为首要指标。
其次,我们希望看到每一款新表情都能在恰当的场景当中被使用到,因为在设计过程中我们考虑过很多方案,例如数量更多、情感更为丰富的表情面板等等。但最终我们将数量控制在6个,因为这样可以确保交互过程足够简单轻量。控制数量是一方面,更重要的是最终剩下的这6个表情是正确的选择 – 我们希望它们对于全球用户来说是普遍适用的,我们希望这些表情所代表的情绪是无论哪个国家的用户都希望表达出来的。同时,我们还希望这些表情可以给接收者带来正面的体验,譬如你发布了一篇内容,然后收到了很多回复,你是否会因为其中的一些表情而感到迷茫或是挫败,是否会因为负面感受而逐渐丧失发布内容的愿望,等等;其实这也正是我们一直不提供“dislike”按钮的原因,它的含义有些模棱两可 – 人们不喜欢的是内容本身,还是内容发布者?在我们针对这个问题进行的用研当中,很多用户都会感到迷惑,体验非常负面。
我们就大家在网站建设产品设计方面时常聊起的几个问题进行了探讨。团队曾今也多次的探讨过这个问题,主要是在 Facebook 网站建设产品设计团队中,我们希望首先对用户所面对的问题进行清晰的识别 – 我们不是在为自己、团队或公司设计产品,我们是在为特定的目标用户群体解决问题。其次,我们需要通过各种定性或定量的方式来判断这些问题是否是最为重要的、值得花费时间与资源去解决的核心问题。最终,我们要对产品的成功标准有着明确的认知,我们需要知道产品是否真正解决了问题;如果没有,我们应该怎样保持迭代改进。
&&& &&最新资讯
&&&&关键词分类
&&& &&联系我们
杭州吾诺瀚卓网络科技有限公司
400-008-0088
网址: http://www.unohacha.com
地址:杭州市西湖区文三路478号华星时代广场 21 层
&&& &&我要评论
已有条评论,共人参与
&&&最新评论
Began to make an appointment程序员成为编程高手的五点建议_西安软件公司
客服热线:,
在线客服:
首页>>技术前沿>>网站/软件行业动态
程序员成为编程高手的五点建议
作者:西安网站建设 | 转载 来源: | 时间:日| 点击:0次 |
每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。问题出在哪里呢?其实,企业需要的是不是刚会写程序的人,需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。
企业到底需要什么样的程序员,一个刚入门的程序员如何成为企业需要的高手呢?还有很多程序员问我,“我需要具备什么样的能力就可以去创业?”我一直在琢磨类似的问题。我自己写过十年程序,也在金山管理过一千多人的研发队伍,最近也在做天使投资,仔细总结了如下五点建议与所有程序员分享。
建议一:只有真正喜欢才能写好程序喜欢写程序,做程序员就是上天堂;
不喜欢写程序,做程序员就是下地狱;
程序员需要整天趴在电脑前,经常没日没夜的,非常辛苦,而且工作来不得半点虚假,少写一个标点符号都不行。喜欢的人,日子过得非常开心,每写一行代码,都会有新的成就,尤其当自己的作品被广泛应用的时候,那种自豪感油然而起。不喜欢的人,坐在电脑前极端无聊,被进度压得喘不过气来,天天为找bug改bug生气。
只有喜欢,只有热爱,才能把程序写好!
我建议不喜欢写程序的人早点转行,不要勉强自己,免得误人误己。
建议二:把程序当艺术品,像写诗一样来写代码现在很少有公司做code review(对写好的程序做代码级检查),于是很多人在进度的压力下潦草应付,只要测试通过就算搞定。表面上看,开发速度很快,进度有保障;但实际上,这样的程序连开发者自己都很难读懂,一旦有bug,很难调试,将来维护升级都非常困难。这样的代码多半只能重写,浪费自然严重。
如果每个人写程序的时候当艺术品来写,写每行都认认真真、干干净净的,虽然速度略微慢了一点,但综合的开发成本会低很多。
如何写像诗一样美的代码呢?方法也很简单。
一、买几本经典的编程书,把书上所有例程全部重新写一遍,逐个比较和书上范例的差距,一步一步改善自己编程的风格和技巧。时间长了,自然就能写出象书上例程一样的代码,甚至可以比书上写得好。
二、基础扎实后,多看看Linux等系统级的源代码,看看高手是如何写的,就有感觉了。
三、通读一下MSDN中所有的资料,这样,“读书破万卷,下笔如有神”。
还有,一定要牢记软件工程的铁律:可能出错的地方一定会出错。每个变量都做初始化,引用每个参数都会做有效性检查,在可能出错的每个地方都会做边界条件检查,这样开发出来的程序一定会稳固很多,就是出错也会很容易修改。野路子出来的高手,一般开发速度很快,但做完后bug很多,经常需要很长时间修改。而真正的高手,追求的境界是bugfreecode(零缺陷代码)。
建议三:必须写够十万行代码,不要心存侥幸程序员象木工一样,熟能生巧。程序员必须写足够代码量的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。
计算机是一门实践性的科学,没有动手能力做支撑,很难做出好的科研成果。我的一个学长是美国卡内基梅隆大学的博士,卡内基梅隆大学计算机系在全世界非常出名,他说每个博士生必须写十万行代码才能毕业,卡内基梅隆大学博士进任何一个大企业基本不用面试。而国内培养的大部分研究生、博士生,动手能力都偏弱。
没有写过足够代码量的,想成为高手是不可能的,只能纸上谈兵!
建议四:时刻保持好奇心计算机技术更新换代非常快,每年都有各种各样的新技术出现。在我过去的职业生涯中,仅编程语言,我就用过basic、masm、pascal、c++、vba、Delphi、java等。需要时刻保持好奇心,不断学习各种新的东西,才能在未来的几十年职业生涯中不落伍。你要理解为什么iPhone出来很多高手用iPhone,现在一天到晚惦记着换部IPhone玩玩。
人的精力有限,高手往往工作压力也比较大,如何在有限的时间内掌握整个行业动态,的确是一个不简单的事情。我的经验是经常看业内的各种技术杂志,参加各种聚会,可以节约很多时间。最重要的是,交几个博学的技术高手,多和他们交流,一定获益匪浅!
建议五:不要局限在技术本身,多花点精力关注用户做到前面几条,就已经是千金难求的高手了。但一个真正的高手需要知道用户需要什么,如何做出让用户满意的产品。
现在的软件研发越来越强烈团队协作,不少团队都配置了专门的需求分析的工程师、用户界面及用户体验的设计师,软件研发的分工越来越细。很多程序员以为只要把技术搞好,不用管用户需求和用户体验。实际上,需求方案及界面方案不可能写得非常细,具体的实施还是程序员自己来实现的。这个时候,好坏的差距很快就体现出来了。
我们写程序的最终目的是满足用户需求,不是简单完成需求规划方案中的功能。所以,程序员一定要认真揣摩用户心理,能明白用户的真实需求。
其次,怎么设计交互界面,让用户觉得好用,用起来舒服,这里面学问很大。我举一个小例子,每个程序窗口右上角都有三个按钮,如最小化、关闭等。乔布斯觉得不好看,不易用,他提出改用红绿蓝的交通灯。这样修改后,果然MacOS漂亮和易用了很多。
目前互联网和手机上的应用开发,都非常强调小团队研发。这样研发模式速度会快很多,但对程序员的综合素质的要求也就更高了。
我强烈建议程序员不要仅仅局限在技术本事,还需要多点精力考虑和用户相关的问题,学会洞察用户的需求,并努力设计好用易用的产品。做着这点的程序高手,创业成算就很大了。
这样的技术高手,如果捕捉到合适的产品方向,并且具备一定带团队的能力,创业成功机会很大!事实上,绝大部分创业的技术公司,创始人都是这样的人! 【全文完】
关键词标签:    
0 ([$-顶稿人数-$])
0 ([$-踩稿人数-$])
1、西安弈聪网站内容中凡注明“来源:XXX(非西安弈聪网站)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的网站建设,网站优化,百度关键词优化,西安软件开发等技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“西安弈聪”的作品系本站版权所有,任何人转载请署名来源,否则西安弈聪将追究其相关法律责任。
2、本站内容中未声明为“原创”的内容可能源自其它网站,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。网站建设:谈SEO高手和SEO屌丝的八个区别
稿源:SEO叫受
SEO这个行业并不规范,有些seo工程师可以拿着高薪,进行一些大型网站的seo工作,其实主要是UEO的工作。而有些seo专员却拿普通的工资,干着最累的活儿,没日没夜的进行所谓的seo工作,其实就是到处张贴&外链小广告&,还担着老板和客户每天催着要排名的压力。真是人比人气死人啊,同样被称为SEO,一种是高富帅,一种是矮穷挫,为什么会有这么大的差距呢?下面是seo高手和seo屌丝的八个区别,能告诉你怎么成为seo高手,如果你还是一个SEO屌丝的话,一定要好好看看了。
一.网站内容建设的区别
SEO高手喜欢原创文章,在内容方便我们奉行一句话,文章在于精的原创而不在于数量的多少!宁可一天不更新,也不采集一大堆。更新文章的时间因人而异,每天固定时间更新,这就好比给蜘蛛的一日三餐一样,要定时定量。
而SEO屌丝喜欢采集,胡乱复制采集完看都不看,以量来博,最后不是网站降权就是收录了了。
二.用户体验建设的区别
SEO高手喜欢分析搜索引擎的SEO数据,则包括几个主流引擎的收录数据,以及快照更新情况是否异常,如果异常就应该从最近操作中分析是什么原因,从而改善,让其恢复正常。会亲自设置404页面等,从而优化达到最佳效果!
SEO屌丝喜欢随便套个模板,只注重关键词的排名,页面堆砌关键字,文章堆满内链,这样虽然可能使关键词短时间内上升,但是跳出率,浏览量等数据惨不忍睹,导致关键词狂跌。
三.友情链接建设的区别
SEO高手在友情链接建设上是很谨慎的,要符合许多条件才会交换,非常吝啬付出链接,这样使其网站的友情链接更专业,更能吸引别的好网站来交换。而且更容易日后的检查和维护,是网站不至于受到牵连。像我现在做的网站(CMA培训)做链接就是这样。
SEO屌丝喜欢看完权重,差不多就马上交换,换完也长时间不管,导致被拖累了也不知道。
四.外链建设的区别
SEO高手发外链有的放矢,挑选高权重的论坛先每天留言,签到,最后到一定等级后自然就能发链接了,这样的链接比几百个垃圾链接都要有用,能让更多人看到,成为真实有效的链接。
SEO屌丝发外链以量取胜,不管是文章的评论还是回复,都能看到SEO屌丝的杰作,虽然不知道蜘蛛是否会喜欢,但用户一定会不喜欢。SEO屌丝会寻找各种能留下链接的地方,不管和自己网站内容是否相关,发完走人。
五.SEO知识的学习
SEO高手之所以叫高手,是因为懂得多,学学这个学学那个,最后有问题,一般都能猜到哪里有问题。
SEO屌丝相信歪门邪道,想要一步登天,做一些作弊手段甚至是黑帽SEO,现在证明这只能在短期取得一定效果。
六.制作报表的区别
SEO高手会统计网站每日的数据,不仅仅包括关键词的排名,还包括网站收录,外链,权重,alexa排名等,甚至更专业的会统计竞争对手的情况等。
SEO屌丝不会做数据的统计,一心专注于关键词的排名,网站收录多少,关键词指数多少一概不了解。
七.工作计划制定的区别
SEO高手会制定一些工作计划,会有每天的&计划&,每周的&计划&,每月的&计划&,甚至是每季度的&计划&。
SEO屌丝不会制定目标,只专注于今天这个词排名升了还是掉了,升了就发少一些外链,降了就对着词猛发,最后搞得自己都摸不着头脑。
八.SEO心态的区别
SEO高手抱着谦逊和学习的心态,关注行业动态,和最新的搜索引擎规则变更,在发生突发情况时及时作出应对,并且喜欢写一些关于SEO的交流文章,使SEO行业能够良性发展。
SEO屌丝不太关注行业,只关注能否完成上级或者客户的任务,有什么方法能够提升排名,有什么软件能够提升排名,有什么网站能提升排名,一切为了排名。
以上就是seo高手和seo屌丝的八个区别,希望SEO屌丝能学习高手的经验,早日爬坑,走入高手的行业,这样整个SEO行业也会更加受人所尊重。
有好的文章希望站长之家帮助分享推广,猛戳这里
本网页浏览已超过3分钟,点击关闭或灰色背景,即可回到网页}

我要回帖

更多关于 长沙网站开发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信