分类目录归档:工作

如何寻找没有版权限制的高质量图片

工作中经常会需要寻找一些高质量的图片素材,但很多通过搜索引擎获得的图片是有版权限制的,版权限制一般会告知「禁止商业应用或个人应用」,我们应该注重每个人的劳动成果,对于有版权限制的图片,如果我们必须要用,可尝试联系版权所有者获取授权后使用。

在版权限制之外同样存在很多高质量的图片素材可供使用,对于并没有很多预算或无法获得授权的朋友是一个不错的选择。今天说说我寻找图片经常去的一些网站供大家参考。

摄图网 699pic.com

摄图网「699pic.com」是一个提供免费正版摄影图的网站,目前这个网站大概有 100 多万张图片,平常我偶尔去这里,之所以第一个放这个网站是因为这个站点访问是最无压力的一个站点,要使用这个网站的图片需要注册账号。

findpictures_01

pixabay.com

pixabay.com 这个网站的图片及其质量是蛮不错的,访问同样无压力,但访问速度稍稍有些慢,这是我寻找图片常去的一个网站,一般都会有不错的收获,支持多尺寸免费下载,不过需要注册一个账号并保持登录状态,其实不下载也是可以使用的,要看具体使用场景而定。

findpictures_02

pexels.com

pexels.com 同样也是一个图片及其质量蛮不错的站点,访问同样无压力,这里也是我经常去的一个地方,速度也不错,针对每一个图片都会显示详细的信息,比如对于拍摄的相机型号、光圈、焦距等,支持多种尺寸的下载,目前下载并不需要注册一个账号。

findpictures_03

Google.com

Google.com 是我经常使用的一个搜索引擎,用于任何想在互联网上搜寻东西的时候,查找图片也不例外,有专门的图片搜索站点。直接访问这个站点还是有些压力的,其实这个站点是不能直接访问的,需要找一些途径来使用它。正如下图中红色箭头指向的位置,在进行图片搜索的时候,Google人性化的提供了一个工具按钮,使用该按钮后会有一排的选项,比如大小、颜色、类型、时间、使用权限等,在使用权限中可以找到没有版权限制的图片,结合其他选项就能获得高质量的图片列表,通过不断的变换搜索关键词从而找到满足自己使用的图片。

findpictures_04

以上是我在寻找图片时经常使用的一些站点,希望这些对你也有用,在这些站点寻找图片主要依据关键字搜索获得,我主要是直接使用图片会多一些,最多有少量的尺寸修改。如果是设计师想从图片中获得设计灵感,还有不少其他的去处,比如国内的「花瓣」,国外的「Pinterest、Dribbble、Uplabs」,如果你有更好的发现,并愿意分享,非常希望你能告诉我。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

去当收银员,该当个怎样的收银员?

最近认认真真的当了当收银员,并让团队的成员轮着去当收银员,有一定的效果,但跟我期望的尚有一些距离。那么如果去当收银员,该当个怎样的收银员呢?

这主要取决于自己是如何定位这件事,如果定位于收银本身,那可能每一次轮到自己时就会相当乏味的在那里坐上那么一天,几次之后心里难免产生「我特么的是来干xxx的,……」的想法。但如果你把收银这个场景的主体作为你的用户场景,然后再与你的本职工作联系起来,开始思考,应该会有截然不同的收获。

比如我是作为一个产品经理去做收银员,我可能会开始思考在这个场景下目前产品的使用情况是否跟期望的一致,往来的客户具有什么样的特征,什么时段客流量会多一些,什么产品好卖,内部的业务是如何开展的,内部是如何管理的,周边环境什么样,什么样的推广可能会有效……,一旦开始这样思考才有可能确立产品下一步的目标,才能持续性的改进当下的产品。

比如我是作为一个架构师去做收银员,我可能会开始思考所做的架构是否良好的支撑当下收银环节的业务模型,针对不同用户角色的功能架构是否跟实际相匹配,架构的逻辑结构十分合理,物理架构是否有改进地方,是否遗漏了重要的质量要求,是否遗漏了约束下的架构设计部分的内容……,一旦开始这样思考才有可能持续的演化整体的架构,从而让架构更贴合用户的使用,不论是外部用户还是内部团队的用户。

