首页 > 编程语言 >互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了

时间:2022-12-28 10:01:45浏览次数:42  
标签:报表 AI 代码 50% 程序员 可视化 大屏 裁员

互联网不景气,裁员的消息不断,大厂IT部门基本上算是重灾区,程序员纷纷下岗失业,有些大厂裁员比例达到了70%。很多人担心,一度爆火的计算机专业会不会像土木工程一样,变得一落千丈。

其实有这些担心也很正常,毕竟现在互联网的形式和10年前几乎是不能比的,下面是我观察到的几个现象,这些都意味着可能有50%的程序员将被机器取代。

第一,代码水平的普遍提升。

放在二十年前,只要稍微能够敲几句python语句,基本上就算是程序员了,出去面试把写过的代码给人一看,基本上就有工作了。现在呢?你去翻一下大厂的岗位JD,可以看到不管是什么岗位,基本上都在能力项中要求会SQL。再看一下技术类的岗位,既要精通Servlet、Spring、Hibernate、iBatis、Velocity开发,又要熟练运用MySQL,还要熟悉数据库相关技术。只能说,会代码的人越来越多的时候,浮于表面的技术只会越来越没用。

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据库

第二,零代码、低代码软件的快速发展。

2019年可以说是见证里低代码、零代码市场的首次爆发,全球市场上都涌现出了很多低代码开发平台,这些平台大多都是SaaS或者aPaaS,在这些低代码平台运用熟练的公司,你可以看到刚入职3天的财务人员只要花30分钟就能搭建起财务报销系统。

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据库_02

除了零代码平台,报表工具、BI工具也在革新,「写代码」能力逐渐被弱化。像专业报表平台FineReport,它号称只要会SQL就能上手。我也去体验了一下,发现使用这个工具开发报表和可视化大屏的难度大大下降。

1、复杂报表开发

不用学习Java、PHP等复杂语言,只要通过简单的sql语句就能将数据库中的数据进行连接,报表的设计页面也只需要用鼠标拖动指标,选择图表,直接做出可视化美观的报表

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据_03

2、可视化大屏

原本开发一套可视化大屏最常采用的就是直接读取数据库,然后通过js+图表库绘制,常见比如Echarts、Highcharts等,最终实现前端显示效果。用FineReport直接就是组件拖拽,像积木一样,把你需要用到的一块一块拼上去就行。这个工具内置了大量的可视化大屏模板,替换数据就能用。

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_SQL_04

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据库_05

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据_06

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_SQL_07

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据_08

第三,AI工具的发展。

就拿前不久火出圈的ChatGPT来说,这个对话模型可以回答后续问题,承认错误,挑战不正确的前提,还能帮你修改代码中的bug。其实写代码这个能力很多AI都能实现,但这个AI令人震惊的是它可以解释代码,还能找bug,这对程序员来说是一种极大的挑战。

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据_09

互联网大比例裁员,50%的程序员将被机器取代?这3种趋势要注意了_数据_10

标签:报表,AI,代码,50%,程序员,可视化,大屏,裁员
From: https://blog.51cto.com/u_15877480/5973829

相关文章

  • 程序员必须掌握的java进制转换(全网最详细讲解)
    前言在上一篇文章中,壹哥给大家讲了Java里的各种运算符。其中在讲解位运算符时,我给大家提到了计算机中进制的概念。但是现在很多小白同学,对进制的概念还不够了解,比如二进制......
  • 程序员是“短命”职业吗?年龄大了是不是没前途?
    提及程序员,给大家的更多的刻板印象,莫过于宅男、熬夜、掉发、高待遇的形象。不过,现在对于一些程序员来说更为敏感的是,往往会存在一种35岁之后的烦恼,即职业“短命”的风险,对......
  • 欧标插头CE认证EN50075测试项目
    欧标插头在德国、奥地利、荷兰、瑞典、挪威、芬兰、俄罗斯等大部分欧洲国家使用,由于这个标准(EN50075)在整个欧洲普遍使用,我们把它称为是“欧洲大陆”的标准。​欧标插头E......
  • 项目经理必备的50条管理素质,你占了几条?
     作为一个项目经理、项目技术负责人,各种管理、技术和专业问题都要他来处理完成。那么项目经理、技术负责人需要具备哪些基本的管理素质呢?以下内容供大家参考、共同学习:1、......
  • #yyds干货盘点# LeetCode程序员面试金典:求和路径
    题目:给定一棵二叉树,其中每个节点都含有一个整数数值(该值或正或负)。设计一个算法,打印节点数值总和等于某个给定值的所有路径的数量。注意,路径不一定非得从二叉树的根节点或......
  • #yyds干货盘点# LeetCode程序员面试金典:插入
    题目:给定两个整型数字 N​ 与 M​,以及表示比特位置的 i​ 与 j(i<=j,且从0位开始计算)。编写一种方法,使 M​ 对应的二进制数字插入 N​ 对应的二进制数字的第 i......
  • 暴躁的程序员
    题目描述​某公司的程序猿每天都很暴躁,因为他们每个人都认为其他程序猿和自己风格不同,无法一同工作,当他们的工位的编号距离太近时,他们可能会发生语言甚至肢体冲突,为了尽量......
  • 程序员修炼之道 从小工到专家 7
    第七章:在项目开始之前在项目开始前,要确定你的各种需求。36、需求之坑在项目开始前,你需要充分了解项目的各种需求,找到真正的需求。需求是对需要完成的某件事情的陈述。一......
  • 程序员修炼之道 从小工到专家 8
    第八章:注重时效的项目41、注重实效的团队如何成为注重实效的开发者的建议,当然他们也对团队有所帮助,如果个体都是注重实效的,那他对整体起的作用更大。不要留破窗户:作为整......
  • 50个工作中最常用excel技巧 excel常用技巧大全
    50个工作中最常用excel技巧?Excel是一款非常常用的数据表格处理软件,很多工作上的内容都需要使用到excel进行处理,不过新手在使用excel处理数据时常常会比较慢,这是因为没有掌......