
如何从几乎每天都会出现的新框架和技术中选择值得关注的东西?
软件工程是一个广泛开放的领域,数百个框架可以用无数时间学习,有关联和需求,除此之外不是。 因此,选择值得关注的内容可能是一项艰巨的任务。 特别是对于刚开始从事这个领域的人和在特定的领域数年后想改变方向的人来说,并不奇怪。
今天,看我发现的三个趋势,扩展技能组合。 他们受到当前行业趋势的启发,具体来说就足以立即行动。 我故意在这里具体说明。 关于这些主题有很多在线报道的时候,我不想广泛的谈论人工智能,AR / VR,块链。 我想提供有助于学习今天新知识的信息。
充分介绍,让我们直接进去吧! 语音助理

现在,语音助理无处不在。 谷歌助理Siri和Alexa在过去的5年中成为了众所周知的名字,特别是智能扬声器和其他带屏幕的家庭设备的兴起。 而且他们每天都在变好。
在这个广泛的领域工作,从改善实际助理技术到整合现有服务和开发新助理技能,根据您的喜好和能力提供多种选择。
这些助手背后的技术进步是由人工智能和深度学习驱动的,涵盖了文本到语音、语音到文本和句子的分析和认识等各个方面。 走这条路,你可能会熟悉Recurrent Neural Networks及其领域的最新发展,想向该领域的大公司(亚马逊、谷歌、苹果、百度、微软等)申请。 或者,可以尝试开源实现,如Mycroft.AI。
除了开发核心助理外,您还有很多机会将第三方服务整合到这些助理中。 在谷歌智能助手中,Siri和Alexa SDK随时可用,并具有详细记录。 尽管这些操作在技术上与其他SDK / API不同,但是熟悉语音交互的特定概念无疑为在此领域找工作带来了好处。 无密码认证

密码过时了。 这是认证策略中最脆弱的部分,也是最终用户登录工作流中最不满意的部分。 谁想记住各种在线身份的广泛证书列表? 密码管理员可以提供支持,但可能会带来额外的风险。
幸运地,口令可被更难解密的替换性认证方案替换,诸如直接在终端用户的智能电话上执行的生物统计。 它们包括指纹、脸部和虹膜的识别,可以单独使用,也可以与指定的密码一起使用,进一步确认用户的身份。
随着世界逐渐摆脱神秘密码,工程师有机会专注于生物认证技术的验证,或者使用第三方服务来实现/集成此认证方法。
同样,客户的选择取决于生产者还是认证方程式的消费者。 关于前者,正如我们在语音助理中所看到的那样,大部分工作都关于AI /深度学习,这次关于复发和卷积神经网络。 后者特别适合脸部和指纹的识别。 图像的分类有两种情况,因为这个领域的研究很盛行。
对于潜在的生物识别领域雇主来说,从谷歌和苹果公司到基于智能手机的解决方案,Crossmatch和自动化特定市场(如医疗和执法)的身份都有很多选择。
消费者方面,明确了Apple和Google就iOS和Android的生物认证技术提供的SDK文件。 静态网站生成

虽然不像前两个人那么有吸引力,但是创建和管理内容丰富的站点仍然需求很大。 越来越多的公司使用内容向想要自己的顾客团体推销。
传统上,Wordpress是创建这些站点的首选平台,即使在今天也是强大的。 但是,Wordpress是PHP支持的复杂CMS系统,需要持续维护和更新以管理潜在的安全威胁。
最近获得牵引力的替代方案是静态网站的程序生成。 通过CDN提供的优点是快速、可扩展,不需要PHP,也不需要运行非Web服务器本身的服务器端代码,从而降低了安全风险。
生成这些网站的常用工具包括NextJS、GatsbyJS和Hugo。
前两个是基于React、Facebook的热门Web开发框架,而HuGo则是基于谷歌的go语言。
框架本身可以非常容易地学到,特别是在有基本技术背景知识( Javascript / React或Go )的情况下,与Bootstrap或Typography.JS等纯前端框架相结合,可以快速获得专业的网站
我最喜欢的是GatsbyJS。 这是由许多可用插件提供的,包括React基础、GraphQL数据查询和可以将Markdown文档用作web数据源的插件。
事实上,GatsbyJS对于从以往的前端Web开发背景来的人来说也是React和GraphQL的非常好的介绍,认为作为寻求升级技能的技术人员是有效的选择,有可能进入到复杂的Web应用程序开发当中。 想法
希望发现这个快速阅读有用,感受今天学习新事物的灵感。
无论你选择学习什么,从这个列表和其他方面来看,做这件事的时候享受的乐趣是很重要的。 没有什么比专注于你没有兴趣的领域更糟糕的了。 也许是因为现在或者更有工资的魅力。
结果,你很无聊,你的编码质量会受到影响。 也许那就是你现在正在读这篇文章的原因。 如果是的话,我不会责怪你。 因为我以前去过那里,我有挑衅的想法。 你要等什么来改变你的职业生涯? “教育是我们未来的通行证。 因为明天只有为今天准备的人。 “-马尔科姆x,1964”