精华内容
参与话题
问答
  • 如何做好一场技术分享(技巧篇)

    千次阅读 2018-04-12 10:42:49
    目前在互联网行业各种大会越来越多,线上教育平台也如雨后春笋一般排...那如何做好一个技术分享呢?做技术分享有哪些技巧呢?通过本场 Chat 我将分享以下内容: 如何做一个开场白 怎么做肢体语言 怎么抓住观众吸...

    目前在互联网行业各种大会越来越多,线上教育平台也如雨后春笋一般排遍地开花。作为我们互联网从业者来说,从最初的知识输入、饱和,到内容输出;提高分享能力显得越发重要起来,通过分享不仅能给自己增加一部分收入,也能提高自己学习的动力,更能让你的朋友圈迅速扩大;那如何做好一个技术分享呢?做技术分享有哪些技巧呢?通过本场 Chat 我将分享以下内容:

    1. 如何做一个开场白
    2. 怎么做肢体语言
    3. 怎么抓住观众吸引注意力
    4. 如何能让内容更具有条理
    5. 如何做一个收尾

    阅读全文: http://gitbook.cn/gitchat/activity/59945d92046f09237aa5d492

    您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

    FtooAtPSkEJwnW-9xkCLqSTRpBKX

    展开全文
  • 作为一个程序猿/媛,想必大家都参与过大大小小各式各样的技术分享,异或在不同的场合分享自己的技术心得。抛开分享内容的质量不谈,笔者发现通常这些分享者的演示文稿(Keynot或PPT)对与会者都不够友好,其中最令人诟...

    本文来自 网易云社区 。

     

     

    作为一个程序猿/媛,想必大家都参与过大大小小各式各样的技术分享,异或在不同的场合分享自己的技术心得。抛开分享内容的质量不谈,笔者发现通常这些分享者的演示文稿(Keynot或PPT)对与会者都不够友好,其中最令人诟病的就是对技术领域中代码片段的呈现方式。本文通过几个小技巧,可以帮助大家制作出足够酷炫的演示文稿。

    注:本文中叙述的三个技巧都取自Google I/O大会中Jake(Android领域的大神)的技术分享。(印象中Google的大神,不仅活好,演讲功底和演讲文稿的制作水平都相当高)

    技术分享演示文稿中的通病

    代码截图!

    代码截图!!

    代码截图!!!

    虽然很不情愿用重要的话说三遍的老梗,但只有这样才能抒发我对此通病的痛心疾首。

    是的,广大程序员做演示文稿的过程中最喜欢做的就是——将自己优雅的代码截图复制到文稿之中。

    代码截图的优点在于——省事

    而代码截图的缺点:

    • 通常携带了很多与分享主题无关的业务逻辑代码
    • 很长,与会者大多不愿意仔细阅读
    • 丑,因为和演示文稿的颜色主题不搭
    • 无法突出演讲的主题,除非你在上面用截图工具标注很多内容

     

    下面分享一下笔者道听途说的一些小技巧:

    1. 字体

    秋叶PPT课程中多次强调,当你不知道在演示文稿中使用什么字体时,就用微软雅黑(或者思源黑体)。但是在分享代码片段的时候,观看者更喜欢的是他们熟悉的代码字体——也就是IDE中的字体。

    在此,推荐使用Source Code Pro for Powerline,当然,你也可以选择你最钟意的代码字体。

    2. 配色方案

    与选择字体一样,配色方案也可以参考IDE中的配色方案。譬如广大idea党最喜欢的Darcula配色。

    但是演示文稿的制作者往往会忽视一个问题,投影仪的显示效果。鉴于公司内部的投影仪显示效果比较捉急,喜欢暗黑系IDE配色方案的程序员们,请在演示文稿中还是推荐使用日式小清新风格的配色方案(白底或其它浅底色,粉色都行)。

    譬如大名鼎鼎的Solarized Light

    当然,如果你只是组内分享,使用的是会议室的4K电视,暗黑系和小清新系都是可以的。

    3. 加特效

    有了漂亮的字体和漂亮的配色方案已经成功了一半,另一半就需要duang duang 加特效了。

    3.1 改写代码的实现方式

    通常情况下,技术分享总会分享一些新的奇技淫巧,为了和过去老的实现套路相比较,我们可以实现从旧实现到新实现的过渡动画。

    废话不多说,一图胜千言:

     

     

    怎么样,是不是非常酷炫?其实它的制作过程非常简单,只需要使用Keynote中的神奇移动即可。(PPT亦可实现神奇移动效果,但是少许复杂一些,平时使用PPT制作演示文稿的同学可以自行搜索)

     

    整个过程可以拆分成三个步骤:

    1. 构造“旧”,“新”两个代码片段(两页演示文稿)
    2. 抽取其中相同的元素
    3. 在“旧”代码文稿页增加动画效果-> 神奇移动

    注:其中最关键的就是抽取出两个代码片段中的相同元素,从“旧”文稿页复制相同元素到“新”文稿页中,将其进行替换即可。神奇移动会对相同元素实现特定的动画效果:放缩、移动、旋转等。 

     

     

    3.2 着重强调某行代码

    着重强调代码片段中的某一行或者某个方法调用是一个非常普遍的需求,截图党通常只能在外面加个红色框框,但是如果改成下面这个效果,是不是逼格一下就提高了?

     

     

    这个效果同样也用到了神奇移动效果,两页文稿中共同元素有两类(注意是两类,而非两个),一类是着重强调的,另外一类是不需要强调的。

    1. 在第一页文稿中,所有的代码片段正常显示
    2. 在第二页文稿中,修改不需要强调的代码段的不透明度(在例子中我改成了25%)
    3. 给第一页文稿加神奇移动效果

    修改不透明度:选中文本 -> 格式 -> 不透明度 

    3.3 假装输入代码

    为了给部分代码营造悬念,我们可以佯装正在敲代码,思考如何进行下一步的编写,能够和与会者很好的互动。

    效果如下:

     

    实现过程:

    1. 构造一个只有 “|” 字符的文本
    2. 给它加特效 -> 闪烁
    3. 构建顺序 -> 过渡之后就显示

     

     

    笔者讲持续时间调整到60秒,这是为了留下互动的时间,当互动结束时会切换到下一页文稿。 

    总结

    分享的主旨是将自己所学所悟的知识传播给其他人,其内容是核心,但仍需包裹一层美丽的糖衣。

    希望这些小技巧能够帮助大家更好的传播知识,分享知识。

    免费领取验证码、内容安全、短信发送、直播点播体验包及云服务器等套餐

    本文已由作者陈威授权网易云社区发布,原文链接:教你制作高逼格的技术分享Keynote(PPT)-社区博客-网易云

     

    展开全文
  • Java大牛技术分享记录

    千次阅读 2018-11-22 11:05:31
    1、阿里员工都是这样排查Java问题
    展开全文
  • IT技术分享的一点点总结

    千次阅读 2019-04-23 04:08:05
    写在前面几乎所有的技术团队都在进行技术分享,有时组织分享总觉得不够好,总想把技术分享做得更好一些。本篇总结了我们团队技术分享的过程,帮助团队提高技术分享质量。若有更好的提升建议,欢迎留言交流。为什么要...

    写在前面

    几乎所有的技术团队都在进行技术分享,有时组织分享总觉得不够好,总想把技术分享做得更好一些。本篇总结了我们团队技术分享的过程,帮助团队提高技术分享质量。若有更好的提升建议,欢迎留言交流。

    为什么要做技术分享

    技术分享的好处多多,这里就简单写几个;

    1. 扩大知识领域,能有更广的知识储备
    2. 快速了解新知识
    3. 使原本会的知识更扎实
    4. 完善知识体系
    5. 给队员一个展示自我的机会
    6. 组建学习型技术团队,使公司更有竞争力
    7. 留下文字或者影像资料,跳槽时加薪。目前知识付费时代,若能坚持可以有不小的收益
    8. 扩大自己影响力,升职加薪指日可待

    有的时候腼腆的程序员们不情愿去分享,只是因为自己不自信。这就需要TL的帮助和队员们的鼓励,帮助这些队员成长。

    痛点

    技术分享都有共同都痛点

    1. 不知道该分享什么
    2. 听众的水平比我高
    3. 该怎么准备分享

    这些痛点尤其是对新团队和刚入行的程序员来说是很犯愁的。以下从如何组织和如何准备一个分享两个方面总结我们IT分享的经验。

    “听众的水平比我高”,这是一个伪命题。若分享人充分准备至少比90%的听众更加深入了解某一领域。台下若有1-2个大佬,能帮助分享人指正、完善也是极好的。无论怎样,收益最多的还是分享人本人!

    如何组织分享

    PS:首先需要一个持续学习的TL,如果团队的Tech-Leader都停止学习,那IT分享肯定没戏。这里向带领我们一步一步提高技术的 Jim 老板表示感谢,

    如何选题

    TL 组织队员们集思广益,把想要了解的技术都列出来并分类,按照可进行一次分享的颗粒划分。比如

    前端:
    -- reactjs + redux
    -- vuejs + vuex + vue-router

    reactjs 其实本身并不难,实战中需要了解redux,hoc等。所以在40分钟左右的分享中,仅仅分享一个react语法显然是索然无味的。对于题目的选择和范围,都是需要提前确定,保证40分钟干活满满。Sharing is not teaching.  没有必要手把手的去交给每个与会人员所有的细节。

    组织过程

    确定了分享题目后,需要安排分享人和主持人。主持人负责确定订会议室、跟进分享人确定分享能按计划进行、收取分享人的PPT和听众的预习资料,并分发给与会人员、分享前邮件通知所有与会人员。 这里感谢兢兢业业的主持人Jackson,帮助我们成功的组织了一次又一次的分享。主持人的角色非常重要,不建议换人。

    总结分享

    每次分享Q&A结束后,整个分享并没有结束。我们会一起讨论此次分享的优劣得失。好的继续保持,糟糕的地方需要改进。比如提前准备的情况情况,时间把控情况,PPT的制作等。这对于分享人是一个很大的提高。三人行必有我师,择其善者而从之,其不善者而改之。听众也可以从总结中提升自己,为下次自己的分享做准备。

    如何准备分享

    这里记录个人浅见,若有不足请批评指正。

    分享前准备

    • 了解听众技术水平,确定讲解的深度; 
    • 查阅题目相关资料,自学并demo。这里要保留资料出处,写在PPT结尾的资料参考中。可以筛选一些听众提前预习的资料,提前给主持人;
    • 制作分享PPT:(你见哪个BOSS在台上演讲时,大屏幕显示的是白底黑字的记事本?)
    制作PPT有很多高超的技巧(本人制作技巧拙略,请同学们查找PPT高级使用方法),这些技巧都是用来帮助分享人传达思想,请善于利用。
    • 一图胜千言: 可以多贴图,使难理解的概念更容易被听众接受。图片同样要表明出处。

    分享中

    展示分享人的控场能力和演讲能力时候到了。如果BOSS从会议室门口经过时,看到精彩的PPT和神采飞扬的分享人,升职加薪离他还会远么?

    这里列举几个分享要求及技巧。

    1. 要求分享人站着面对听众分享(会议室要有大屏幕或者投影);
    2. 需要与听众有互动(听众有时候会开个小差,你懂的);
    3. 把控时间(分享一般在40分钟左右),另外再有 Q&A 5-10分钟;
    4. 好好准备PPT,尽量不要跳出PPT去敲代码或者查阅官网。这写东西都可以截图展示;
    5. 很多演讲技巧:如目光环视全场、站姿、手势、语调等等这里不细讲,每个细节全是学问,要好好准备好好练习。

    分享后

    一般在PPT最后一页都会有一个大大的“THANKS”,此时答谢听众并把话语权交给主持人。进行下一阶段Q&A时间。有的分享人也喜欢自己主持Q&A阶段,这都是OK的。看个人喜好。

    总结

    技术分享对每个人每个团队都很重要,学如逆水行舟不进则退,坚持学习,保持精进,希望大家都能在技术的道路上越走越好。与君共勉!







    展开全文
  • 记一次技术分享演讲

    千次阅读 2018-04-25 23:48:59
    笔者自入学到现在工作已有20余载,虽然沉淀的文笔贫平,可也写过数篇作文(苦逼的学生时代),也曾得过很多作文大赛奖项,如今工作也写过很多总结其中包括技术博客,但是对于上台演讲的次数可谓寥寥无几。
  • 技术分享

    2020-03-12 19:48:12
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成加粗样式如何改变文本的插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、...
  • 如何做好技术分享

    2019-04-24 00:41:49
    如何看待技术分享 是领导强加给我的任务么? 觉得浪费时间,不如安安心心写代码? 这是一次难得的机会,要好好把握? 我的理解:技术分析是一次难得的机会,让大家了解你的能力,才能把更多的机会交给你,才能会更...
  • 技术分享,休闲娱乐一体的网站

    千次阅读 2019-03-29 13:37:14
    搭建好技术分享的博客系统,我又在服务器上折腾。部署了一些h5游戏,整了一套购物商城(下面有一个demo)等等。服务器端的各种尝试我正在进行中。微信端我在做公众号,即将做小程序等等,在向着全栈工程师进发...
  • 分享技术

    千次阅读 2018-11-09 22:41:30
    【全套Java教程–打包下载地址】 Java基础阶段 一、20天横扫Java基础(课堂实录) https://pan.baidu.com/s/1htTzZRQ 二、尚硅谷Java基础实战——Bank项目 ...三、尚硅谷_ORACLE、SQL、PLSQL 视频教程 ...ht...
  • apache kafka技术分享系列(目录索引)

    万次阅读 多人点赞 2018-02-08 11:30:11
    apache Kafka中国社区中国社区QQ群1:162272557未满 收费5¥,保证QQ运营,腾讯QQ VIP收年费,2000人群非常活跃,质量很高中国社区QQ群2:414762562未满 1000人群中国社区QQ群3:191278841未满 1000人群中国社区QQ群...
  • 对研发团队里技术分享的一些思考

    千次阅读 2016-12-03 16:38:38
    分享目的 做任何事情,要明确目的,才能清晰、顺利实施。目的包括这件事能帮大家带来什么、能给公司带来什么、预期结果是什么、成长又是什么等等。我从公司、团队、个人三个维度,总结了以下五点目的。我会对每一个...
  • 技术分享的好处

    千次阅读 2017-09-08 12:10:23
    关于技术分享 这位blog大牛处得到的观点: https://ashfurrow.com/blog/sharing-is-selfish/ 1,曝光自己 2,验证自己的点子 3,做出一些自己的研究 4,跟他人社交网络互动。 说得很在理,好好学习作者...
  • 30个前端技术分享主题

    万次阅读 2019-03-01 11:21:27
    这是我们团队前30期的前端内部技术分享主题,我做的是第1、10、19期的分享,仅供大家参考
  • 如何做一次Elasticsearch技术分享

    千次阅读 2019-06-30 23:47:18
    0、问题引出 经群讨论,建议从以下几个方面展开,大家有好的想法,也欢迎留言交流。 1、可视化展示ELK效果 ...如果条件允许:demo的内容是:通过logstash 同步日志或数据库(oracle、mysql)表的数据到 Elastic...
  • Android 优质技术分享

    千次阅读 2019-04-30 14:31:41
    早该有这个系列了,主要更新这一周或者两周的一些觉得大家应该了解的信息。...Android 优质技术分享 1期 https://mp.weixin.qq.com/s/YPxeEUMQDWpOWQpBPdUgXA Google I/O‘19 要来啦! 2019 Google I/O...
  • 技术团队管理:技术分享

    千次阅读 2018-11-22 21:30:56
    这里写自定义目录标题为什么要进行技术分享如何做技术分享找人找分享主题内容准备 为什么要进行技术分享 技术团队,员工为什么要离职?钱没给到位?没学到技术? 技术成长对初,中级开发人员来说非常重要,曾经面试过...
  • 软件测试技术 分享专栏博文 目录

    千次阅读 2018-01-05 12:51:33
  • 谈谈公司内部的技术分享

    千次阅读 2016-04-20 17:23:10
    这段时间,为了促进程序同事间技术氛围,在公司内部组织开展技术分享会。形式很简单,每两周也就是半个月,进行一次技术分享;分享人由组员顺序安排;题材不限,可以是自己熟悉的技术,比如说服务端的开发者,分享...
  • java 技术分享

    千次阅读 2014-05-31 00:51:19
    分享一下本人在做项目中遇到的小问题 关于arraylist 转化成string[] 的问题 因为在pvhj
  • 我在大学前两年里一直在吸收,学习到的知识基本上也是记录在笔记本(纸质)和有道云笔记上,并不是很理想的技术分享平台(前两年的确也没有多少知识可以输出),现在想想也是后悔莫及。但好在为时不晚,我在大二下学...
  • 自动化测试的前沿技术分享

    千次阅读 2017-09-07 15:38:18
    一什么是自动化测试 二移动自动化测试的流程 三移动自动化测试的优点 四移动自动化测试的缺点 五移动测试自动化框架Android 六Appium 我选择的是Appium为什么呢 Appium简介 Appium的要求 Appium概念 ...
  • vue.js技术分享(一)

    千次阅读 2019-06-13 15:57:24
    参考尤雨溪的技术分享 一、与其他框架的比较 Vue是一个“渐进式框架”(The Progressive Framework) 对比Angular 更灵活的适用场景 1、默认API适合纯前端背景的开发者/小块灵场景 2、配合TypeScript也可以适合...
  • 测试技术提升分享

    千次阅读 2019-10-12 18:26:41
    在腾讯课堂上分享测试技术相关的课程也有一段时间了,同时在博客(http://blog.sina.com.cn/u/1760715297)和微信公众号上也分享了不少相关文档。现在已经有相当关注度,也有很多同学加入了我们的QQ群(867446822)...
  • vue入门级技术分享

    千次阅读 2019-01-27 16:49:49
    一、背景 1.为什么用vue.js mvvm(Model-View-ViewModel)模式框架 渐进式框架 高效协同开发 2.常见需求及解决方案 需求 解决方案 声明式渲染、组件系统 vue UI组件 ElementUI ...vu...
  • 一次在公司的技术分享

    千次阅读 2019-03-29 10:18:58
    一 、技术块:组件化和模块化。 二、学习块:学习能力,业务能力,沟通能力。 三、“匠人精神” 一、技术块 1. 组件化和模块化的区别: 1)模块 模块指的是独立的业务模块,比如 [用户模块]、[IM聊天模块] 等。 ...
  • VR技术分享交流

    千次阅读 2017-04-13 20:35:59
    VR技术分享交流
  • 软件测试工程师成长之路:掌握软件测试九大技术主题 王顺 等 编著  ISBN 978-7-121-23996-0 2014年9月出版 定价:85.00元 432页 16开 内容提要 《软件测试工程师成长之路:掌握软件测试九大技术主题》以...
  • 2019最具特色的web前端技术分享

    千次阅读 2018-12-17 03:11:13
    100套免费前端视频资料,搜集汇总的希望可以帮助到前端正在学习的朋友,为你们找到一条捷径。 访问地址: http://uyi2.com经典面试题汇总:
  • 2018前端指南:值得关注的技术分享

    千次阅读 2018-02-08 17:49:59
    2018年前端有哪些领域,技术值得关注,哪些技术会兴起,哪些技术会没落。下面就我个人的判断进行一个预测判断,希望能对大家起到一个参考作用!下面提及的技术,只是建议大家关注,也不是建议大家全部的都要学,而是...
  • 【PPT分享】Evan Vue.js 技术分享

    千次阅读 2019-06-06 15:34:17
    相关链接: rfcs Vue 2.0 的建议学习顺序 Vue 技术内幕 Vue 技术揭秘 转载于:https://juejin.im/post/5cf932586fb9a07ee06307f4

空空如也

1 2 3 4 5 ... 20
收藏数 625,579
精华内容 250,231
关键字:

技术分享