精华内容
下载资源
问答
  • 怎样实习才能成长最快

    千次阅读 多人点赞 2018-04-24 14:57:20
    其实想聊这个话题很久了。从我个人的经历来看,我做过很长一段时间的实习生,也做过多年的导师。虽然这些年带了不少的...所以,像 GitChat 这样既有文档交流,又能在线解答的优秀平台,适合这种需要略微深入交流的

    enter image description here

    其实想聊这个话题很久了。从我个人的经历来看,我做过很长一段时间的实习生,也做过多年的导师。虽然这些年带了不少的实习生,可是每当我又迎来一批充满激情的实习生小朋友的时候,仍然是既高兴紧张又觉得任重道远。

    关于实习生的成长,我总是苦口婆心地反复重复一些基本概念和思想,即使沉淀成文档,也未必能让人很快就理解到位。所以,像 GitChat 这样既有文档交流,又能在线解答的优秀平台,更适合这种需要略微深入交流的课题。

    那么下面,我就从实习的目的、导师的作用等开始,逐项展开讲解。

    实习的目的

    既然题目是怎样实习,那么关于如何找到实习岗位、如何面试等技巧,就不在这里展开了。我们先来说说实习的目的:我们为什么要实习?最初打算实习的时候,都是基于什么考虑呢?

    我认为,实习的目的不外乎以下三点:

    1. 脱离课本,掌握真正的知识和能力;
    2. 感受公司氛围,积累工作经验或镀金;
    3. 实习转正,作为找工作的一条捷径。

    那么,基于这样的三个出发点,我想你大概知道自己想要什么了。如果你暂时还不知道自己想要什么,想成为怎样的职业人,那么没关系,且听我娓娓道来。

    很多大一点的公司都有所谓的“导师制”,即为新入职的实习生或新人指派一个导师,有点类似于传统行业中“师傅”的概念,不过略有不同。下面,我们就来聊聊互联网行业的导师,到底是个怎样的存在。

    结论:明确实习目的,问问自己想要得到什么,获得怎样的成长。

    导师的作用

    互联网行业的导师,不同于大学里的导师。首先,这个导师只是临时性的,不存在上下级关系,一旦实习生成为正式的员工,那么大家就都是普通同事了。其次,导师也没有你什么把柄,顶多是转正时反馈一些意见,所以不要怕导师。最后,导师带你,也是对他个人的挑战和鞭策,所以很多时候是你们在共同成长,这个定位一定要清楚。

    清楚了双方的关系和定位之后,我们看看导师应该教你些什么。导师的作用,一般包含一下几点:

    1. 迎接新人,帮忙安顿下来,寻找租房信息等生活琐事;
    2. 熟悉工作环境,认识同事,介绍团队等;
    3. 基本工作流程介绍,常用办公系统和工具的使用,文档去哪里查阅等;
    4. 负责布置实习期间的工作内容,并对结果负责;
    5. 关注并培养新人尽快进入职场状态;
    6. 新人的工作出了问题时候要背锅 …

    综上可见,导师其实更像是一个保姆,只不过是限定在公司里,工作上的保姆而已。那么作为保姆,肯定要经常关注自己的“孩子”们的状态了。导师也是打工仔,也有自己的工作内容,那么如何培养实习生,分配多少精力也是个问题。而我们作为实习生,能做些什么呢?这就是我下面要说的话题:主动汇报。

    结论:导师领你进门,带你入行,不要把过多的希望寄托在导师身上。

    主动汇报

    主动汇报是职场新人必备的一项技能,或者称为良好的意识更贴切。无论你面对的是导师,还是以后形形色色的各级领导,你总是需要汇报的。

    那么怎么才能叫做主动汇报呢?是的,要主动!主动是个不太好量化的概念,我不能说你一天问几次问题才算主动,即使是强制要求每天都写日报,也很可能应付了事。如果你内心没有这种积极主动的意愿,那么无论怎样要求,都有办法可以应付过去。

    下面我们先来说说可以量化的指标——日报。实习生的日报,是第一个能体现出差距的地方,也是获得快速成长的第一道法门。为什么这么说呢?

    首先,日报记录了你一天的工作。你做了多少东西,学到多少知识一眼看上去清晰明了。同时,也能反映出你的学习能力、理解能力,以及遇到了什么层级的问题,而你又是如何思考解决的。

    其次,日报的格式排版,是否有错别字,则反映了你做事的认真程度和对自身的要求有多高。排版也能反映出你的逻辑是否清晰,还有语言表达是否清楚明确,是否能把问题说明白。

    最后,日报是对你个人一天生活的审视,作为一个对自己负责任的人,应该充分利用这样的机会,看看自己这一天到底学到了什么,遇到的问题是否能够梳理记录,下一次再遇到会怎样。还有,这一天是否真的有在成长,你对自己的成长速度是否满意等等。

    综上,看着不起眼的日报,其实并没有那么简单。甚至许多导师自己,也没有想这么多,但是却在潜意识里给你判定了不好的评价,或者说,已经认定了你没有达到他心目中的标准。

    结论:认真写好日报,审视自己的工作和思考过程,定时监督和回顾自己的成长速度。

    提问的技巧

    作为刚刚步入职场的菜鸟们,每天的工作中一定有很多问题要问。这时,往往会出现非常矛盾而复杂的心情:“这个问题是不是太简单了?”、“是不是我太笨了?”、“如果问了低级问题导师会不会觉得我水平不行?”、“导师看上去好忙,我要不要去打扰他?”,而且,这样的想法会每天在你幼小的心灵里反复播映。

    更加糟糕的是,当你怯怯诺诺地问了个问题之后,恰好受到了小小的打击,你就会更加脆弱消沉,再也不敢多问了。还有些同学,会走向两个极端,要么什么小问题都问,要么就忽然再也不问了… 无论是哪种,都不是正常的状态。

    所谓的正常状态,就是要在恰当的时间,提出一个好的问题。那么什么叫做好的问题?这里就涉及到了提问的技巧,或者说提问的智慧了。关于提问的技巧本身,是个很大的话题,也有很多书籍和文章专门讲解。大家可以参见 Github 上的整理 - 提问的智慧

    这里只说我认为重要的几点:

    1. 提问之前一定要思考过,尝试过,至少百度过;
    2. 如果有一些问题是有现场的,一定保留好现场再去问,否则无从谈起;
    3. 该交代的上下文要简明扼要说清楚,不能不交代,也不能事无巨细全都说一遍;
    4. 问问题没有什么错,要理直气壮一点;
    5. 即使导师看上去很忙,只要不是在和人讨论问题,都可以当面问。或者,也可以通过聊天软件把截图和文字发过去,等待导师有空的时候自会处理。

    那么,如果你是那种特别不喜欢问问题的呢?那也没关系,其实我就是这样的人,我特别不喜欢问别人,从小就喜欢所有问题都自己解决,尽量做到“万事不求人”。

    然而,这种性格带来的坏处也是显而易见的:你要花费更多的时间去钻研细节,不断尝试踩坑,才能追寻到真正的答案。不过值得庆幸的是,这种习惯带来的好处也是值得骄傲的,即,强大的自学能力和钻研精神。

    结论:钻研精神固然可贵,但也应在恰当的时机提出恰当的问题。

    自学能力 & 钻研精神

    想必同学们都是受过高等教育的人,能走到这里一起 Chat 也一定是圈子内出类拔萃的佼佼者,所以自学能力肯定已经很厉害了。我这里想说的是,工作中的学习有别于应试教育和学术研究。我们大部分的学习内容,是以应用为主,当然也不排除很多纯理论的研究。

    无论是理论研究还是实际应用,对于公司来说,都是要能够创造价值才有意义。对于自身成长也一样,工作后你就会发现,时间怎么忽然变得这么少?忽然就不能像大学时候那样肆意挥霍时间了。那么既然光阴如金,我们的学习也不妨更加功利一点。 以读书为例,如果你每本书都是从头开始读,你会发现经常看着看着就半途而废了,理由是:没有时间。这个理由很有说服力,我竟无言以对,所以只能让你改变一下看书的思路了。

    工作中的读书,尤其是技能类的书籍,往往有很多铺垫或者基础性的东西你已经掌握,或者是多本书中有重复的内容。那么针对这本书,你就要先浏览目录,看看哪些才是真正的精华部分,或者是你没有掌握的东西,有目的的去看会节省很多时间。如果是技术类的,更要读完之后尽快上手练习,写个小 DEMO 强化记忆,这样才能让知识尽快转化为能力。

    再说说钻研精神。钻研精神可不像自学能力,不是谁都能称得上具有钻研精神的。钻研精神源于对事物的好奇心,只有保持对新鲜事物的好奇,才会去主动钻研更深层次的东西。

    这里举一个写博客的例子,假设一个人想写博客,但是发现现有的平台都满足不了他。要么就是广告太多,要么就是格式受限制,要么就是速度太慢,或者编辑不方便。所以他决定自己搞出一个博客来,那么他讲经历怎样的学习过程呢?我想,如果他是一个具有钻研精神的人,那么大概会是下面的这种路线:

    写博客 - 不自由 - 买虚拟主机 - 域名不好 - 买域名 - 绑定域名 - DNS - A/MX/CNAME记录 - 虚拟主机功能不支持 - VPS - SSH 登录/SecureCRT - 装 linux 选版本 - wget/apt-get/yum - configure/make/make install - shell 命令 - 编译安装 PHP/Apache/Nginx/MySql - Apache/Ngnix配置站点- Wordpress/CI/Joomla.. - 去掉URL中的index.php - Nginx Rewrite/htaccess - Wordpress 模版修改 - CSS/JS/PHP - 被黑了 - IPTables/user group - 重启机器 chkconfig - 管理数据库 phpMyAdmin/Webmin - 数据库备份/文件备份 - 定时备份 crontab - 上传文件不方便 - ftp/sftp 配置 - 搭建虚拟主机服务 - 用户管理/权限控制 - 日志服务/访问日志/登录日志/上传日志 - VPS在国外/翻墙服务/pptp/shadowsocks … 博客数据统计/百度统计/腾讯分析/Google Analytics - 增加访问量/外链/SEO/nofollow - 评论被爬虫刷/爬虫技术/修改表单字段/机器人识别 … … …

    所以你看到了,钻研精神多么可怕!一下子从一个写博客的小白,变成了最流行的“全栈工程师”了!有的同学可能觉得这个例子有点极端,其实一点也不,相信读者里有前端工程师的同学,都经历过这些,有过之而不及,只是没有在每个点再继续展开而已。

    如果说这里面涉及到的每个细节,都去无限深入展开,那绝对是无底洞,子子孙孙无穷尽也。所以,钻研精神也要有个度,知道适可而止见好就收。尤其是在日常做需求的时候,不能因为一个小问题钻研不出来,就卡了一天影响项目进度。业余时间自己的钻研,你爱搞多久搞多久,钻得越深你得到的就越多。

    结论:学习能力乃是在瞬息万变的互联网行业中的立命之本,取书籍之精华而研习之,并适可而止。

    主动承担

    前面说到了要主动,这里再来聊聊主动承担。主动承担并不是要你去主动背锅,这里的主动承担的意思是,主动承担一些你力所能及的事情。如果是导师直接分配给你的,自不必说。如果是导师跟你商量,看看你是否愿意做的时候,你就应该勇敢一点去承担,即使这项任务会超出你现有的能力范围。

    主动承担有以下几个好处:

    1. 显示出你的勇敢和自信;
    2. 你有可能帮领导解决了难题;
    3. 过程中你会学到很多新东西;
    4. 如果做成功了会很有成就感;
    5. 即使失败了也不会被责备,毕竟超出你能力范围了。

    那么主动承担有没有坏处呢?当然有:

    1. 你要有自信;
    2. 你要更努力;
    3. 没有了 …

    可是,你觉得这算是坏处吗?难道你什么都不主动承担,就不需要增强自信不需要努力了吗?图样。所以,主动承担是稳赚不赔的买卖,你还犹豫什么呢?

    结论:主动承担,稳赚不赔。

    竞争意识

    竞争意识这个东西,要说谁一点也没有,那绝对不可能,只不过是有强弱之分罢了。

    而竞争又分良性竞争和恶性竞争,在工作中,我们鼓励提倡的是互利共赢的良性竞争。回想一下你当年高考备考的时候,如果只是跟同班甚至同桌死磕,而不是互相竞争比着学,那么到了高考的时候一定不会考得太好。

    所以,你要时刻清楚,你真正的竞争对手和范围到底在哪里。其实大部分时候,你身边的圈子很小,周围的人也并不是你真正的竞争对手。在这样的环境里,你需要的是与同伴们良性竞争,共同进步。

    我理解有些同学有的时候会有一种不好意思竞争的感觉,我在中学的时候也有过类似的感觉。后来我总结了一下,其实这不仅仅是不好意思的问题,实际是反映了内心隐隐的不自信。虽然表面上有小聪明,貌似一努力就能超过他们,但你内心并不确定当你用尽全力的时候,是否真的能超过竞争对手。

    所以,正常的良性竞争不用不好意思,如果因为关系好而不求上进,等某天你们遇到同期的同学,并且他因为自己的努力而变得很厉害的时候,多尴尬呀。

    不过,竞争意识也是需要慢慢培养的,希望你们能从细微处着手,努力做到比身边的人强一点点、快一点点、进步多一点点,从而刺激周围的小伙伴们共同努力、共同进步,达到一个完美的良性竞争循环。

    结论:提升竞争意识,与周围伙伴良性竞争共同成长,勿做井底之蛙。

    分享沉淀

    前面说了这么多,虽然没有直接提到成长的问题,但是所有主题都是在围绕成长的细节在展开。那么,当你按照这些一步一步走下来的时候,你怎么确定自己真的成长了呢?除了工资职级的增长,以及你自我的感觉,就没有什么东西能见证你的成长了。所以这个时候,我们需要的是沉淀和分享,让文档和他人来见证你的成长。

    沉淀包括很多方面,小到你每天工作中的小感悟小技巧、日报周报、公司规范文档的沉淀;大到申请专利,著书立传都算是沉淀。新人实习生要多沉淀,多分享。一方面,能够写出来沉淀下来的才是你真正理解的知识;另一方面,分享可以建立个人在团队的影响力,甚至行业内的影响力。

    即使不考虑这些长远的利益,只看眼前,大家也要面对实习期转正的问题。当然,还有很多同学实习只是为了感受一下工作氛围,未必要在实习的公司转正。对于有意要转正的同学,如果你确定这是你想为其效力的公司,那么最好从你进入公司实习的第一天起,就把转正作为现阶段的最大目标。

    然后,在熟悉了工作内容和实习期大致工作之后,就好好想想怎样做的更好,怎样主动承担更多的东西。每天按时思考整理日报,并定期沉淀你所做的项目心得和产出,以备转正答辩之用。

    结论:确立终极目标,努力积累素材,沉淀分享见证成长,实习答辩有理有据,人证物证皆在。

    转正答辩

    答辩这个话题涉及很多细节,但如果不说的话,总感觉不太完整。从实习入职讲到答辩转正,算是把整个实习过程说圆满了。 答辩要想表现良好,一定是基于平时的积累,否则再漂亮的 PPT 也挽救不了空洞的内容。所以,这前面所说的各项内容,大家一定要亲身实践,总结沉淀,才能为转正答辩积累素材。

    同理,要想顺利转正,也要从现在起明确几个问题:

    1. 公司对正式员工的用人要求是怎样的;
    2. 我自我感觉与同期的实习生比如何;
    3. 我自我感觉与公司的要求比如何;
    4. 导师对我的印象如何;
    5. 公司实习生留用比例大概多少;
    6. 这几个月我可以成长多快。其实说到底,还是要知己知彼,明确自身的位置和和差距,还有外部条件的限制和影响。

    关于公司的用人要求即岗位能力模型,有的公司会有个明确的文档说明每个级别员工所应该具备的各方面能力。如果没有,那么你可以观察一下周围刚刚转正或者工作大概一年左右的同学,是怎样的状态和水平,也好做个参照。其实以后的工作中也是这样,如果能在公司找到一个可以作为目标的参照人物,那事情就变得简单多了:先赶超 TA 再说。

    话说回来,如果平时积累的不是很够,还是有一些临时抱佛脚的投机办法的。不过,既然今天讲的是从实习开始阶段做的准备,那就不要想那些投机取巧的路子,踏踏实实按照上面的方向去努力,相信对于聪明的你们,答辩转正什么的都不在话下了。

    结论:早做准备,切忌临时抱佛脚。

    最后

    说到这里还是感觉有很多细节想要唠叨,幸好我们的 GitChat 还有后续的线上交流部分。如果大家看完文章之后还有什么疑问或者想和我交流的,一定记得参加后面的线上交流活动。我在 GitChat 等你,不见不散!

    展开全文
  • 其中有一个答案对这一话题的解读非常深入,今天特别分享给大家。 一、什么是大型网站运维? 首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行...
  • 数字孪生(DigitalTwin),并非今天才产生,已经走过了几十年的发展历程,只不过以前没有这样命名,而是走到了一定的发展阶段,人们意识到可以给这种技术起...基于数字虚体的数字孪生技术,到底怎样才能更好、更精准地
  • 文章来源:ATYUN AI平台 情感分析是文本的上下文挖掘,它识别和提取源材料中的主观...那么,一个品牌应该怎样才能轻松实现这个目标呢? 随着近年来深度学习的发展,算法的文本分析能力有了很大的提高。先进人工...

    文章来源:ATYUN AI平台 

    情感分析是文本的上下文挖掘,它识别和提取源材料中的主观信息,并帮助企业了解其品牌、产品或服务的社会情感,同时监控在线对话。然而,对社交媒体流的分析通常仅限于基本的情感分析和基于指标的度量。这类似于仅仅触及表面,错过那些等待被发现的高价值洞察力。那么,一个品牌应该怎样做才能轻松实现这个目标呢?

    随着近年来深度学习的发展,算法的文本分析能力有了很大的提高。先进人工智能技术的创造性利用,成为深入研究的有效工具。我们认为,根据以下几方面来对一个品牌的客户对话进行分类是很重要的:

    • 顾客关心的品牌产品和服务。
    • 用户对这些方面的潜在意图和反应。

    这些基本概念在结合使用时,成为分析数百万品牌对话的一个非常重要的工具。在这篇文章中,我们以Uber为例,展示了它是如何运作的。

    文本分类器——基本构件

    情感分析

    情感分析是最常见的文本分类工具,它分析传入的信息,并说明潜在的情感是正面,负面还是中立。你可以输入你选择的句子,并通过在演示来判断潜在的情感。

    演示地址:https://www.paralleldots.com/sentiment-analysis

    意图分析

    意图分析通过分析消息背后的用户意图并识别其是否与意见、新闻、营销、投诉、建议、欣赏或查询相关,从而进行改善。

    情感分析:利用上下文语义搜索算法获得更深入的信息

    上下文语义搜索(CSS)

    为了获得有用的结论,了解用户讨论的关于品牌各方面的内容是很重要的。例如:亚马逊想隔离的相关消息:晚交货,计费问题,推广相关查询,产品评论等。另一方面,星巴克想要根据员工行为分类信息,新咖啡口味、卫生反馈、在线订单、商店名称和位置等。但一个人怎么能做到呢?

    我们引入了一种智能的智能搜索算法,称为上下文语义搜索(又叫CSS)。CSS的工作方式是,它需要数千条消息和一个概念(比如价格)作为输入,并过滤所有与给定概念紧密匹配的信息。下面的图表展示了CSS是如何对现有的方法进行改进的。

    情感分析:利用上下文语义搜索算法获得更深入的信息

    常用的过滤所有价格相关信息的方法是在价格和与价格相关的其他词(定价,收费,支付)上做关键词搜索。然而,这种方法并不是很有效,因为几乎不可能想到所有相关的关键词及代表其特定的概念的变体。另一方面,CSS只是将概念(价格)的名称作为输入,并过滤所有语义相似的内容,即使没有提到概念关键词的明显变体。

    运行过程是这样的,用人工智能技术将每个词转换成超空间中的一个特定点,用这些点之间的距离来识别与我们正在探索的概念相似的信息。下面是一个可视化的例子:

    情感分析:利用上下文语义搜索算法获得更深入的信息

    在下面的例子中,我们可以看到上下文语义搜索算法如何处理与Uber相关的评论。

    情感分析:利用上下文语义搜索算法获得更深入的信息

    同样,看看这条评论:

    情感分析:利用上下文语义搜索算法获得更深入的信息

    在上述两种情况下,算法将这些消息分类为与“价格”概念相关,即使在这些消息中没有提到价格。

    Uber:深度分析

    Uber是世界上估值最高的初创企业,它一直是共享经济的先驱。Uber在全球500多个城市运营,服务于庞大的用户群,每天都要收到大量用户的反馈、建议和投诉。通常,社交媒体是注册该账号的首选。 大量的传入数据使分析,分类和生成具有挑战性的见解成为可能。

    我们分析了数字媒体上关于一些产品主题的在线对话:取消、付款、价格、安全性和服务。

    对于广泛的数据来源,我们从Uber官方Facebook页面上的最新评论,Twitter上提到Uber,以及Uber的最新新闻中获取数据。这是所有渠道的数据点分布:

    • Facebook: 34,173 条评论;
    • Twitter: 21,603 条推文;
    • 新闻: 4,245 篇文章。

    分析用户对话的情感可以让你了解总体的品牌感知。为了深入了解,在上下文语义搜索算法的帮助下进一步对数据进行分类是很重要的。

    我们在同一数据集上运行上下文语义搜索算法,将上述分类(取消、付款、价格、安全性和服务)考虑在内。

    FACEBOOK

    情感分析

    情感分析:利用上下文语义搜索算法获得更深入的信息

    引人注目的是,与所有类别相关的评论都有负面情感。与价格相关的正面评论数量超过了负面评论的数量。Facebook是一个社交平台,评论充斥着随机的内容、新闻分享、营销和宣传内容以及垃圾邮件/垃圾/不相关的内容。看看Facebook评论的意图分析:

    情感分析:利用上下文语义搜索算法获得更深入的信息

    Facebook评论的意图分析。

    因此,我们删除了所有这些无关的意图类别,并复制了结果:

    情感分析:利用上下文语义搜索算法获得更深入的信息

    每个类别的情感都有明显的变化。特别是在价格相关的评论中,正面评论的数量从46%下降到29%。

    这让我们看到了上下文语义搜索算法如何从数字媒体中产生深入的见解。一个品牌可以分析推文,并从他们的正面观点或从负面观点中得到反馈。

    TWITTER

    情感分析

    对获得的推文也做了类似的分析。在最初分析的付款和安全相关的推文中有一种复杂的情绪。

    情感分析:利用上下文语义搜索算法获得更深入的信息

    为了了解真实的用户意见、投诉和建议,我们必须再次过滤无关的推文(垃圾邮件、垃圾信息、市场营销、新闻和随机信息):

    情感分析:利用上下文语义搜索算法获得更深入的信息

    正面支付相关推文的数量显著减少。此外,对于安全等级(以及相关的关键字)的正面推文数量也有显著下降。

    此外,取消、支付和服务(以及相关词汇)是Twitter评论中谈论最多的话题。似乎人们谈论最多的是司机取消了他们的行程和取消了他们的费用。看看这条推文:

    情感分析:利用上下文语义搜索算法获得更深入的信息

    像Uber这样的品牌可以依赖于这样的意见,并对最关键的话题采取行动。例如,与服务相关的推文中,正面推文的百分比最低,而负面推文的百分比最高。Uber可以分析这些推文,并采取行动提高服务质量。

    新闻

    情感分析:利用上下文语义搜索算法获得更深入的信息

    安全问题一直是新闻中谈论度最高的话题。新闻内容的情绪总体上是正面的,也单独的分成了很多类别。

    我们也根据新闻的受欢迎程度来分类新闻。受欢迎程度是根据文章在不同的社交媒体上的分享次数。以下是一些头条新闻:

    • 被批评之后,Uber首席执行官离开特朗普顾问委员会。
    • #DeleteUber:用户对川普签发穆斯林禁用这一应用程序感到愤怒。
    • Uber员工也讨厌自己的企业文化。
    • 每次我们使用Uber,我们都在传播它的社会危害。
    • 愤怒的顾客正在删除Uber应用程序,因为司机在抗议和罢工期间去了JFK机场。

    结论

    从社交媒体数据获取有意义的见解的时代已经随着技术的进步而到来。Uber案例研究让你看到了上下文语义搜索算法的威力。各公司最近一直在利用数据的力量,但要想获得最深入的信息,你必须利用人工智能、深度学习和智能分类器的力量,比如上下文语义搜索算法和情绪分析。

    本文转自ATYUN人工智能媒体平台,原文链接:情感分析:利用上下文语义搜索算法获得更深入的信息

    更多推荐

    DescartesLabs:通过融合商业和专有数据为石油和天然气部门创建可操作的AI

    AI可判断并预测结核病患者是否对普通药物具有耐药性

    又一机器人公司倒下!融资超过2亿美元的Anki突然宣告倒闭

    DataRobot庆祝其云平台上建立的10亿个模型

    欢迎关注ATYUN官方公众号,商务合作及内容投稿请联系邮箱:bd@atyun.com
    欢迎关注ATYUN官方公众号,商务合作及内容投稿请联系邮箱:bd@atyun.com

     

    展开全文
  • 研发过程中测试可以做的事情很多,下面流程环节的介绍只列出了最主要的一些测试活动,可以作为一些基本参考,测试怎样才能更深入地介入,得到团队认可和建立存在感,拿到更好的质量保障结果,是需要在工作中不断地...

    研发过程中的测试工作

    研发过程中测试可以做的事情很多,下面流程环节的介绍只列出了最主要的一些测试活动,可以作为一些基本参考,测试怎样才能更深入地介入,得到团队认可和建立存在感,拿到更好的质量保障结果,是需要在工作中不断地思考实践的。因此这一章虽然是介绍流程,但是在实操中,不限定角色、阶段和方式,大家结合项目实际的时间资源、人力资源、质量要求做到最佳实践就是可行的工作流。

    需求设计阶段测试做什么 - 测试计划与需求评估

    image

    开发设计阶段测试做什么 - 分析与设计

    image

    image

    测试阶段做什么 - 测试执行与策略实施

    image

    image

    发布前后

    image

    测试工作规范&标准

    通用版变更红线V2.0

    前面介绍环境和权限中提到过,线上变更是风险非常高的操作,90%的故障是变更引起,因此我们在测试过程中往往需要制定详细严格的变更管控,变更风险防控三原则:可灰度,可监控,可回滚

    • 变更红线定义( 示例):

    • 禁止封网期、非变更窗口期进行除紧急变更外的变更。

    • 禁止未经测试验证、未经预发、未经灰度的线上变更。

    • 禁止一切未通过变更管理平台申请或报备的变更操作,紧急故障处理,可事后补填申请。

    • 禁止无影响面说明、操作步骤、验证方案、应急预案的变更。应急预案(如回滚方案)必须具备可操作性。

    • 禁止一切与变更方案计划内容、线上问题排查无关的生产环境变更操作。

    服务推荐

    展开全文
  • 在信息社会里,怎样才能做好办公室秘书工作是一个值得研究的课题。 一、秘书的概念 秘书,《辞海》的解释为:掌管文书并协助机关或部门负责人处理日常工作的人员。该项工作的性质要求秘书工作者: 首先,要有?..
  • ---书部落!多精彩! C/C++ 程序设计员应聘常见面试试题深入剖析 1....许多面试题看似简单却需要深厚的基本功才能给出完美的解答企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的程
  • 怎样写好调研报告? 一、调研报告的含义 调研报告不仅是调查的产物,是研究的产物。调研报告是根据某一特定目的,运用辩证唯物论的观点,对某一事务或某一问题进行深入、细致、周密的调查研究后系统地、如实地...
  • 深入理解windows内部原理1-16打包下载

    热门讨论 2012-09-04 11:31:36
    只有了解了这些安全特性的内在原理,才能真正了解Windows Vista是怎样精心替我们解决安全问题的,才能真正利用好这些安全特性。本课程将以UAC、IE保护模式为例,介绍这些安全特性的内在原理。 深入研究Windows内部...
  • 在读了fangang的博客我们应当怎样做需求分析后才意识到软件需求分析并不那么简单,软件需求分析是作为软件工程专业的一门学科,需要深入学习,掌握科学恰当方法才能把需求分析做好,从而避免软件项目开发的失败。...

      在软件开发中,软件需求分析是至关重要的一个环节。而过去我只知道其重要性,并不知道如何去做需求分析,只是简单的认为我们只要与客户充分沟通了解其真正需求即可,在读了fangang的博客我们应当怎样做需求分析后才意识到软件需求分析并不那么简单,软件需求分析更是作为软件工程专业的一门学科,需要深入学习,掌握科学恰当方法才能把需求分析做好,从而避免软件项目开发的失败。如作者在文章中与我们分享的项目失败经历,皆因需求问题所致,于是作者向我们给出我们详细介绍了需求分析的方法。

      首先,需求调研是需求分析的第一步,在项目开始时,应树立自己的职业威信,千万不能被客户牵着鼻子走,应深入理解客户的业务,向其提出更好的解决方案。进行详细的角色分析,将与会各方代表对号入座,对于高层领导,应从宏观角度讨论项目各个方面,中层领导关心的则是功能的定义、业务流转的衔接、查询报表的设计,基层人员是软件的真正使用者,然而他们大多视野范围较小,往往只了解与自己工作相关的一部分,因此要努力寻找那些业务涉及面广经验丰富的专家,让他们参加,对软件做出明确需求。

      需求分析不是一蹴而就的,而是一个反复迭代的过程,贯穿了整个项目开发周期,是一个反复循环的过程:需求捕获->需求整理->需求验证->再需求捕获……不断与客户进行交流确认,才能确保需求的准确性。

      需求捕获是整个迭代过程的开始,却是我们进行需求分析最薄弱的地方。许许多多项目开发的问题都可以归结为需求分析的问题,而许许多多需求分析的问题又都可以归结为需求捕获不完整的问题。需求捕获是整个需求分析工作中最难把握的一个部分,它不仅仅是一个技术的问题,还涉及到人际交往、沟通、知识理解,以及心理学等一系列问题。

      在需求捕获中,并不是完全按照客户说的来做,客户说什么就做什么的想法是完全错误的,如作者在文章中列出较难捕获的两大需求:客户嘴中没有说出来的需求,和客户压根儿就没有想到的需求。客户与开发人员背景环境不同,也许有些需求在客户看来天经地义无需提及,但因为开发人员对客户的业务不了解,根本不了解那一点,到最后客户不得不对需求提出修改。这就要求在进行需求分析的整个过程,不断进行业务领域知识的学习,深刻了解客户所提出的需求,最终才能得到一份完整、准确的需求。另一类是客户也没想到的需求,因为客户对软件并不了解,其对软件产品最终形态在先前并不知晓,也无法用专业知识想开发人员描述,所以在产品成形之后,有了一个软件实体之后,客户便才意识到其他相关需求,要求做出更改。面对这一问题,需求分析人员是软件研发领域的专业人员,他们应当在深入理解业务领域与需求的基础上,通过分析提前发现这些需求。作为需求分析人员,他们应当站在客户的角度去思考,我们的软件应当设计成什么样子,每个需求的真实意图是什么。站在这个基础上,再运用专业知识去整理、分析与设计。

      我们对需求的分析,首先应当从功能角色分析开始。所谓功能角色分析,就是从一个外部用户的视角分析整个软件系统能够提供的功能,以及这些功能到底是提供给哪些角色使用。

      对一个系统进行功能和角色方面的梳理和分析,可以采用的比较主流的方法之一就是绘制用例图。用例图是贯穿整个面向对象分析/设计(OOA/D)的核心视图,它描述的是系统到底为用户提供了哪些功能,以及到底是哪些用户在使用这些功能,是沟通用户与技术人员的桥梁。运用用例视图对业务需求进行分析、抽象、整理、提炼,进而形成抽象模型的过程称之为用例建模,而这个模型就是用例模型。用例是一个场景。在现实世界中,我们常常面对的是一个个长而复杂的操作流程,但在软件世界里,我们要将它们拆分成一个个的用例,怎样拆分?一个用例必须有一个场景,也就是时间相近、地点单一的一系列操作,并且这些操作最终应当有一个明确的结果。

    《软件需求与分析》需要掌握必要的内容:

      需求获取:需求获取就是进行需求收集的一个活动,它从人员、资料和环境中得到系统开发所需要的相关信息。需求获取绝不完全来自于用户口中,还要开发者努力去发掘。

      需求分析:需求分析就是用来解决需求获取得到的信息和需求开发应建立的软件系统解决方案之间的差距的需求工程活动。

      需求规格说明:需求规格说明活动就是将需求及其软件解决方案进行定义和文档化,并传递给开发人员的需求工程活动。

      需求验证:需求验证就是在需求工程中发生的验证活动,它的主要手段是静态分析。

      需求管理:需求管理是在需求开发结束后保证后续的系统开发活动依照需求的基线进行展开,从而保障系统的质量的管理活动。

     

    转载于:https://www.cnblogs.com/lzq666/p/8523615.html

    展开全文
  • 初识TCP/IP:1、要把抽象的网络协议形象化才能更好的理解。2、最好是先理解具体的网络协议是起什么作用,然后再学习它的工作过程。网络协议的设计符合人与人之间的沟通和交流的方式。对于计算机网络初学者来说,知道...
  • 关于建立TCP连接,以及相关的问题我相信网上有很多的教程,那么怎样才能理解的(或者给别人阐述的)好呢?就是要深入一点了解TCP协议。 首先了解(最好背过)TCP协议格式,从网上随便找了两张图。 TCP协议报头格式...
  • 从扎实的角度来讲,首先就是要理解原理,而不是止步于工具、方法、api。...然后在此基础之上,才能深入理解 function即是对象,又是函数;即可以声明,也可以赋值,同时还可以做为参数被传入其它函数,而书上...
  • 今天虽然人们感觉到大数据时代正在到来,但往往只是一种朦胧的感觉,对于经营者而言,大数据下市场营销管理的价值究竟如何体现,如何实现市场营销创新,可能是一个值得深入研究的问题。但至少以下几个方面值得关注。...
  • 第三部分更深入地探讨了mysql系统,讲述数据库 工作的内部机理。  本书面向mysql数据库开发人员。 作译者 作者: Charles A.Bell  Charles A.Bell,MySQL核心开发人员,目前是Sun公司高级软件工程师;同时也...
  • 这是关于网络系列的第六篇文章,接下来会有多精彩内容.敬请期待! 让我们一起乘风破浪! 前言 HTTP报文是客户端和服务器交流使用的“对话方式”,彼此说对方都能理解的话,才能相互沟通。就像TCP使用TCP报文交流一样...
  • 深入理解其原理并经常结合业务思考,才能在有限的线程控制 API 中最大化发挥并发编程的能力,也能轻易的察觉到代码可能存在的安全问题并优雅的解决它。本文不会讲解 GCD 和各种“锁”的基本用法,而是结合操作系统的...
  • 程序员是怎样的一群人? 1.我们的工作通常涉及到对复杂系统的深入思考。在思考过程中,我们可能需要投入很长时间,所以若非遇到急事,请不要打乱我们的思路。一旦思路被中断,我们也许得花20分钟才能重新将它找回。...
  • Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构:第2版(世界顶级专家Thomas Kyte力作) 基本信息 原书名: Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques...
  • Oracle 9i & 10g编程艺术:深入数据库体系结构(09年度畅销榜TOP50)(08年度畅销榜TOP50) 基本信息 原书名: Expert Oracle Database Architecture 9i and 10g Programming Techniques and Solutions 原出版社: ...
  • 关于学习的思考

    2015-08-26 16:37:05
    Head First 的学习原则 看得到。与单纯的文字相比,图片更容易被人记住 ...如果你是真的想学,而且想学的更快,更深入,就应该注意你怎样才能集中注意力,考虑自己是怎样思考的,并了解自己的学习方法。 怎么做
  • “灵感怎样收集积累”“怎样能够更深入地思考问题”“怎样处理思考的成果”“怎样 更快更好地想清楚复杂问题”等方面提供了技术解决方案;本文会分享一系列创新的信 息化工具辅助你的脑力提升,可以让你想得更多、更...
  • CUDA的global内存访问的问题

    千次阅读 2017-04-02 08:54:12
    关于CUDA的global内存访问的问题,怎么是访问的冲突,怎样才能更好的访问内存,达到更高的速度。下面先看几张图,这些图都是CUDA编程手册上的图,然后分别对这些图做解释,来理解硬件1.0,1.1 以及现在最新的硬件的...
  • 只有通过学习“群众路线”相关理论,我们党员教师才能懂得群众对社会发展的重要性,才能明白学生就是我们的一片天,才知道我们工作的目的一切都是为了学生、为了学生的一切,也才能更好地去为学生服务、为家长服务,...
  • 有关思考的思考

    2016-04-23 14:22:07
    写在开头 有关思考的思考 元认知 大脑在想什么 爱帮倒忙的大脑 ...有关思考的思考元认知如果你是真的想学,而且想学的更快、更深入,就应该注意你怎样才能集中注意力。考虑自己是怎样思考的,并了解
  • 教学常规学习心得.doc

    2021-01-15 12:52:10
     新的常规的学习,使我们对新课标下的教学有了新的认识、新的方向,不仅告诉我作为教师如何做好自己的“教”,使我懂得怎样才能引导学生好的学,扮好课堂组织者的角色。通过学习,我对常规内容有了一个较为全面...
  • 本节书摘来自华章出版社《R的极客理想—...问题如何才能更深入地了解R, 它的起源、成长、经历是怎样的? 引言R语言是在大数据“火”起来后,映入人们眼球的。但R语言的社区已经存在很多年,我们并不知道,R语言在很...
  •  一、实习目的 理论上:业理论与实际结合的重要方式,是提高政治水平、文化业务素质和动手能力的重要环节,只有通过实习才能更好的为将来的工作提供更好的基础,才能将自己在学校学到的知识更好的运用到工作上去,...
  • 通过学习,我开阔了眼界,对教育教学常规有了深刻的理解 新修炼的学习,不仅告诉我作为教师如何作好自己的“教”,使我懂得怎样才能引导学生好的学,扮好课堂组织者的角色。通过学习我对教师的基本功有了一个...
  • dll 加载与卸载的顺序研究

    千次阅读 2018-03-16 10:44:15
    之前写过一篇DLL 加载卸载的文章,不太好,重写一下,更深入一点。两个组或者两个公司独立的开发可能用来组成同一个产品的组件,但是他们必须独立的构建、测试和提交他们的工作。组件粒度很难是正确的且与怎么对组件...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 162
精华内容 64
关键字:

怎样才能更深入