
技术杂谈
文章平均质量分 79
技术杂谈
ChatGPTer
我的新书《Android App开发入门与实战》已由人民邮电出版社出版,欢迎购买。
展开
-
为什么大多数程序员在40岁后会倦怠
软件应该是软的,或者换句话说,是可变的。这可能是一个很棒的探索过程,但对于不喜欢不断变化的人来说,它也可能令人感到压力。大多数公司不允许员工在任何地方工作,即使他们是远程的,而且你每天都要参加毫无意义的日常会议。这就像 10 个写作风格完全不同的人写同一本书,每个段落都是由其他人撰写的,但通常你们也会修改彼此的句子。我记得10到20年前的一些热门的、“改变世界”的技术,现在已经没人关心了,现在使用它们几乎都有点尴尬。第一点是对的,但你也需要擅长这一点,而且像大多数员工一样,你的工资是有上限的。原创 2024-08-11 17:13:08 · 883 阅读 · 0 评论 -
如何领导高级工程师团队
一个问题可能有多个利益相关者,每个利益相关者都有自己的解决方案,这些利益相关者可能有不同的权力来表达他们的偏好(房间里最吵闹的人、组织结构图上最资深的人或那些喜欢保持沉默的人)。在这篇文章中,我将分享一些来自实用工程管理的技术和材料,这些技术和材料将帮助您领导一支具有强大技术技能和丰富专业经验的高级人员团队,并且您不能用命令和控制管理方法来约束他们。要做到这一点,评估他们的工作不是根据完成的任务,而是根据取得的成果。虽然你的团队应该对特定挑战的“如何应对”负责,但你的原则应该为他们提供工作中最重要的事项。原创 2024-07-20 12:18:30 · 1064 阅读 · 0 评论 -
没人愿意和我们最好的工程师一起工作
我和他一起工作过,还有其他几个人。几年前,有一位魔术般厉害的工程师(我们叫他“乔恩”)为我工作。他的代码写得很好,代码审查(PRs)也完成得很快。从技术角度来看,他是个出色的工程师。这是一个漫长的过程,我们从他同事那里收到的反馈只是整个故事的一部分。关注他人的感受不会让你变得不对或错,但会让你在角色中更有影响力,因为他人会寻求你的意见。如果你是对的,但没有人愿意与你共事,那么你给团队带来的净价值是什么?但再次强调,我想传达的重点是:善良是一种宝贵的品质。“乔恩是公司里最好的工程师之一,但我很难与他共事。原创 2024-05-28 14:40:55 · 277 阅读 · 0 评论 -
Rust 1.76.0 已发布
Rust 团队很高兴发布 Rust 的新版本 1.76.0。 Rust 是一种编程语言,使每个人都能够构建可靠且高效的软件。原创 2024-02-12 17:53:01 · 705 阅读 · 0 评论 -
2024开发人员需要掌握的5项技能
Generative AI & Prompt EngineeringCloud ComputingPythonTrending Languages: C#, Go, RustSQL原创 2024-01-24 09:54:32 · 1256 阅读 · 0 评论 -
2024年该如何招聘科技人员
过去几年科技领域发生了令人难以置信的动荡。我可以有把握地说,今天的就业市场比 2000 年代我第一次成为开发人员时更具挑战性。人工智能的繁荣与前所未有的科技裁员相碰撞,导致了巨大的变革。原创 2024-01-13 14:42:31 · 945 阅读 · 0 评论 -
会写注释就能自动生成代码?人工智能在编程领域的应用
GitHub Copilot是一个配对编程工具,其中你的配对是人工智能(AI)。很酷吧?原创 2022-04-20 09:56:22 · 2841 阅读 · 0 评论 -
“无码”开发的未来
无码开发是软件开发的未来。无需编码,你只需很少或无需编写代码即可构建自定义应用程序。原创 2022-03-30 08:06:28 · 7115 阅读 · 0 评论 -
React 18 released
React 18 released原创 2022-03-30 08:14:20 · 5629 阅读 · 0 评论 -
一张图展示HTTPS是如何工作的
HTTPS是怎么连接的?数据又是怎么加密的呢?原创 2022-05-07 09:34:09 · 373 阅读 · 0 评论 -
SSO(Single Sign-On)单点登录是怎么实现的?
单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他关联系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问所有相互信任的应用系统。这种方式减少了由登录产生的时间消耗,辅助了用户管理,是比较流行的。原创 2022-05-20 08:44:41 · 1248 阅读 · 0 评论 -
GitHub已增加对Mermaid的支持
GitHub 增加了对 **Mermaid** 的原生支持,使开发人员能够快速生成图表。原创 2022-04-05 09:12:59 · 1981 阅读 · 0 评论 -
一家值得关注的元宇宙公司:Improbable
Metaverse技术公司Improbable已经筹集了1.5亿美元,由Andreessen Horowitz和软银的愿景基金2牵头,建立了一个名为**M²**的“可互操作的Web 3元宇宙网络”。原创 2023-12-17 10:57:17 · 5584 阅读 · 0 评论 -
MVC、MVP、MVI、MVVM 和 VIPER 设计模式
在过去的几年里,出现了几种新的模式,所有这些都使开发人员的生活变得前所未有的轻松。通过分离代码库的某些部分,这些模式中的每一个都试图使代码更具可读性,更易于测试,并最终更易于维护原创 2022-04-29 08:58:13 · 1644 阅读 · 1 评论 -
程序员副业: 写API就能躺赚
作为一名程序员,有很多方法可以主动和被动地赚钱!我将告诉你本文中的一种被动方式。原创 2022-04-19 08:37:49 · 2967 阅读 · 0 评论 -
2021年全世界下载了230B个应用程序,使用App花费了3.8T个小时
App Annie 的一份报告显示了去年移动应用生态系统的惊人增长。原创 2022-04-14 09:04:42 · 569 阅读 · 0 评论 -
2021最新十大无码工具
2021年对于无代码行业来说是重要的一年。我们似乎已经达到了一个拐点,在这个转折点上,无代码最终是可扩展的。原创 2022-05-01 14:24:52 · 77422 阅读 · 1 评论 -
7个免费的云平台,快来发布你的项目吧
7个免费的云平台,快来发布你的项目吧!原创 2022-04-10 08:43:25 · 8446 阅读 · 0 评论 -
2022最新7个开源Kubernetes(k8s)开发工具
Kubernetes现在是一个非常流行的话题,随着它越来越受欢迎,更多的开发人员将需要更多的工具来用于他们的Kubernetes应用程序。原创 2022-04-21 09:42:42 · 6487 阅读 · 0 评论 -
如何选择合适的后端
Web技术发展如此之快,以至于我们现在拥有大量的现代工具和框架。无论是前端,后端还是数据库。许多开发人员都有一个大问题:我应该从哪个技术堆栈开始?原创 2022-05-12 23:18:39 · 1318 阅读 · 0 评论 -
Dagger: 一款便携创建CI/CD Piplines的工具
Dagger 是用于 CI/CD Piplines的便携式开发工具包。它允许 DevOps 工程师快速构建功能强大的 CI/CD 管道,然后在任何地方运行它们。原创 2022-03-31 09:31:58 · 1003 阅读 · 0 评论 -
Fuchsia OS简介
谷歌正在开发一个全新的操作系统,FuchsiaOS。FuchsiaOS不是Android的继任者,至少它不是它的意图。在官方文档中,Fuchsia团队描述说,它不会专注于“用户体验”,而是专注于“多种体验”。原创 2022-05-03 09:32:07 · 2764 阅读 · 0 评论 -
GraphQL和REST API的区别
GraphQL(Graph Query Language)和REST(Representational State Transfer)是两种用于构建和设计API的不同方法。原创 2024-01-05 09:17:55 · 1045 阅读 · 0 评论 -
系统功能测试的最好方法
测试系统功能是软件开发和工程过程中的关键步骤。它确保系统或软件应用程序按预期运行、满足用户要求并可靠运行。原创 2024-01-01 08:43:10 · 414 阅读 · 0 评论 -
2024如何成为一名合格的全栈开发者
在当今快速发展的技术环境中,对多才多艺和技能熟练的专业人员的需求正在不断增加。全栈开发人员是一个非常受欢迎的角色。原创 2024-01-01 08:33:55 · 1373 阅读 · 0 评论 -
2024收入最高的编程语言
Python 是最流行、用途最广泛的语言之一。它通常用于网络开发、数据科学、机器学习等。原创 2023-12-30 01:13:58 · 1346 阅读 · 0 评论 -
软件开发 VS Web开发
Web 开发人员虽然还需要具备 HTML、CSS 和 JavaScript 等编程语言的坚实基础,但还需要具备专注于 Web 技术的更专业的技能。总之,虽然软件开发人员和 Web 开发人员在编程方面有共同的基础,但他们的角色在重点、技能和挑战方面有所不同。另一方面,Web 开发人员是专注于创建在互联网上运行的应用程序和网站的专门角色。软件开发人员需要一套超越 Web 开发的全面技能。在本文中,我们将深入研究软件开发人员和 Web 开发人员之间的比较,探讨他们的角色、技能组合以及他们面临的独特挑战。原创 2023-12-20 23:06:09 · 804 阅读 · 0 评论 -
2024软件开发人员必学开发技能
在最近的行业转变中,一些较新的利基技能(如 NLP)的需求正在上升,而其他长期存在的技能(如系统设计)仍然至关重要。即使您没有积极寻找工作,投入时间进行专业发展也是很好的选择,这样只要出现合适的机会,您就可以成为有竞争力的候选人。数据热潮不会很快停止。为了强化您的项目,您将探索 Spring Security 的实现,确保您的应用程序免受未经授权的访问和数据泄露。您还将深入了解 OAuth2 安全性,允许您集成安全身份验证和授权机制,最终增强基于 Spring Boot 的应用程序的安全性和可靠性。原创 2023-12-11 08:26:47 · 1020 阅读 · 0 评论 -
2024年AI人工智能对软件开发的影响
GitLab首席产品官 David DeSanto预计 2024 年软件开发领域将发生范式转变,其中人工智能将占据中心舞台。GitLab 的2023 年全球 DevSecOps 报告是这些预测的基础,让您可以一睹组织软件开发工具链的未来格局。原创 2023-12-10 16:29:07 · 535 阅读 · 0 评论 -
云盘精灵宣布关闭!
尊敬的用户:在多次转型尝试后,基于内容审核的工作量与难度,相关法律法规的约束等原因,经过慎重考虑,本站决定于2020年10月31日正式关闭服务,对所有用户的支持,表示感谢!原创 2020-11-02 14:16:09 · 17099 阅读 · 2 评论 -
继云盘精灵关闭后,又一云盘宣布关闭
后来没多长时间,又一个云盘随之也宣布关闭原创 2020-11-21 16:02:54 · 1229 阅读 · 0 评论 -
2022年如何学会成为一名Android开发
Android OS由Android Inc.开发,谷歌于2005年收购。各种应用程序,如游戏,音乐播放器,相机等都是为这些智能手机构建的,以便在Android上运行。Google Play商店拥有将近330万个应用程序。今天,Android在全球范围内仍然占据主导地位。大约75%的人更喜欢使用Android,而iOS的这一比例为15%。它是一个操作系统,为应用程序提供了巨大的市场。众所周知,如今Android有多受欢迎。现在的问题是,为什么选择Android,如何开始?从哪里开始?应该涵盖哪些主题。原创 2022-08-20 08:36:30 · 1326 阅读 · 0 评论 -
有哪些不需要写代码的技术工作?
同样是技术人员,但是不要写代码,这样的工作香么?原创 2022-05-08 22:23:00 · 1049 阅读 · 0 评论 -
未来高薪岗位展望
全栈工程师在企业的招聘议程中仍然特别重要,主要是因为这些专业人员能够处理客户端和服务器端代码,并减少组织分别雇用前端和后端开发人员的需求。原创 2022-03-29 09:13:30 · 3935 阅读 · 1 评论 -
你用什么样的编程语言,决定你能拿多少钱
根据CompTIA的2022年2月技术就业报告,软件开发人员是美国组织内技术招聘活动的最大驱动力。2018年美国科技工作者的平均工资为84,300美元;根据CompTIA的数据,今天,它接近**120,500**美元,那些处于决策职位的人的平均工资为**138,200**美元。原创 2022-03-28 09:45:19 · 6284 阅读 · 2 评论 -
Stackoverflow调查报告:程序员喜欢和不喜欢的事
Stack Overflow的一项调查发现,90%的开发人员认为在工作中**快乐**对他们来说很重要。多达四分之三的开发人员要么积极寻找新工作,要么对新机会持开放态度,雇主应该注意是什么让他们的软件团队保持Happy - 特别是当招聘市场的竞争变得更加激烈时。原创 2022-03-24 08:15:32 · 1070 阅读 · 0 评论 -
3个原因告诉你为什么不要创业
你想知道在创业公司工作是什么感觉吗?你想知道创业公司的利弊是什么吗?你想知道创业炒作背后的原因是什么吗?原创 2022-03-23 08:52:57 · 1251 阅读 · 0 评论 -
如何在三个月内成为一名全栈开发
如果你想在3个月内成为一名全栈开发人员,那么你必须学习下面列出的语言/技能/平台原创 2022-03-22 08:53:45 · 597 阅读 · 0 评论 -
作为程序员,应该学会对这3件事说No
毫无疑问,在程序员的旅程中有很多起伏。从选择编程语言到掌握它,程序员已经完成了这一切。原创 2022-03-21 09:46:18 · 646 阅读 · 0 评论 -
程序员一天的生活
科技公司不再是最好的程序员唯一追求的公司。随着数字经济的控制力收紧,各行各业的大型企业都在寻求招募他们。然而,大多数公司并不真正了解他们的工作或如何吸引他们。原创 2022-03-18 11:03:21 · 558 阅读 · 0 评论