比如我是作为一个设计师去做收银员,我可能会开始思考当下我的设计是不是更有利于让使用者使用,自己用起来是不是很容易,当下他们使用情况怎么样,是不是能够很直接的找到想要的展现,他们的基本特征是什么,设计面向的是什么行业,具体的场景是什么样的……,一旦开始这样思考,相信设计就不光是色彩的运用与美的展现。

比如我是作为一个程序员去做收银员,那就可以真正的用一用自己开发的最终产出,看看在处理实际业务的时候是不是像自己想象中的那样出类拔萃,顺便也可以看看其他小伙伴完成部分是不是也是同样的出类拔萃,是使用良好,还是问题多多,设计的是不是合理,结合场景也可以思考很二的需求是不是真的很二,需求怎么对应到开发的实现……,当将场景业务、具体使用和技术实现互为对应与融合之后,回过头来在看看我的开发,我相信会更好,每一个技术实现毕竟都会对应到实际的应用领域。

当然这样做并不容易,但是我们可以一点一点做起,如果每个人将这些一点一滴的体验带到整个团队,并最终体现在产品中,想想产品会变得怎样。现实中还有很多类似「让你去当收银员」这样的阶段性任务,遇到这样任务的时候我们应该想一想该怎么定位接到的这些任务,相当程度上这个任务不是真的就是让你去当一个「收银员」,那不如直接找一个专职的来做更合适。

目前这个阶段去做「收银员」是期望大家从不同的角度来近距离的接触一下我们产品中的其中一种类型的用户,以便对于我们在做的产品隶属的行业有个直观的认识,毕竟团队所有成员并不太具备这个行业领域的知识,近距离接触用户的实际场景可能是一条获取行业领域知识的路径,这个阶段的长短取决于团队的通力合作,用户就在那里,而我们的产品还在路上。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

又是一年招聘季

又是一年一度的招聘季,团队很缺人,在 HR 部门同学的大力支持下见了不少的人,也放出几个 Offer ,但人员缺口还是有不少的。在见到的这些人中,有相当一部分就是在碰运气,没有丝毫的准备,这在我看来是挺奇怪的一件事情,记得以前写过一篇「找工作时做这些准备会更有效」,从通用性的准备工作上说了一些,借这个招聘季,结合我们的职位缺口,我再絮叨一下这些事情。

开发工程师

从用人方来看,针对不同工作经验的开发工程师会有不同的期待。具体到我们这里,首先是对开发基础技能的期待,这是基础;其次,我们还比较期待能够在过往项目经验中选一个点,讲清楚使用技术解决了那些问题以及有什么收获;第三,我们还期待能够聊聊对工作的期望。这是三个主要的方面,其他的都是加分项。

基础技能不再细说,从其他两方面说说。对于过往的经验,用人方主要是想看到你是否在过往的工作中获得了足够的成长,有多少竞争力;对未来工作的期望,是想看看你是否对工作有一个明晰的认识和规划,面对你的期望能给你提供什么。

大部分应聘者都会有一个场合需要介绍一下自己,对于开发工程师,在我看来,选择一个过往工作中令你刻骨铭心的点来介绍会更好,如果没有这样的刻骨铭心那也可以选择一个让你最得意的点,这样介绍有什么优势呢?

从一个让你记忆深刻的点能够较容易的讲清楚,同时这一个点既然能够让你记忆深刻,必然不是孤立的,无论从技术上还是从技术背后解决的业务问题域都跟这个点是相关的,这样无论从技术的横向和纵向还是从业务场景出发就能较清楚的体现个人的成长,进而体现你的竞争力。当然这个点对于不同的开发工程师其大小是不同的,选择自己能够驾驭的点。

比较糟糕的是按照时间顺序介绍经历的公司和经历的项目,这是目前的主流介绍方式,乍一看做了很多的项目,但泛泛的讲,又不能突出一个重点,花了不少时间的同时,反而不能体现自己的竞争力,当然把这个点选择为整个工作历程并能驾驭的人除外。有部分的人看起来具有丰富的项目经历,具有丰富的工作经验,但只是不断重复复制上一年的经验。

