当前位置: 首页 > news >正文

和程序员de 相处之道

1、不要"一遇到问题就去找程序员"

通常,技术问题通过阅读使用说明就可以解决。比如你刚买了一个新的播放器,想要把它连接到你的电视,你只需要找到使用手册里关于如何连接接口的那一页即可。

错误信息通常会被很清晰地列出来。通过仔细阅读并加以思考这个信息传达了什么来解决这个问题是非常有可能的。例如,如果你看到一条信息"你的硬盘已经快满了",通常这就意味着你的硬盘要满了。为了安抚你的电脑,你需要删除一些你不再需要的文件(或者将它们转移到外部的移动硬盘中)。

2、不要认为"程序员对电脑无所不知"

朋友或某个亲戚可能很擅长电脑,但他们并非无所不知。一般他们也完全不知道怎么使用你电脑中出问题的程序,仅仅是使用一些简单的逻辑判断或谷歌搜索来帮你找到解决方案。

实际上,用谷歌搜索已经足够了,因为它会引导你找到相关的论坛或者博客,早在你遇到这个问题之前已经有网友在讨论并且给出了一个大概的解决方案。通常,你可以不用麻烦你的免费技术支持顾问(你的程序员朋友)。

如果你试过了并且失败了,那么,请无论如何都要找他帮忙。

3、不要说"这并不费什么事儿,你几分钟就可以搞定"

你的程序员朋友可能会提供免费的技术支持,但这并不是说这件事完全不会耗费什么。一般解决一个问题远不止需要两分钟,再加上到你那儿的车程。依据我的经验,平均来说,从你联系他们解决这个问题开始到他们回到家(除非你们是住在一起)在一个小时之内已经是幸运的了。

如果他们不接受报酬,因为他们是家人或者一个老朋友,请依然要考虑补偿他们的时间。偶尔的一件礼物和一张致谢卡或者慷慨的姿态真的可以让他们更欣赏自己的努力。

4、不要以为"他们有义务对你提供无偿帮助"

一些骄傲的父母或者家庭成员会把自己程序员好友的联系信息发送给家族的朋友,这并不罕见。如果这些朋友准备支付酬劳,那没什么问题。然而,这么说吧,向朋友提供免费的程序员服务并不酷。

程序员可能很好心地想要帮助你,但是他们这么做并没有授予你拿他做筹码取悦别人的权利。

5、不要对程序员说"从你动了我的电脑之后,它就不能工作了"。

有些人请你提供免费的技术支持,然后因为电脑之后出现的另一个问题控诉你,没有比这更糟的了。实际上,如果程序员仅是远程协助的话,他们压根儿不是导致你电脑变慢或者窗口崩溃的原因。

你确定你没有在他们走后装一些新东西?删除了一些你本不应该删的文件?电脑中了病毒?罪魁祸首怎么可能是专家呢。

6、程序员告诉你别乱装软件,而你一意孤行

如果你信任的程序员阻止你装工具栏,笑脸符号,可疑的注册表清理软件和广告软件,你就不要非得装上。这些程序可能会攻击你的电脑,最后你还得再一次打给他让他来修电脑。要听程序员的话。

7、不要向程序员乱转发邮件

不要给程序员转发那些连锁邮件。他们已经看过数不清的这类邮件,知道大多数情况下很明显都是谣言。就算不是谣言,许多请求在你看到并转发的时候也已经很悲剧地过期了。例如,那个寻找骨髓捐赠的孩子,已经去世好几年了。你的转发只会导致越来越多的人联系他悲伤的家人。

如果程序员回复了你的信息,附了一条Snopes的链接。不要觉得被冒犯了。这无关个人。从这个小插曲里吸取教训,记得忍住不要去转发这类邮件(或者在Facebook上分享故事前先鉴别真伪)。

8、"他太多疑了,这是一笔大买卖。"

如果你信任的程序员告诉你网上的某事是个骗局,靠不住的,相信他们。无论是你从未亲身遇到过的外国王子或者完美恋人,成为秘密买手的机会,或者某个伪装成你的银行职员需要验证你的登录认证信息,你正在处理的诈骗邮件被设计成利用人性中的轻信。

和技术及互联网相关的所有事情都请相信程序员。实际上,关于一些网上常见的陷阱一定要问问他们,以免你自己陷于其中。

