谷歌AI高管:耳机能在10年内翻译任何语言 据外媒报道,如今市面上有许多功能强大的软件,可以帮助你翻译各种语言,但是如果你希望立刻理解一门语言该怎么办呢? 谷歌深度学习项目“谷歌大脑”(Google Brain)联合创始人格雷格·科拉多认为,未来10年内,通过佩戴一种特殊的耳机,人们将能够与语言各不相同的人举行会议。为了让这种技术成为现实,一种名为机器学习的人工智能技术需要取得进展,也就是说需要训练计算机自主学习。此外,它还需要将不同的机器学习系统结合起来,例如那些识别语音和翻译文本的系统,从而使耳机能够工作。 “相关技术目前还处于早期阶段,但我认为它非常有希望实现,”科拉多说。
专利曝光:GoPro或为自家无人机选用方盒造型 大家都已听说GoPro正在打造一架消费级无人机,但该公司一直没有公布它的真实面貌和发布日期。 不过PatentYogi发现,GoPro无人机项目组的员工,或许已经在上周发布的一份专利申请文件中泄露了端倪。 如下图所示,这款无人机竟然拥有一个方盒形状的主机身,与当前市面上追求圆润的竞品截然不同。 该专利详细介绍了这个带可折叠支柱和螺旋桨的方形盒子——名叫“QuadBox”。不出所料的是,它顶上有个专用的GoPro挂载口。
3D打印让纽约女孩得到了她的冰雪奇缘义肢 纽约的 9 岁女孩 Karissa Mitchell 最近得到了一个大大的惊喜,先天失去右手的她获得了专属于她的《冰雪奇缘》主题义肢。这个义肢是美国锡耶纳大学物理专业的学生利用 3D 打印技术为她打造的。该义肢上的每个部件都是为 Karissa 量身打造的,另外,上面有一盏可拆卸的奥拉夫(冰雪奇缘里的小雪人)小灯。Karissa 可以通过曲肘来控制义肢手指部分的开合,戴上后不久她便能利用这个义肢拿起水杯。
希拉里就邮件门自愿接受FBI约谈 当地时间2日,前国务卿希拉里·克林顿在华盛顿就“邮件门”事件接受联邦调查局(FBI)的约谈,根据希拉里竞选团队成员透露本次会谈持续3.5个小时,但并不会对外公开约谈的细节和评论。司法部正在进一步调查希拉里是否使用私人邮件账号来发送涉及国家安全机密的通信,并进一步确定这是否违法。 在随后的声明中,希拉里发言人表示:国务卿克林顿就邮件是否包含机密信息在今天造成自愿接受约谈。她非常乐于有机会能够为司法部效力,并为最终结论做出评论审查。我们尊重整个调查过程,她在未来不会接受就这个问题做进一步评论。 苹果公司注册“Night Shift”商标,将用在更多设备上 Night Shift功能反馈超过了苹果预期。最近曝光的一份文件显示,苹果正在为Night Shift申请商标,暗示它可能将这个流行的iOS功能带到桌面、汽车和手表上。商标申请文件显示,它含盖了你可能想不到的产品,包括动画片、鸡蛋检测器、狗口哨、装饰磁铁、电气化围栏、便携式汽车远程控制器和电加热袜子等等。
/ 今日话题 / # 一个架构师的自我修养 # 架构师,即便是外人听起来也是一个高端大气的称号,在菜鸟级程序员眼中,架构师都是高手,都是牛人。毕竟大首富曾经就是他们公司的首席架构师。
额,上面两位先别乱入,我其实说的是盖茨。 (正经脸)笼统的讲架构师有很多种:软件架构师、IT 架构师、系统架构师、产品架构师、网络架构师、数据架构师、信息架构师、业务架构师等等。
架构师是否需要很强的编程能力
一提到架构,表面意思就是框架,框架应该更注重逻辑和产品设计,因此架构师应该和产品经理相似,对代码能力要求不需要很高吧? 看看这位童鞋的回答: 小爝:
没错,一个团队的架构师编码能力不行,会有一系列的不良后果。架构师是一个团队的技术领导与技术核心,需要长期的实际开发经验的磨炼与积累。你的编程技术不行,缺乏足够的编码经验,凭什么让整个团队、领导和被你领导的码农们信服? 既然都写代码,那开发者和架构师之间最大的区别是什么?
程序员和架构师之间最大的区别是什么?
架构师和开发者一样,也经常写代码,简单的说,开发者和架构师之间最大的区别就是技术领导力。软件架构师的角色需要理解最重要的架构驱动力是什么,他提供的设计需要考虑这些因素。架构师还要控制技术风险,在需要的时候积极演化架构,并且负责技术质量保证。 eBay的架构师Randy Shoup对架构师的职责做出总结:
不懂技术的架构师是怎样一种存在 毛文强:
任何一门编程语言都有很多坑。花两天时间学会语法,会查API了,算是入门了;然而进阶的过程是一个不断填坑的过程。只有亲自体验了掉坑再爬上来,才会记下这个坑的位置,看别人掉坑多半印象会被时间风蚀掉。而这个填坑正是需要代码量积累的。一个不了解坑的位置的架构师只会为团队挖更多的坑。 业务理解和抽象能力 除了技术之外,把业务转换为可被研发理解的实现方案,也就是理解业务和抽象能力也是架构师的核心部分。通常来说一个资深的业务架构师,对业务会有非常深的认识和积累,如一个极好的业务架构师应该能大概预判业务未来的发展趋势,以便在系统的可扩展性上留好一定的空间。也可以这样形容,架构师既是技术担当又是项目经理。 抽象能力是通过对业务的理解转换为系统实现的模型,这显然也是重要的能力,抽象很多时候也承担了分解清楚多个团队的职责,分工清晰化。 丁香园CTO冯大辉曾说,程序员要想成为架构师,必须“有意识的开拓技术视野,深入理解公司业务”,这其实就是一个扩展视野的同时,培养抽象思维能力的过程。 公司更愿意培养什么样的人做架构师
假设有三名优秀的程序员
其中有着40年开发经验的IBM资深工程师Fred说到C的成功几率是最高的。驾驭概念的技能,在他看来是每一个人最高的潜力。对于其他的需求,如语言、经验等,我可以通过培训来建立。 B有可能会成为一个好架构师:他显示出了概念理解能力的一些苗头。如果他开始领悟一个好系统的模式(pattern)是怎么一回事,那么他便能够完成转型。 对于A我不作考虑。把他放在架构师的位子上,就相当于把“架构师”当做“设计师”的升级版。这就好像把你的祖父扔到F1赛车场上,仅仅因为他开车的时间最长。这个绝对不对头。领导能力是重要的,但并不是一个好架构师的组成因素。
|
|