比如你从开发一个「购物车」开始讲你怎么理解 Cookie,怎么理解 Session,进而接触了缓存,然后如何如何……,也可以从做前端的工作中发现公司产品面向三个方向:PC、手机、非手机智能终端,从开始逐个实现各个设备的前端到如何抽取出公用性的内容形成类库,然后建立不同分支以适应不同的设备……,你也可以从最开始的架构是如何分层的说起,并在业务开展过程中的演变……,你还可以从做前端的过程中怎么实现了团队协作的自动化说起……。

不管从什么开始说起,多数都应该涵盖在完成任务「目标」的过程中,发现了问题,然后解决了问题,总结之后获得了成长,然后设定下一个目标,职业生涯应该在这样的过程中呈螺旋上升态势。

产品经理

我们这里对于产品经理的定义是「产品经理是其所负责产品的 CEO」,简单的来说就是要负责产品整个生命周期管理。虽说人人都是产品经理,但其实并不是。在有限的资源下让产品持续的行走在正确的道路上,这其实是相当困难的,以至于到现在我还在持续不断的学习中。

产品经理涉及的范围非常的广泛,从对行业的知识洞察、用户的了解到形成自己的产品理念开始,在协调永远有限的资源中你得找到一条属于自己的路。这要求产品经理具有很宽的知识技能体系,并能够将这知识技能体系转换成产品各个阶段的产出,同时你还得有一定的运气。从这点上来看不是人人都能做产品经理的,但是每一个产品经理都是不同的。对于产品经理并没有太好的评判标准,我一般会从几方面跟前来应聘的人聊一聊。

首先,我会跟他聊聊他之前做过的产品,主要包括这些产品是做什么的?产品的用户是谁?产品解决了用户的那些问题?产品的现状如何?等,还会找一些同领域内的产品让他谈谈这些产品。

其次,我会跟他聊聊对于我们的了解程度,进一步谈到对我们要做的产品的了解,一般这部分聊的过程中最后都由我来简单的介绍我们在做的产品,其实信息就在哪里,我更期望的是在看到职位要求的时候看到其中一条是要求有医药零售相关的从业经验,然后产生景安网络跟医药零售有啥关系的疑问,进而找到信息,然后有所准备……

第三,我想聊聊如果作为我们目前在做产品的产品经理,准备怎么做。比较遗憾的是第二个环节很少有进行充足准备的,而又不具有领域内的知识,这就很难聊了。一般出现这样的情况时,我就会转入应聘者对于工作的期望和一些基于期望的疑问交流。

最后,一般我会聊聊业余生活都在干什么,就比较热门的产品的优劣交换一下各自的看法,对于产品经理常用的工具交流一下各自的看法。

通过这四方面我其实想知道的是,在过去完成任务「目标」过程中是否获得了成长;对信息是否保持足够的敏感以及你的信息获取及归纳方式;在获取的有限信息下,是否对该产品有兴趣,能够多快的了解产品背后的行业领域知识;产品终归要在生活中被使用,业余生活接触的产品要远远多于工作中接触的产品,业余生活都干些什么对产品经理很重要。

絮叨这么多,其实说的就是在找工作的时候还是需要认真做一些准备工作的,一方面应该总结一下自己的过往并找出优势,另一方面找到匹配自己下一个阶段目标的工作岗位并做一些针对性的准备,在郑州这个地方对于 IT 人才的需求目前还处于饥渴状态,无论是待价而沽还是稳步成长,好好准备后都会有所斩获。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

完成第一次公众分享后的4点收获

同客户「用户」交流的次数不少,在企业内部也有过不少的交流分享,但在公众场合向大家分享则从未有过,借今年河南省互联网大会,在2016年11月10日完成了人生第一次面向公众的分享,人的一生会有很多第一次,一般第一次的结果总是不尽如人意,我也未能幸免。如果给自己的这次分享打个分,以 10 分制来记,我给自己的打分介于 3-4 分之间,离及格尚有一些距离。当然这些不重要,重要的是就这样从内心排斥状态下开始了,一旦开始,你就会发现很多事其实跟你的想象是截然不同的,而分享「演讲」这件事是值得每个人去进行尝试的。