9、"我有个非常棒的创业想法,你可以帮我实现吗?我们对半分。"

实现一个创业想法并不是一个简单的任务。大多数情况下,你绝妙的创意或服务如果没有认真地思考,投入时间、精力和金钱是不能被创造出来的。即便是在全职工作也要讨论数周甚至数月。

你会请你的表兄,一个建筑工人,抛开原材料的成本帮你免费建造一座房子吗?

甚至如果你的想法很好,在你并没有可能真正实现的情况下,请你的程序员朋友实现并不意味着你可以拿到50%的收益。

想法本身并没有太多价值,如果你是一个企业的合伙人,在市场和生意上花费的时间与程序员在技术上花费的时间一样多,只有这样后你才可以要求对半分。

10、"扎克伯格赚了几十亿,为什么你不行?"

"嗨,John,我在新闻上看什么扎克伯格用Facebook赚了好几十个亿。你为什么不也做点儿这样的事情?我们得为下一代做点儿什么呀。"你知道外面有多少扎克伯格和Facebook吗?他们都是在统计分布的一端。基本上,你的程序员朋友中大乐透的概率和他们成为下一个扎克伯格的概率差不多。

不要误会我们程序员。通过在线的应用和网址是有可能创造财富的,但是只有极少数才能完成像Facebook这种不太可能的壮举。如果你的程序员朋友非常擅长他所作的事情,野心勃勃,并且夜以继日地努力工作,那就有可能看到他们的商业变得可行。再有点儿运气的话,他们有可能成为百万富翁。但是不要指望他圆满完成更不用说挣个几十亿。同样地,不要因为他们买不起私人岛屿就认为他们是个loser。他们出色地完成工作,日复一日做一些很棒的有用的或者创造性的事情,就像从事其他职业一样,这在技术领域是非常值得骄傲的。

尊重程序员,你可以享受他们免费的技术支持,长期的专家服务。

相关文章:

和程序员de 相处之道

1、不要"一遇到问题就去找程序员" 通常,技术问题通过阅读使用说明就可以解决。比如你刚买了一个新的播放器,想要把它连接到你的电视,你只需要找到使用手册里关于如何连接接口的那一页即可。 错误信息通常会被很清晰地列出来。通过…...

图解Java数组的内存分布

