CTO头条:Java、数据科学家工作最吃香;AirBNB开源可视化分析工具受热捧;谷歌正在研发“新”安卓系统...

 

导读:各位周末好,我们总结了上一周的一些有价值的内容和资讯。Glassdoor:Java程序员、数据科学家工...




导读:各位周末好,我们总结了上一周的一些有价值的内容和资讯。



Glassdoor:Java程序员、数据科学家工作最吃香

Java语言在1990年代中期发明,它已经在软件开发行业占有重要的地位,其开发人员在业内也有较高的工作满意度。美人力资源巨头Glassdoor最近对最重要岗位进行了分析,它收集了大多数工作场景的员工评级以及职位空缺度,总结得出Java开发人员是目前该国排名第一的紧缺岗位。

Java语言是一种高度通用,跨平台和跨设备的编程语言,它包含了一个生态系统。以及支持企业基础架构核心的框架。每个大型企业的底层都有Java支持。Java包括框架以及编程语言本身:Java Spring框架,NoSQL,Restful API,Spring BOOT,敏捷开发Java全栈和Spring MVC。

数据科学家与产品经理分别排名第二和第三名,企业架构师,DevOps工程师,信息安全工程师,移动开发工程师和后端软件工程师位列前十名内。

值得注意的是,企业(解决方案)架构师和DevOps工程师排名前五位,这是因为这些角色直接参与了企业的IT系统建设。在不久的将来,我们会看到,技术将进一步映射到企业的业务需求。而数据科学家这一岗位将进一步火热,众所周知的新冠疫情原因,人工智能和数据分析将成为更重要的角色。

在2020年,企业领导者已经意识到专业技术人员在帮助企业保持业务发展,开拓新的增长渠道方面所起的重要作用。当然,对于IT专业人员来说,过去的12个月也是一个极具压力的时期,但是人们在此方面也许得到了奖赏。

Glassdoor的分析是基于其总体最高的固定工作,其计算方式为“ 通过平均加权3个因素确定:潜在收入(中位数基本年薪),总体工作满意度等级和职位空缺数量。结果取三个类别中得分很高的职位。” 最终分数是根据2019年12月至2020年12月这段时间内收到的评分所得出的。