在面对超过 1000 人的会场中,站在台上对我来说其实挺难的,最终我站着台上,讲了一些,然后下来了,完成了这个过程,我得先给自己一个赞。给过自己赞以后,我想说说围绕这次的分享前前后后的一些体会与收获。

1. 你认为你不能干的事其实是能干的,你认为你能干好的事却往往干不好

在得知需要做这么一次分享时,从我内心来讲是排斥的,主要基于两点,其一源自内心的恐惧,从心里认为自己是不擅长做这种分享的;其二是这次的分享的内容以目前整个团队在做的产品为基础,而产品还没有进入落地实施阶段,着实没有什么可讲的。基于这两点很早就推掉了这次的分享,但随着会议时间的临近,这事它就演变成为了一项无法推脱的任务了,也就只能赶鸭子上架。

紧接着开始准备 PPT 的内容,并在公司内部进行试讲,不断的根据建议进行修改,但总觉得差点意思。在会议的前一天,我约了电台的专业人士,我同宿舍的同学,请他给予指点。果然需要做不小的变更,伴随着修改并用手机录下后回听,内容的脉络开始清晰简洁起来了。

内容是分享的基础,把这些内容传递给用户,让用户更容易理解和接受才是关键,但这就不是能一蹴而就的事情,无论是用文章的方式还是用演讲的方式,都需要进行长时间的训练,这方面没有捷径。对于演讲的方式,同学挑了一些重要的讲给我听,比如:去掉口头语、降慢语速、别慌着持续的说,停顿不会影响什么、适度的走动走动……,并鼓励我说这东西都是你最清楚的,你把你最清楚的东西说出来就行了,这样想想就会大大降低紧张感了。

经过这次临阵磨枪,总算还是上台讲完了。对于上台向公众分享这事,我一向认为我是干不了这事的,也干不好,但其实真的开始以后你会发现你认为自己不能干的事情其实是可以干的,相对于经常做的事情,你认为干不了的事情一旦开始尝试之后,你会投入更多的关注,会寻找各种方法来解决这个过程中碰到的问题,从而最终结果要比你预期中好很多。

相反,认为自己能干好的事情却往往干不好,在处理这类事情时,往往会站在过去经验积累基础之上产生误判,在自己的舒适区内理所应当的认为会有一个好的结果,但往往事与愿违,这在以往的工作中经常碰到。以前在做程序员的时候,在经历的项目中,凡是涉及到类似业务范畴内的项目,在项目开始时总觉得能干的比以前好,但最终的结果往往并不是这样,不是进度延后,就是成本太高,质量也不会有太大的提高。这样的例子有不少。

我们会碰到很多自己认为做不了的事情,自己认为和实际上终归有很多不一致的时候,只有试过以后才能知道能不能做,勇于尝试可能会有助于提高自己对自己的认知,从而为自己打开一扇新的门。

2. 更清晰与深入的认识要做的事情

这次的分享的内容主要跟现在团队在做的产品有关,经过前前后后的折腾,对产品的认知度更清晰与深入了,这是一个不小的收获。认知度更清晰与深入,体现在在扩大产品的应用范畴后,整体上反而简洁了很多。对于一个互联网软件产品来讲一旦启动,从功能、商业模式、应用范围等任何一方面都能迅速的让产品变的庞大复杂,要再次让它简洁就很困难了。

借助这次的分享任务,从头到尾不断的重复,向不同的人说产品,结合各种反馈,将各个环节打散,重新组合。引入了人、应用场景,以故事讲述我们的产品能为用户提供哪些服务,会为用户带来什么价值,建立对产品的总体认识,然后再进入怎么实现这些应用场景,使得产品不是空中楼阁,是有能够落地的技术与合作方作为支撑的。

