你在什么时候觉的自己的技术成长很快;低代码在实际开发中的效率到底怎么样;Docker 的优缺点有哪些|极客观点

简介: 你在什么时候觉的自己的技术成长很快;低代码在实际开发中的效率到底怎么样;Docker 的优缺点有哪些|极客观点


image.png

#极客观点 聚焦于技术方向、程序员职业发展、个人成长等主题,致力于发起有价值的讨论,输出有价值的观点。

在本栏目中,我们将为大家推荐在 #极客观点 版块被热烈讨论的话题,甄选出有趣的观点为你呈现。期待我们一起成长和进步呀 🥰🥰

今日关键词:#低代码 # Docker # 成长

你在什么时候觉的自己的技术成长很快?

话题发起人:程序员海军

每个人都有迷茫的阶段,你是怎么突破走出来的?

有趣的观点:

有计划,有目的的学习

确定自己当前所属的阶段

学习处于当前阶段的一些方法论,指导思想

理论结合实际给自己梳理文档

example

主要工作为开发阶段

尽可能了解当前项目对应技术栈

保持了解技术动态,

了解新技术出现原因,解决的核心问题

学习代码架构的各种方法论,学习一些优秀项目的设计

带来团队阶段

学习技术管理的协议方法论

提升技术判断能力

了解业界态势,技术形式

了解当前产品的商业逻辑

能对自己做的事情自上而下的思考,思考公司为什么需要你的团队

——社区用户:百五

有趣的观点:

遇到问题 - 解决问题的时候,问题越大,成长越快。

——社区用户:ShirleyYD

低代码在实际开发中的效率到底怎么样,有没有量化

话题发起人:莉香

有趣的观点:

低代码的概念最近 3 年很火,很大大小厂都在发力。但它到底是好是坏,业界至今没有一致的结论。

这也正常,这就像“哪种编程语言最好?”这种问题一样,永远不可只有一个答案,因为脱离场景讨论技术,是不科学的。

低代码平台有个大众化的定义:无需编码( 0 代码)或通过少量代码就可以快速生成应用程序的开发平台。

对于不懂代码(或只懂少许代码)的人,低代码的开发效率极高,因为他们可以用 2 个小时就可以做出一个表单、一个 OA 请假系统...

总的来讲,它的开发效率到底怎么样,是和使用场景强绑定的。如果低代码这种通用功能能够满足你,那么他的效率就是满级,但倘若你有更多的耿兴华开发,那么它可能就不适合了。

——社区用户:YourBatman

有趣的观点:

其实就对于开发来说其实很多指标都是无法直接量化的,因为都和实际业务需求相挂钩。

就我所接触的低代码平台/框架,确实对于简单的一些管理后台可以说是原本需要 3 人的开发小组,现在只需要2个开发就可以搞定。

数据大屏甚至是 1 个实习生搭配一个后端就可以完成,而且实习生越熟练开发效率也就越高。具体参考宜搭或者帆软。

而低代码的局限性就在这里,如果命中了他的业务场景那么就会很快捷便利的就可以使项目落地。

但只要有一部分超出了当初设计的业务场景那么就还是需要去人工维护业务代码。

从高定制性的复杂业务平台开发角度来说,有35%的场景通用、高重复的场景可以依靠低代码来完成,其余的功能还是和原来一样开发流程开发。能加快一定的开发进度,但十分有限。

原本计划 10 个月左右的开发计划,大概累计可以加快 2~3 个月的样子。

——社区用户:陟上晴明

请问各位业界人士,Docker 的优缺点有哪些?

话题发起人:taskctl

如题,有一篇相关论文提到了 docker 。我随便看了看感觉这东西缺点很多,尽管安装后使用可以省掉很多安装第三方库的时间,但是docker自己的运行存在很大问题,而且后期修改,各种端口映射、虚拟机和容器的定义,也实在难为我这种不是科班出身的人

想问一下各位对docker有什么理解,是我理解的不对吗?还是有些优点我没发现?

有趣的观点:

后期修改,各种端口映射、虚拟机和容器的定义?

后期修改:非常方便,改一下 Dockerfile,重新打一下镜像就好

各种端口映射:同理,非常方便(或者说是世界上最方便的),只要改一下 docker-compose 就好

虚拟机和容器的定义:Docker 和虚拟机没有任何关系。纠结定义也是毫无意义的

用 Docker 记住一件事情,镜像是可变的,容器是不可变的,永远不要想着修改已经存在的容器。

例如: 少加了一个端口映射,改改容器,加一个。这是错误的,容器是不可变的,要加端口,就重新跑一个容器

——社区用户:ponponon

有趣的观点:

使用场景很多。目前我正在用它计划满足单位内部各种编译环境冲突,看中了他的隔离性(很多软件的依赖互相冲突),如果用虚拟机又太笨重,用容器刚好。目前是就安全性(文件隔离,权限隔离,困扰我)


相关文章
|
3天前
|
Unix Linux Docker
CentOS停更沉寂,RHEL巨变限制源代:Docker容器化技术的兴起助力操作系统新格局
操作系统是计算机系统的核心软件,管理和控制硬件与软件资源,为用户和应用程序提供高效、安全的运行环境。Linux作为开源、跨平台的操作系统,具有高度可定制性、稳定性和安全性,广泛应用于服务器、云计算、物联网等领域。其发展得益于庞大的社区支持,多种发行版如Ubuntu、Debian、Fedora等满足不同需求。
16 4
|
25天前
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
53 4
|
25天前
|
负载均衡 网络协议 算法
Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式
本文探讨了Docker容器环境中服务发现与负载均衡的技术与方法,涵盖环境变量、DNS、集中式服务发现系统等方式,以及软件负载均衡器、云服务负载均衡、容器编排工具等实现手段,强调两者结合的重要性及面临挑战的应对措施。
58 3
|
27天前
|
运维 Kubernetes Docker
深入理解容器化技术:Docker与Kubernetes的协同工作
深入理解容器化技术:Docker与Kubernetes的协同工作
47 1
|
28天前
|
安全 持续交付 Docker
深入理解并实践容器化技术——Docker 深度解析
深入理解并实践容器化技术——Docker 深度解析
54 2
|
27天前
|
Kubernetes Linux 开发者
深入探索容器化技术——Docker 的实战应用
深入探索容器化技术——Docker 的实战应用
74 0
|
28天前
|
持续交付 开发者 Docker
深入理解并实践容器化技术——Docker篇
深入理解并实践容器化技术——Docker篇
42 0
|
1月前
|
Kubernetes Docker 容器
掌握Docker容器化技术:从入门到实战
掌握Docker容器化技术:从入门到实战
31 0
|
Docker 容器
Docker技术入门与实战
GitBookhttps://www.gitbook.com/book/yeasy/docker_practice/details pdf 版本 下载 epub 版本 下载
1732 0
|
Docker 容器
《Docker技术入门与实战》——导读
在一台服务器上同时运行一百个虚拟机,肯定会被认为是痴人说梦。而在一台服务器上同时运行一千个Docker容器,这已经成为现实。在计算机技术高速发展的今天,昔日的天方夜谭正在一个个变成现实。
1692 0