目前洪岩开发做什么,洪岩接任彭赣生

因为你做过开发,懂代码底层 。目前正在制作低代码嵌入式系统开发平台 。做了两年的Java开发程序员,现在想转别的行业有什么前途好的,不是销售客服之类 。我们目前正在制作低代码嵌入式系统开发平台 。那需要关注的是,环境对自己的影响,到底哪些是自己可以改变的,而哪些不是?回到正题,转行可以做什么?回到正题,软件测试转行可以做什么 。
web能做什么工作?

目前洪岩开发做什么,洪岩接任彭赣生


web前端开发工程师,做的工作与网站前/后台系统的页面相来关,使用到的主要技术包括:HTML、CSS、JavaScript,如果能会后台编程语言,当然会更好 。现代web前端开发已经不能像传统web开发已经简单的描述成切图、css、js了(这是 @脑子不大 的回答) 。在新的HTML5规范中,加入很多新的特性,这样就对web前端工程师有了更高的要求,自比如数据库操作,使用cancvs、css3绘图 。
切图这个概念已经是过去时了,早期由于技术匮乏,所以要将设计图切成一块一块,并拼接成网页 。现在则能使用html5组织页面,使用css3绘图,很多元素已经不需要再使用图片还原设计,这是一个最大的进步 。JavaScript也在向更强大的编程语言发展,新的ECMAScript6的标准也在制定中 。最后,最重要的一点,Web前端技术的生态环境现在在发展,Chrome OS、Firefox OS都是未zhidao来能直接使用原生前端技术开发程序的系统 。
大数据开发主要做哪些工作?
大家好,我是Lake,专注大数据技术、程序员经验、互联网科技见解分享 。作为一个软件工程师,我个人目前从事的就是大数据方向 。目前大数据可以分成很多具体的方向:大数据平台开发、大数据分析师(BI)、大数据运维、大数据处理(ETL)、大数据组件开发(偏大数据组件底层) 。不同的工作方向,其工作内容还是有一定差异的,下面我来说下不同工作岗位具体的工作内容:大数据平台开发更偏向对整体数据平台功能性开发,比如离线计算平台、实时计算平台、算法推荐平台等等 。
平时用的较多的语言是Java,其更偏向于Java开发 。如果用户是上层用户,大数据相关组件作为最低层,大数据平台就桥接着用户和大数据组件,方便用户使用大数据组件的功能 。大数据分析师(BI同学)更多的是对我们已有的线上数据进行价值分析,从相关的线上用户所产生的数据中,发现出一些潜在的商业价值,能够更好的去辅助决策层的战略决定 。
BI需要对数据敏感、细心,善于从数据中发现业务价值,平常很多工作就是数据可视化、简单化、深入化、PPT化 。大数据运维同学主要是保障公司相关机器集群的稳定,使得它们不能出现故障 。当申请到新的机器时,会在新机器上面部署各种大数据组件组成的集群 。同样,当有业务同学需要用到机器时,可以给大数据运维同学提需求 。
当大数据组件集群突然因为什么变得集群不稳定时,运维同学需要去定位问题和解决问题,运维同学平时用的较多的Linux Shell脚本和命令行等,其职位更偏向于为其他同学提供机器稳定保障 。ETL同学(数仓同学)则是对我们的线上数据进行数据加工,形成DWD层(公共明细层)、DWS层(公共汇总层),形成统一的指标口径 。
ETL同学会根据不同的业务需求,一般使用SQL进行数据指标的加工,指导业务同学更好的运营相关业务 。同时ETL同学更关注业务指标的口径,在指标开发的过程中,使用数仓模型对业务数据进行建模,便于开发的指标数据更加统一,减少口径偏差 。大数据组件开发,更多的是结合公司业务,对大数据基础组件进行定制化开发、性能优化、BUG修复等等 。

推荐阅读