领卓教育:全栈工程师的逆天与平凡

全栈工程师,逆天的强大?还是毫无特色的凡人?

全栈工程师是什么?是否存在全能性IT人才。

今天浏览网页时,看到了这样一条消息
10 月 10 日,华为全联接大会 2018 上,华为轮值董事长徐直军带来了一系列的硬核 AI。在大会上,他系统公布了华为的 AI 发展战略,以及全栈全场景 AI 解决方案,其中包括全球首个覆盖全场景人工智能的 Ascend(昇腾) 系列芯片。
并且华为将会基于人工智能芯片昇腾系列提供 AI 云服务。
华为全栈全场景解决方案
华为提出的全栈是技术功能视角,是指包括芯片、芯片使能、训练和推理框架和应用使能在内的全堆栈方案。
全栈方案包括:
Ascend: 基于统一、可扩展架构的系列化 AI IP 和芯片,包括 Max, Mini, Lite, Tiny 和 Nano 等五个系列。包括今天发布的华为昇腾 910(Ascend 910)。
应用使能:提供全流程服务(ModelArts),分层 API 和预集成方案;
CANN: 芯片算子库和高度自动化算子开发工具;
应用使能:提供全流程服务(ModelArts),分层 API 和预集成方案;
说真的现在作为一个网络小白,栈听过!全栈是什么?我搜了一下了解了一些,分享给大家,大神乎笑!
# 对于全栈的定义,最早来源于Facebook的工程师Calos Bueno在2010年底时写的一篇文章:The Full Stack。全栈是一个通才,能够自己创建全面的应用程序。作为一个全栈工程师,就是能够看清每个栈的上下之间是如何运作的。是不是觉得很神奇?强大?
百度百科中这样定义全栈工程师:全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。 也叫全端工程师(同时具备前端和后台能力),英文Full Stack engineer。

在这里插入图片描述
我在查找时看到一个有趣的故事:
大概讲的是一个全栈工程师一天接到公司消息,公司产品出现了问题,要他赶快回公司帮忙,在他回公司的路上,他脑袋里却吵开了锅:
<数据> 数据库管理维护方面(DBA):需要立即查看数据库日志,是不是需要停机优化、维护;
<软件> 前端与后端:则要求立刻查看最近改动,是否是改动错误;前端是否要优化改进,减轻后台压力;
<网络>系统安全方面:要立刻检查Web与Load Balancer(客户端请求分发服务器)的日志,查看服务器各个资源是否出现瓶颈。
<运营>产品运营:认为首要任务是需要对可能出现的错误,设置友好错误提示界面,及时退出,以免影响客户;
<协调>项目总管:必须在一定时间解决,否则很容易出现事故;
他终于赶到公司立刻与各部门接触,在各部门中沟通,协调各部门解决问题。

从上文中应该可以了解到:确如百度所说,全栈工程师就是这样涉及编程、运营、软件、数据库等各个方面;但同时大部分全栈工程师每方面都比该领域的人稍微弱一些(可能只有一些吧!~~_~)。每项都会一些,看得懂不会被忽悠罢了!
在这里插入图片描述

新人初作,如有错误,请前辈们不吝赐教!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值