干掉PPT!现场编码的职级晋升答辩你参加过么?
摘要:研发讲究的是真本事,是骡子是马咱们还得代码上见真章。
最近这小半年的时间,凭借对各种API的巧妙应用,我从一个差点被淘汰的“前浪”变成了公司人人尊敬的技术委员会副主席,工作思路也从“苦搬砖”慢慢转变成“用巧劲儿”。果然,古人诚不欺我,“学会借势,才能平步青云。”
9月底,公司开始了每年一度的职级晋升答辩,我今年也从选手变成了评委。当上评委才发现,这活儿也真是不好干,上百人的研发团队大家都是一起撸过码的交情,给谁过不给谁过这个咋判断呢?
HR下发通知后,各路选手都开始准备材料了,很多人交上来一份PPT,花团锦簇有之、平平无奇也有之。咱是个粗人,看PPT识人这种事儿还真是不适合我。那应该怎么做呢?俗话说,文无第一武无第二,研发讲究的是真本事,是骡子是马咱们还得代码上见真章。
软件研发行业是一个快速发展与变化的行业,如果跟不上趋势,编程能力再强也会被时代淘汰。正好,公司最近计划将技术架构逐步过渡升级到微服务的架构模式,我可以出题让大家现场编码部署一个微服务应用。
现场出题、现场编码,最好能提供一个统一的开发环境,并且我能随时看到大家的编码进度和情况,华为云提供的线上编码工具CloudIDE就非常适合。
华为云CloudIDE是DevCloud的云端开发环境服务,向开发者提供按需配置、快速获取的工作空间(包含编辑器和运行环境),支持完成环境配置、代码阅读、编写代码、构建、运行、调试、预览等操作,并支持对接多种代码仓库。通过CloudIDE,可以快速开发、部署微服务。
考虑到很多参评人员对CloudIDE还不熟悉,我提前整理并提供了一份CloudIDE实例创建查询的应用示例。
【对CloudIDE实例进行管理】包括创建、启动、停止、删除IDE实例,以及查询IDE实例列表等操作示例。
一、创建IDE实例
在API Explorer中点击CloudIDE。
目前支持CloudIDE接口调试的区域只有“华北-北京四”,并且在此区域中可免费创建arm类型的IDE实例。

首先,我们来看调用这个API都需要哪些必填参数。

org_id:组织id(对应华为云账号的domainId)
获取domainId。账号id即domainId。

cpu_memory: cpu规格.arm架构支持4U8G,x86架构支持1U1G,2U4G,2U8G
display_name:实例名。
pvc_quantity:PVC规格 5GB|10GB|20GB
refresh_interval:实例的生命周期
stack_id:技术栈ID
除了以上必填参数外,还可以选填参数arch: cpu架构 x86|arm。这里选择了arm架构(免费创建IDE实例)进行调试。

CreateInstance调试成功后,返回的响应体可对照“返回参数”。

通过浏览器访问返回参数中的link地址,可直接打开IDE实例,进行编码开发。


响应结果中的result.id可暂存,即后续当中的instance_id。
二、查询IDE实例列表
点击ListInstances,直接调试即可

三、启动IDE实例
instance_id可通过ListInstances返回的响应参数获取,instances.items.id即instance_id;或根据CreateInstance返回的响应体获取,result.id即instance_id。

四、停止IDE实例
停止IDE实例操作步骤如下图所示。

五、删除IDE实例
删除IDE实例操作示意如下图。