对于分享,主要是将内容传递给受众,在这方面没有达到想达到的目标。但在产品建设过程中有这么一个时间段能够重复的对产品进行梳理,这对继续开展工作无疑是有帮助的,当事情趋于变的简洁时,更容易让人理解,使得看上去庞大想象不那么令人生畏,能够更清楚的知道我们现在在哪一步,怎么到达下一步,哪些可能是不应该做的,哪些是先期必须要做的。

而且在整个过程中会比以往寻找更广泛的素材,结合各方观点对自己建设的产品查缺补漏,在这个过程中势必对要面对的行业有了进一步的了解,而对行业了解到越多,才有可能建设更满足于这个行业的产品,发现行业中用户亟待解决的问题与能够产生的价值,这样会降低试错成本,有助于提高创业的成功率。

3. 提高沟通能力

人是社会性动物,很难脱离群体而存在,在群体中很重要的一点就是信息的传播与交流,需要各种沟通,相比于文字,说话是每日都要进行的事项,为了能够在群体中更容易被人认可,充分融入你想融入的群体,把话说好是一种很重要的技能,想要说好话就要提高沟通能力,提高沟通能力在于提高理解别人的能力的同时提高别人理解自己的可能性。

有所准备,建立说、听、修正的循环就会提高沟通能力,你要说给谁/听谁说,说什么/听什么,怎么说/怎么听这些是分享中需要考虑的,不同的场合多加练习就会提高沟通能力,在我们的工作中有很多这样的机会可以锻炼,比如会议、竞聘、工作汇报等等都是提高沟通能力的机会。

沟通在日常工作协作中无处不在,而且随着团队规模的增大,沟通显然占据很大一部分的成本,在刨除采用组织扁平化、减少会议等方式降低沟通的路径长度及层级深度之外,团队整体的沟通能力的高低会极大的提高整体的协作能力,这样的群体更显的亲密无间,团队在同一个频率上产生的叠加是及其强悍的。基于此,以后不但自己要多说说,也要创造机会让所有人都多说说。

4. 会拓宽知识面

在之后的这一个多月时间内,我相继阅读了《TED TALKS 演讲的力量》《主宰演讲台》这两本书,通过系统性的阅读,建立了对演讲方方面面的初步认知,在阅读过程中与我那位专业同学给我说的互相印证,竟然无出左右,这个过程也是挺有趣的。要搁以前很大程度是不会阅读这方面书籍,当开始尝试以后很大程度上你就想了解的更清楚一些,无形中就拓宽了知识面,从而能做更多的事情,胡适先生在其《人生有何意义》中对为什么读书说到「为要读书而读书,读了书便可以多读书」,我想对于分享也同样如此。

最后,感谢这次的任务,对自己是一次挑战,收获的目前仅仅停留在知道这里,要想应用仍需要不断的实践,从平常的沟通交流中多加锻炼,慢慢提高,争取早日做到像开车一样,从分解动作学起,最终成为一个老司机。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号

电脑与手机中常用的一些工具

每天使用电脑与手机在目前是一种常态,今天说说我在电脑与手机上常用的一些工具「应用」,这些工具在日常中占用了不少使用时间,且有进一步向移动端靠拢的趋势。

电脑主要在工作中使用,由于工作的内容的逐步变化,使用的工具也在逐步的变化,在数量上呈减少的趋势。两年前更换了Mac电脑后,偏爱使用系统自带的原生应用。

浏览器目前主要使用 Safari ,在SS的配合下「Shadowsocks」进行信息的全方位浏览与查看,足够用于日常的使用。另安装了Chrome和Firefox,在浏览信息时前端不太兼容的时候使用,日常使用较少。如果是在Windows系统下Chrome是个不错的选择。

在文档,幻灯片、表格处理方面也是使用系统自带的iWorks套件Pages、Keynote、Numbers,目前基本能够满足使用,只是每次都需要进行格式的转换,略微有些不便。Windows系统下Office和Wps是经常会用到同等工具。

XMind是一款脑图工具,主要用于将思维进行结构化的处理,在思考要做的工作及读书归纳总结的时候使用它还是挺好用的,有一个提纲性的东西对于开展接下来的工作总是清晰与方便的,免费的基础功能足够满足绝大部分人的使用。