我们知道,访问数组元素要通过数组索引,如: arr[0]如果直接访问数组,比如: int[] arr1 {1}; System.out.println(arr1);会发生什么呢? 打印的是一串奇怪的字符串:[I16b98e56。 这个字符串是J…...

前端项目使用docker编译发版和gitlab-cicd发版方式

项目目录 app/ ├── container/ │ ├── init.sh │ ├── nginx.conf.template ├── src/ ├── .gitlab-ci.yml └── deploy.sh └── Dockerfile └── Makefilecontainer目录是放nginx的配置文件,给nginx镜像使用 .gitlab-ci.yml和Makefile是c…...

18kw 机架式液冷负载的使用方法有哪些?

机架式液冷负载是一种高效、节能的散热设备,广泛应用于数据中心、服务器房等场所。它通过将冷却液循环流动,将热量从负载设备带走,实现设备的稳定运行。以下是18kw机架式液冷负载的使用方法: 1. 安装前准备:在安装机架…...

Linux liloconfig命令教程:创建和配置LILO引导加载器(附实例详解和注意事项)

Linux liloconfig命令介绍 liloconfig(Linux Loader Configuration)是一个用于创建新的lilo.conf文件的简单程序。在创建新的配置文件后,你必须执行/sbin/lilo。liloconfig使用lilo.example.conf文件作为模板。 Linux liloconfig命令适用的…...

大厂程序员离职,开发一个盲盒小程序2万,一周开发完!

大家好,我是程序员小孟! 前面接了一个盲盒的小程序,主要的还是商城,盲盒的话只是其中的有一个活动。 现在的年轻人是真的会玩,越来越新的东西出来,越来越好玩的东西流行。 就像最近很火的地摊盲盒。 讲…...

自定义 Spring AOP 切面实战(鉴权、记录日志)

前言: 从事 Java 的小伙伴都知道 Spring AOP,也都知道 AOP 是面向切面编程,那你知道 AOP 在项目实战中怎么使用吗?本篇简单分享 Spring AOP 在项目中的实际使用。 AOP 知识储备传送门: 深入理解 Spring AOP 源码分析…...

JAVA面试题大全(九)

1、为什么要使用 spring? 方便解耦,便于开发支持aop编程声明式事务的支持方便程序的测试方便集成各种优秀的框架降低JavaEE API的使用难度 2、解释一下什么是 aop? AOP 是 Aspect-Oriented Programming 的缩写,中文翻译为“面向…...

React 组件三大核心之 ref

文章目录 用法React.createRef()useRef Hook 注意 ref 是 React 中的一个重要概念,它用于访问和操作 DOM 元素或者类组件实例。 在React中,ref 提供了一种方式,允许我们访问DOM节点或在render方法中创建的React元素。这对于执行DOM操作、读取…...

json 读写 python

目录 这里对json保存做了格式封装 调用代码: python json原始保存是所有json保存一行, 这里对json保存做了格式封装 import numpy as np class MyEncoder(json.JSONEncoder):def default(self, obj):if isinstance(obj, np.integer):return int(obj)…...

Docker快速部署Seata的TC服务以及微服务引入Seata教程

目录 一、使用docker部署Seata的TC服务 1、拉取TC服务镜像 2、创建并运行容器 ​3、修改配置文件 4、在Nacos中添加TC服务的配置 5、重启TC服务 二、微服务集成Seata 1、引入依赖 2、修改配置文件 Seata是阿里的一个开源的分布式事务解决方案,能够为分布…...

我的第一个JAVA程序IDEA版

目录 第一步 新建一个空项目第二步 新建模块第三步 新建包第四步 新建类第五步 新建main方法 第一步 新建一个空项目 第二步 新建模块 第三步 新建包 第四步 新建类 然后在包文件夹下新建类 第五步 新建main方法...

轻量SEO分析报告程序网站已开心去授权

轻量SEO分析报告程序网站已开心去授权,可以让你生成有洞察力的、 简洁的、易于理解的SEO报告,帮助你的网页排名和表现更好 网站源码免费下载地址抄笔记 (chaobiji.cn)https://chaobiji.cn/...

本机与华为云ping不通的问题

进入华为云控制台。依次选择:云服务器->点击服务器id->安全组->更改安全组->添加入方向规则,添加一个安全组规则(ICMP),详见下图 再次ping公网ip就可以ping通了 产生这一问题的原因是ping的协议基于ICMP…...

FastJSON2 > FastJSON 好在何处

FastJSON 是一种广泛使用的 JSON 解析库,其高性能和简单易用的特点受到开发者的喜爱。然而,随着应用场景的复杂化和安全要求的提高,FastJSON 逐渐暴露出一些问题。为了解决这些问题并进一步提升性能和安全性,阿里巴巴推出了 FastJ…...

7个常见的SQL慢查询问题及其解决方法

大家好,得益于摩尔定律,计算机性能已大幅提升,加上数据库的进步以及微服务所倡导的各种反模式设计,因此现在编写复杂SQL查询的机会越来越少。业界已经开始提倡不要进行专门的SQL优化,因为节省下来的资源并不足以抵消员…...

《Rust奇幻之旅:从Java和C++开启》第1章Hello world 1/5

讲动人的故事,写懂人的代码 很多程序员都在自学Rust。 🤕但Rust的学习曲线是真的陡,让人有点儿怵头。 程序员工作压力大,能用来自学新东西的时间简直就是凤毛麟角。 📕目前,在豆瓣上有7本Rust入门同类书。它们虽有高分评价,但仍存在不足。 首先,就是它们介绍的Rust新…...

将富文本编辑器中的H标签处理成树形结构,支持无限层级

做富文本编辑器时,需要将文本里的标题整理成树形数据, // 这里是数据结构 const data [{"id": "hkyrq2ndc-36yttda0lme00","text": "阿萨德阿萨德阿萨","level": 1,"depth": 1,},{"…...

探索移动云:我的ES与Kibana之旅

目录 引言: 如何免费体验移动云产品 登录并完成实名认证 选择试用ECS云主机 安全组配置 安装Elasticsearch和Kibana 安装Elasticsearch ​编辑安装kibana 测试结果 使用感觉 引言: 移动云技术产品的发展已经取得了巨大的进步。云数融合、A1、大…...

java 线程执行原理,java线程在jvm中执行流程

java 线程执行原理,java线程在jvm中执行流程 从jvm视角看java线程执行过程 ##首先thread.c注册jni函数 JNIEXPORT void JNICALL Java_java_lang_Thread_registerNatives(JNIEnv *env, jclass cls) {(*env)->RegisterNatives(env, cls, methods, ARRAY_LENGTH(…...

el-switch文字内置

el-switch文字内置 效果 vue <div style"color:#ffffff;font-size:14px;float:left;margin-bottom:5px;margin-right:5px;">自动加载</div> <el-switch v-model"value" active-color"#3E99FB" inactive-color"#DCDFE6"…...

C# SqlSugar:依赖注入与仓储模式实践

C# SqlSugar&#xff1a;依赖注入与仓储模式实践 在 C# 的应用开发中&#xff0c;数据库操作是必不可少的环节。为了让数据访问层更加简洁、高效且易于维护&#xff0c;许多开发者会选择成熟的 ORM&#xff08;对象关系映射&#xff09;框架&#xff0c;SqlSugar 就是其中备受…...

如何在最短时间内提升打ctf(web)的水平?

刚刚刷完2遍 bugku 的 web 题&#xff0c;前来答题。 每个人对刷题理解是不同&#xff0c;有的人是看了writeup就等于刷了&#xff0c;有的人是收藏了writeup就等于刷了&#xff0c;有的人是跟着writeup做了一遍就等于刷了&#xff0c;还有的人是独立思考做了一遍就等于刷了。…...

【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制

使用 NginxLua 实现基于 IP 的访问频率限制 在高并发场景下&#xff0c;限制某个 IP 的访问频率是非常重要的&#xff0c;可以有效防止恶意攻击或错误配置导致的服务宕机。以下是一个详细的实现方案&#xff0c;使用 Nginx 和 Lua 脚本结合 Redis 来实现基于 IP 的访问频率限制…...

Git常用命令完全指南:从入门到精通

Git常用命令完全指南&#xff1a;从入门到精通 一、基础配置命令 1. 用户信息配置 # 设置全局用户名 git config --global user.name "你的名字"# 设置全局邮箱 git config --global user.email "你的邮箱example.com"# 查看所有配置 git config --list…...

沙箱虚拟化技术虚拟机容器之间的关系详解

问题 沙箱、虚拟化、容器三者分开一一介绍的话我知道他们各自都是什么东西&#xff0c;但是如果把三者放在一起&#xff0c;它们之间到底什么关系&#xff1f;又有什么联系呢&#xff1f;我不是很明白&#xff01;&#xff01;&#xff01; 就比如说&#xff1a; 沙箱&#…...

Monorepo架构: Nx Cloud 扩展能力与缓存加速

借助 Nx Cloud 实现项目协同与加速构建 1 &#xff09; 缓存工作原理分析 在了解了本地缓存和远程缓存之后&#xff0c;我们来探究缓存是如何工作的。以计算文件的哈希串为例&#xff0c;若后续运行任务时文件哈希串未变&#xff0c;系统会直接使用对应的输出和制品文件。 2 …...

Python爬虫实战:研究Restkit库相关技术

1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的有价值数据。如何高效地采集这些数据并将其应用于实际业务中,成为了许多企业和开发者关注的焦点。网络爬虫技术作为一种自动化的数据采集工具,可以帮助我们从网页中提取所需的信息。而 RESTful API …...

游戏开发中常见的战斗数值英文缩写对照表

游戏开发中常见的战斗数值英文缩写对照表 基础属性&#xff08;Basic Attributes&#xff09; 缩写英文全称中文释义常见使用场景HPHit Points / Health Points生命值角色生存状态MPMana Points / Magic Points魔法值技能释放资源SPStamina Points体力值动作消耗资源APAction…...

npm安装electron下载太慢,导致报错

npm安装electron下载太慢&#xff0c;导致报错 背景 想学习electron框架做个桌面应用&#xff0c;卡在了安装依赖&#xff08;无语了&#xff09;。。。一开始以为node版本或者npm版本太低问题&#xff0c;调整版本后还是报错。偶尔执行install命令后&#xff0c;可以开始下载…...