在全美排名前25位的工作包括以下:(前25名中有15名是与IT相关的角色)

  • Java 工程师(薪酬:$ 90,830;工作满意度[满分5分]:4.2)
  • 数据科学家(薪酬:113,736美元;工作满意度:4.1)
  • 产品经理(薪酬:$ 121,107;工作满意度:3.9)
  • 企业架构师(薪酬:131,361美元;工作满意度:4.0)
  • DevOps工程师(薪酬:$ 110,003;工作满意度:4.0)
  • 信息安全工程师(工资$ 110,000;工作满意度:4.0)
  • 业务发展经理(薪酬:82,182美元;工作满意度:4.1)
  • 移动工程师(薪酬:$ 94,301;工作满意度:4.1)
  • 软件工程师(薪酬:$ 110,245;工作满意度:3.8)
  • 牙医(薪酬:$ 134,122;工作满意度:4.0)
  • 前端工程师(薪酬:$ 81,360;工作满意度:4.0)
  • 人力资源经理(薪酬:$ 87,852;工作满意度:4.2)
  • 策略经理  (薪酬:   $ 123,207 ;工作满意度:   4.2)
  • Salesforce 工程师   (薪酬:   $ 89,098 ;工作满意度:   4.2)
  • 自动化工程师(薪酬:$ 86,445;工作满意度:4.1)
  • 后端工程师(薪酬:$ 90,757;工作满意度:4.3)
  • 机器学习工程师  (薪酬:   $ 104,837 ;工作满意度:     4.1)
  • 产品行销经理  (薪酬:   $ 120,267 ;工作满意度:     4.1)
  • 税务经理(工资:111,046美元;工作满意度:4.0)
  • 项目经理(薪酬:$ 80,066;工作满意度:3.9)
  • 顾问  (薪酬:   $ 83,069 ;工作满意度:     3.9)
  • 解决方案工程师 (薪酬:   $ 90,942 ;工作满意度:     4.2)
  • 云计算工程师(薪酬:105,565美元3.9
  • UX Designer(薪资:$ 90,881 4.0
  • 产品设计师  (薪酬:   $ 104,120 ;工作满意度:     4.1)


Firefox终止对桌面级 PWA支持
Mozilla刚刚决定Firefox将来不再支持桌面版的PWA,目前已删除了对特定于站点的浏览器(SSB)的支持。这项决定在社区中引起争议,毕竟,微软和Chrome已经越来越依赖该技术。

可以从浏览器本地安装的PWA被认为是面向未来的技术。微软允许在Microsoft Store中发布PWA,Google Play Store和Apple App Store也允许这样做。在基于Chromium的浏览器中,无论是在台式机还是在移动设备上,PWA都是功能包的组成部分。除了Chrome之外,微软Edge,Opera Mobile和三星 Internet都是可以将Web应用程序添加到主屏幕的浏览器。

值得一提的是,桌面版Firefox从未完全支持PWA,而将来将会完全放弃支持该技术。

从技术角度来看,此决定对于大多数浏览器用户而言不会有太大变化。自Firefox 76发布以来,用户可以使用browser.ssb.enabled激活,以允许本地安装Web应用程序。该实现仍处于试验阶段,并且存在重大Bug。现在browser.ssb.enabled已从Firefox中删除。

根据Dave Townsend(Mozilla的Firefox架构师,SSB集成的原始作者)的说法,没有计划对该技术进行更新实现,Firefox将不会在桌面上支持PWA。

Android版Firefox目前不受此更改的影响。根据Caniuse的说法,与台式机版本相比,PWA在Android系统得到了全面支持。在其它版本下限制并不包含PWA脱机功能,Firefox仍会保留一些典型的PWA功能。

许多参与者对该声明感到惊讶,并指出了他们对这种支持的兴趣。例如,如果您查看JS 2020状态,人们可以看到此响应来自何处。在过去的一年中,这项技术似乎已在开发人员中流行起来。PWA也特别有趣,因为它们基本上可以在任何地方运行并可以到达所有平台。

还应该指出的是,关于这一决定的关键立场并非到处都有。Windows 10下的Firefox用户也可以通过从Microsoft Store获取桌面PWA来访问它们。然后,预安装的Edge浏览器将接管执行。这个决定将如何影响市场上浏览器的地位还有待观察。

Edge浏览器增加企业级新功能
与Firefox相反的策略,微软在新版Edge浏览器中将持续加码桌面级PWA功能,增加站点策略配置,支持TLS令牌绑定,还有一些新功能将在Edge 90版本中提供。

谷歌正在研发“新”安卓系统,或命名为 MicroDroid

近日有消息称,谷歌正在研发一个新版本的 Android 系统,名为 MicroDroid 。这个新版本的 Android 首次官方露面是在谷歌提交的开发说明上,谷歌将其称为“基于 Android 的最小 Linux 映像”。



据 MicroDroid 的描述说明显示,MicroDroid 将在虚拟机中使用,并且被称为“通用的 Android 系统镜像(GSI)的精简版”,GSI 已经是开源 Android 的一个镜像,而 MicroDroid 则是一个比通用的 Android 系统更精简的版本。

Twitter 为 iOS 开发者提供开源文本编辑器 API

Twitter 宣布将为 iOS 开发人员提供一种独立且灵活的开源 API,该 API 可以为应用程序提供功能全面的富文本编辑器,该编辑器与 Twitter for iOS 应用程序上用来编辑 tweet 的编辑器采用相同的底层。



官方通过 Twitter 对外公布了这一信息。Twitter 表示他们知道在 iOS 应用程序的开发过程中想要实现一个简单的文本编辑器是一件非常复杂的事情,因此这也是为什么 Twitter 要向所有人提供他们自己所开发的文本编辑器 API 的原因。

Airbnb开源最受欢迎的数据分析和可视化工具

Apache软件基金会近日宣布Apache Superset晋升为ASF顶级项目。与此同时,Apache Superset也迎来了重大里程碑 1.0 版本。

Superset目前最受欢迎的开源的数据分析和可视化工具之一,已经在Github上标星33253,累计分支6654(Github地址:https://github.com/apache/superset)主要具有以下功能特性:

  • 丰富的数据可视化集
  • 易于使用的界面,用于浏览和可视化数据
  • 创建和共享仪表板
  • 与主要身份验证提供程序(数据库,OpenID,LDAP,OAuth和REMOTE_USER通过Flask AppBuilder集成)集成的企业就绪身份验证
  • 可扩展的高粒度安全性/权限模型,允许有关谁可以访问单个要素和数据集的复杂规则
  • 一个简单的语义层,允许用户通过定义哪些字段应显示在哪些下拉列表中以及哪些聚合和功能度量可供用户使用来控制如何在UI中显示数据源
  • 通过SQLAlchemy与大多数说SQL的RDBMS集成
  • 与Druid.io的深度集成
superset现在支持的所有数据库或分析引擎如下:
下面还是一起来看看Superset的部分功能展示:
使用SQL Lab查询和可视化数据:
使用deck.gl可视化地理空间数据:
还有多种可视化可供选择:
PS:Airbnb的这款产品看来是不错,值得各位尝试。

编辑:场长

相关阅读:


开发者头条:Edge WebView2发布;GitHub下架7.2万Star项目引不满;索尼在嵌入式系统接口上采用Flutter

程序员高薪盛宴背后:程序员正在消失?

没有目标的职业生涯就像在流浪,是死是活都交给老天爷了

关于21CTO21CTO.com是中国互联网第一技术社交与学习平台。为CTO、技术总监,技术专家,架构师、技术经理,高级研发工程师、PM等提供学习成长,教育培训,工作机会、人脉影响力等产品,同时为企业提供人才招聘,企业培训,软件研发等服务。


    关注 21CTO


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册