奇妙清单是一款任务清单的应用,用于记录及处理待办事项,可以团队作业,一切可以用清单方式罗列的都可以用用,比如购物清单、出差携带物品清单等等都可以尝试用用,与日历结合使用,效率倍增。系统自带的原生应用「备忘录、提醒事项」已经足够好用,使用它一方面是简单好用,另一方面是它支持全平台使用,支持Windows、Mac OS、iPhone、Android。

有道云笔记是一款笔记类的应用,可以处理与笔记有关的一些事情,如果有写笔记的习惯,或有收藏文档的癖好,可以尝试用用。笔记支持Markdown语法的写作,在Windows系统下与其集成一体的有道云协作可进行团队工作协作,一方面可用于交流,另一方面可用于工作文档的沉淀。

圈点是一款截图标记的小工具,可以方便的进行截图然后在图片上做标记、打马赛克、写文字等等,常用在需要针对图片交流的时候,比较方便。

以上是在电脑中目前常用到的工具,当然还有一些其他的工具也在日常中使用,但不那么通用,比如:VirtualBox、StarUML、Typora、Axure、Eclipse、XCode、Android Studio等,就不多说了,下面说说手机中经常用到的工具,上面介绍的工具中除了XMind和圈点,其他的同样经常在手机「iPhone」中使用,内容和操作是互为同步的,这在使用上极具效率。

微信读书是目前在我手机上占据使用时间第一的应用,正如其名,这是一款读书的应用,喜欢用手机读书的朋友可以尝试一用,书的数量还可以,书的编辑也越来越好,从最开始的错误不少到目前逐渐变好,变化挺快。最大的特点是微信的朋友关系链对这个应用是开放的,能清晰的知道一本书的读者及其想法,有助于进行图书的选择与购买,另外会根据阅读时间奖励书币,书币则可以用于图书的购买。

即刻是按照话题提供信息一个应用,是我日常主动获取信息的途径之一,主动体现在你只有订阅了话题,你才会获得该话题的信息,对于喜欢主动阅读的人,这个应用应该蛮好。

多邻国是一款外语学习工具,支持多个语种的学习,目前用于英语的学习,大概每天会占用10分钟时间,课程以专题形式组成,设定目标对应的经验值,完成每日的目标,随着时间的推移完成专题,进一步解锁新的专题,这是一个典型的以游戏方式学习的工具,课程内容有单词图文选择,语言互为翻译,有口语朗读,挺有趣。对了,这个工具还有社交功能,不过我还没使用。

1Password是一款管理密码的工具,面对现在越来越多的网上活动,大多都需要密码,为每个创建单独的密码很难记住,一个良好的密码管理还是蛮需要的,我使用这个工具进行密码的管理。

小密圈是一个社群工具,可以建立私密小圈子,小密圈可以作为团队协作的一个工具,可以作为知识变现的工具,也可以作为一个网上的私人虚拟会所,有免费的圈子也有付费的圈子,目前主要在几个圈子中获取知识。

另外一些工具与我所工作的行业有关,比如使用Next来看看每周都有什么互联网的产品产生,用开发者头条来看看开发者关注的话题都有哪些?偶尔用用知乎和豆瓣,还有Quora和Hacker News,这些加上原生应用基本就是我日常会使用到的工具,当然还有微信、QQ及银行的客户端这些就不说了。

Android手机目前用作备用手机,以体验诸多不同类型的产品为主,除了1Password和iOS原生的应用之外,其他的都有对应的版本可供使用。

除了用于专门用途的工具之外,大部分的工具在目前都具有一个特点,那就是在不同的设备之间是同步的,或趋于向这个方向发展,这让用户使用中方便了很多,甚至在设备间都可以完成复制和粘贴了,真是随时可用随处可用,从软盘时代、光盘时代、U盘时代到网络时代,旨在为人们提供服务的工具也在演变。

本文首发于我的微信公众账号「时间易逝」,欢迎订阅我的微信公众账号
在微信中搜索「doevents」或用微信扫描页面右上方二维码可订阅我的微信公众账号