今年的晋级评审分为了工作成果汇报和编码能力评审2个环节,我们统一提供线上开发环境,编码考试非常顺利,大家对晋升结果也表示心服口服。在公司级会议上,人事部门的老大特意表示了感谢,说我在人员考核管理中做到了有效创新。看起来,我这个技术委员会副主席是越来越称职了。
了解更多华为云API信息:“
干掉PPT!现场编码的职级晋升答辩你参加过么?的更多相关文章
- 【API进阶之路】API带来的微创新,打动投资人鼓励我创业
摘要:怎么帮助创作者提高视频的推荐量呢?我发现了:视频的封面图非常重要. 上回说到,老板一拍脑门,交代了一个新项目:小成本开发一款短视频剪辑工具([<[API进阶之路]人少钱少需求多的新项目该怎 ...
- 深夜,我偷听到程序员要对session下手……
我是一个web服务器 我是一个web服务器,我的工作是给人类提供上网服务,我每天要为数以万计的人提供网页浏览服务. 已经是深夜了,我还在和手下几个兄弟为了一件事紧张讨论着. "老大,现在咱们 ...
- 大厂晋升指南:材料准备,PPT 写作和现场答辩
大部分公司在年初,都是绩效回顾.晋升答辩的时期,对于阿里.美团等不少互联网企业,财年是从前一年的 4 月到第二年的 3 月底,春节回来以后,就是一年一度的述职晋升环节. 这里我结合自己述职以及辅导其他 ...
- 晋升挂了!leader说不是我技术不行
大家好,我是对白. 今天给大家分享一位朋友在互联网大厂晋升失败的故事,不是每一位校招生第一年都可以稳稳晋升的,这不仅取决于你的业务收益,还取决于你是否会包装自己的项目,以下为原文. 晋升 去年秋季,我 ...
- reveal.js让程序员做ppt也享受快乐
前言 程序员除了会写的一手漂亮的代码,也要求做出风格优雅的PPT,诸如向领导汇报工作.向小组成员反馈项目进展自己的工作等等.就本人而言,做ppt还要去找模板,还需要设计风格,内心是焦灼的.于是乎,我搜 ...
- 第08组 Alpha事后诸葛亮
组长博客 点这里! 总结思考 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弥补Powerpoint中模板转换存在的缺陷,完善PPT模板一键转换的功能 ...
- 第06组 Beta冲刺(4/5)
队名:拾光组 组长博客链接 作业博客链接 团队项目情况 燃尽图(组内共享) 组长:宋奕 过去两天完成了哪些任务 继续维护后端代码 继续学习深入python 继续研究匿名拨打电话问题.套牌多结果处理问题 ...
- 第06组 Beta冲刺(2/5)
队名:拾光组 组长博客链接 作业博客链接 团队项目情况 燃尽图(组内共享) 组长:宋奕 过去两天完成了哪些任务 维护后端代码 学习后端架构 GitHub签入记录 接下来的计划 维护后端代码,跟进组员完 ...
- 第06组 Beta冲刺(1/5)
队名:拾光组 组长博客链接 作业博客链接 团队项目情况 燃尽图(组内共享) 组长:宋奕 过去两天完成了哪些任务 准备beta冲刺的内容和分工 修改了后端的一些bug GitHub签入记录 接下来的计划 ...
- 2019软工实践_Alpha(事后诸葛亮)
组长博客 感谢组长 总结思考 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弥补Powerpoint中模板转换存在的缺陷,完善PPT模板一键转换的功能 ...
随机推荐
- 【RocketMQ】数据的清理机制
Broker在启动的时候会注册定时任务,定时清理过期的数据,默认是每10s执行一次,分别清理CommitLog文件和ConsumeQueue文件: public class DefaultMessag ...
- Java核心知识体系5:反射机制详解
Java核心知识体系1:泛型机制详解 Java核心知识体系2:注解机制详解 Java核心知识体系3:异常机制详解 Java核心知识体系4:AOP原理和切面应用 1 介绍 无论是那种语言体系,反射都是必 ...
- Net 高级调试之二:CLR和Windows加载器及应用程序域介绍
一.简介 今天是 Net 高级调试的第二篇文章,第一篇文章记录了自己学习 Net 高级调试的第一步,认识一些调试工具,有了工具的倚仗,我们开始仗剑走天涯了,开始Net 高级调试正式的征程了.我先说一下 ...
- MVC(JSP+JavaBean+Servlet)入门实例:用户登陆验证
一.JSP.JavaBean.Servlet的区别 1.JSP:JSP通过在标准的HTML页面中嵌入Java代码,其静态的部分无效Java程序控制,只有那些需要从数据库读取或需要动态生成的页面内容,才 ...
- Util应用框架基础(四) - 验证
本节介绍Util应用框架如何进行验证. 概述 验证是业务健壮性的基础. .Net 提供了一套称为 DataAnnotations 数据注解的方法,可以对属性进行一些基本验证,比如必填项验证,长度验证等 ...
- 用python计算圆周率PI,并显示进度条
用python计算圆周率PI ...
- excel表格怎么设置数据超链接?
在Excel表格中,可以设置超链接来快速导航到其他单元格.工作表.文件.网页等.下面我将详细介绍如何设置数据超链接. 1. 在Excel表格中选择要添加超链接的单元格或文本. 2. 使用鼠标右键点击选 ...
- 0x01.web请求、web环境、抓包技巧
网站搭建 DNS解析 域名选择 http/https 证书 服务器 web应用环境架构 操作系统 linux windows 开发语言 php java ASP/ASPX python等 程序源码 C ...
- [ARC168E] Subsegments with Large Sums
题目链接 看到严格选 \(k\) 个,不难想到 WQS二分.定义 \(f(x)\) 为分成 \(x\) 段,最多有多少个超过 \(S\) 的.然后你会发现他不是凸的.因为他有很多平段,比如把两个很小的 ...
- HDU-3591 混合背包
The trouble of Xiaoqian Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/ ...