你见过的最差的程序员是怎样的?

2023-05-16

你见过的最差的程序员是怎样的?

公司来了个应届生,让我来带。

我成了保姆,百度一下就能找到答案的事,非得让我手把手的教

终于有一天,我忍不住了,说了他一顿,让他有问题先搜索,解决不了的再来找我

他感觉受到了极大的屈辱,找领导反馈这个事

第二天,领导以试用期不合格为由把他辞退了

五年前,我升到专家岗以后,开始负责公司的校招/社招面试,每年也负责带新人

这里根据我的经验,提几条建议

一、不懂先不要问

很多同学以为不懂就要问,结果逮住个学长就往死里烦。

终于,人家不搭理他了

问问题要讲究策略,要学习提问问题。

你可以根据以下顺序尝试解决你的问题:

1、API使用说明、使用文档

有些问题,在API文档中是有清楚的说明的,可以先去翻翻文档,看是不是能够找到灵感

2、百度/Google

初学时,我们绝大部分的问题,在搜索引擎上都能找得到答案。

3、Stack Overflow

Stack Overflow是程序员最常用的根据报错信息查找解决方案的渠道。

近年来,Stack Exchange社区已经成为回答技术及其他问题的主要渠道,尤其是那些开放源码的项目。

因为 Google索引是即时的,在看 Stack Exchange之前先在 Google搜索。有很高的机率某人已经问了一个类似的问题,而且 Stack Exchange网站们往往会是搜索结果中最前面几个。如果你在 Google上没有找到任何答案,你再到特定相关主题的网站去找。用标签(Tag)搜索能让你更缩小你的搜索结果。

Stack Exchange已经成长到超过一百个网站,以下是最常用的几个站:

·Super User是问一些通用的电脑问题,如果你的问题跟代码或是写程序无关,只是一些网络连线之类的,请到这里。

·Stack Overflow是问写程序有关的问题。

·Server Fault是问服务器和网管相关的问题。

4、尝试分析源码

如果仍然无法解决,可以尝试深入API的源码,看这个报错信息是因为哪里导致的。一般而言,常规的问题,当你向上翻几层源码后,都能定位到答案。

如果这些都无法解决你的问题,我想带你的师兄一时半会也是解决不了的。

那你就享受他跟你共同探讨技术带来的快感吧。

程序员是最单纯且善良的群体,常常因为一个bug,一群人围上来一起探讨方案,甚至会连线其它兄弟公司一起解决疑难杂症。

你的问题不在于别人很傲慢,而仅仅在于自己太懒。

恕我直言,如果在程序员这个行业,是这样的学习态度的话,恐怕转行更为合适。

二、没有人一定要帮你,要让自己值得别人来帮。

没有人天生有义务来帮助你,任何人都一样。

如果你要找别人帮忙,态度好一些,感谢词多一些,自然会有愿意人来帮你。对于不帮忙的,也没必要骂骂咧咧,这样只会更让别人觉得不帮你是对的。

有些人明白他们不该粗鲁或傲慢的提问并要求得到答复,但他们选择另一个极端——低声下气。

这也是万万使不得的

你永远要记住,在职场,谁也不比谁低一等,任何人都一样!

不必为了一个问题,把自己卑微到尘埃里,如果带你的同事,总是一种盛气凌人的姿态的话,完全没必要问他,换个人即可。

三、我们应该怎样回答别人的问题

对初犯者私下回复。对那些坦诚犯错之人没有必要当众羞辱,一个真正的新手也许连怎么搜索或在哪找常见问题都不知道。

如果你不确定,一定要说出来!一个听起来权威的错误回复比没有还要糟,别因为听起来像个专家很好玩,就给别人乱指路。要谦虚和诚实,给提问者与同行都树个好榜样。

如果帮不了忙,也别妨碍他。不要在实际步骤上开玩笑,那样也许会毁了使用者的设置——有些可怜的呆瓜会把它当成真的指令。

试探性的反问以引出更多的细节。如果你做得好,提问者可以学到点东西——你也可以。试试将蠢问题转变成好问题,别忘了我们都曾是新手。

尽管对那些懒虫抱怨一声是正当的,但能给出答案的位置(即使只是建议个 Google搜索关键词)会更好。

即使你是他的领导,但请态度也和善一点。问题带来的压力常使人显得无礼或愚蠢,其实并不是这样。

转管理是很多程序员必经之路,但很多同学连怎么跟领导交流都不懂,何谈晋升?

这里也推荐大家一本向上管理的经典书籍,这本书是我带应届生新人时的入职第一本书,详细讲述了如何实现与上司共赢、如何处理上下级关系、如何正确地做好自己的工作、如何汇报工作等职场上非常重要的内容。没什么套路,直接去领就行。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

你见过的最差的程序员是怎样的? 的相关文章

  • C++中的.和::和:和->的区别

    在学习C 43 43 的过程中我们经常会用到 和 和 xff1a 和 gt xff0c 在此整理一下这些常用符号的区别 1 A B则A为对象或者结构体 xff1b 2 A gt B则A为指针 xff0c gt 是成员提取 xff0c A g
  • AirSim学习日志 5-LQR实现无人机轨迹跟踪

    1 LQR控制器算法原理推导 1 1 状态反馈控制 连续线性系统的状态空间表示为 x
  • 英语常用短语

    1 xff0e 经济的快速发展 the rapid development of economy 2 xff0e 人民生活水平的显著提高 稳步增长 the remarkable improvement steady growth of pe
  • PX4进入系统控制台以及运行程序

    这里提供进入控制台两种办法 1 运行 Tools mavlink shell py dev ttyACM0 是我进入Px4系统控制台的命令 xff0c 进入之后应该是这样 Pixhawk src Firmware Tools mavlink
  • 哈哈,终于知道CSDN怎么改头像了

    话说之前一直郁闷 xff0c 说改头像的功能还没修好 xff0c 一直说服务器错误 今天偶尔发现 xff0c 右上角有个设置 xff0c 原来在这里可以改 我还发了几封邮件给CSDN的admin xff0c 居然只知道道歉 xff0c 不告
  • Hello Sky! pixhawk第一个例程学习解读

    学习px4的第一个程序 xff0c 这个例子作为官方给出解释的例程 xff0c 对于新手上手来说 xff0c 是很好的范例 接下来我对照程序源码 xff08 已经经过自己的修改和添加注释 xff09 进行讲解 1 PX4 INFO是标准的L
  • ShadowSSDT Hook

    ShadowSSDT表的获取 这里的ShadowSSDT表的获取是通过函数KeAddSystemServiceTable来获取的 使用这个函数的原因 xff1a 1 这个函数是已经导出的 xff0c 可以在代码中直接使用 2 这个函数里面使
  • 2013&2014

    2013总结 2013 毕业了 xff0c 算是正式工作半年 xff0c 2013年7月开始 xff0c 算是我的生活 xff0c 工作之外的时间都是自己的 一 收获 1 压力测试 差不多算是一个月的时间 xff0c 疯狂的一个月 xff0
  • BCTF总结

    缘由 上周 xff0c 我们小组Sigma参加了 百度杯 BCTF比赛 xff0c 经历了难忘的双休 xff0c 这次的BCTF跟以前参加的国内类似的安全比赛有些不同 xff0c 时间只有48小时 xff0c 题目不多 xff0c 但难度大
  • BCTF_海报探秘(300)

    这个题目来自上周的BCTF比赛 xff0c 题目是海报探秘 xff08 300 xff09 xff0c 一张png图片中隐藏了KEY xff0c 解出KEY xff0c 具体报告 xff0c 请下载 xff1a http download
  • 博客转移

    最近好久不来CSDN了 xff0c 自己搭建了一个博客 欢迎各位去新博客留言 http www l0g1n cn 以前学习汇编的博客 http www asmedu net blog user usermain jsp neighborId
  • 《Windows程序设计》之BLOKOUT1

    LRESULT CALLBACK WndProc HWND hwnd UINT message WPARAM wParam LPARAM lParam static BOOL fBlocking fValidBox static POINT
  • 天猫抢红包小工具源码

    时间很仓促 xff0c 写的很乱 xff0c 也就能用明天一天了 主要还是学习这个过程 include lt Windows h gt include lt stdio h gt include lt iostream gt include
  • vs2010开发qt程序debug正常,release出错

    在debug模式下 xff0c 配置的动态链接库是qtmaind lib QtGuid4 lib QtCored4 lib 这些链接库 xff0c 在release模式下是不适用的 xff0c 进入到qt的目录下 xff0c 发现了有一些不
  • cout与wcout

    一直以来只知道有cout用来输出 xff0c 今天用cout输出wchar时出现问题了 xff0c 输出结果是一段地址 xff0c 才发现了wcout的存在 使用wcout输出中文时 xff0c 又出现问题 xff0c 中文输出不了 xff
  • (极力推荐)BW:How to load and generate a custom hierarchy in SAP Business Warehouse (SAP BW) without using flat files

    这篇文章 xff0c 真是救了哥 xff0c 所以非常感谢这位作者 你看 xff0c 人家也是 2011 年 2 月 3 号才写的 xff0c 量身打造 xff0c 多好的人 xff0c 刚好赶上我了 PS xff1a 前段时间设计的文本抽
  • 主引导记录(MBR)信息分析与获取

    前段时间在安装黑苹果时 xff0c 发现一个问题 xff0c 电脑在启动时 xff0c 会找激活分区 xff0c 如果没有找到 xff0c 那就启动不起来 那能否写个小程序读取一下MBR信息 xff0c 把激活分区换成其它 xff0c 搞点
  • Duilib登录窗口

    先上效果图 xff08 自己感觉还不错 xff09 xff1a 功能不完善 xff0c 一是为了熟悉xml的写法 xff0c 手写 xff0c 不建议使用编辑器 xff0c 二了为了理顺程序的流程 xff0c 加入了部分注释 xml文件 l
  • React框架制作移动端H5可拖拽的悬浮图标

    一 前言 在跟需求方对接研发的需求 xff0c 人家说要做一个悬浮在页面的图标 xff0c 点击完截图然后进入一个新页面 xff0c 填完一些数据 xff0c 提交给接口 那么问题来了 xff0c 怎么制作一个悬浮框 xff0c 还是可拖拽

随机推荐

  • GIT回退到指定版本的两种方法(reset/revert)

    实现多人合作程序开发的过程中 xff0c 我们有时会出现错误提交的情况 xff0c 此时我们希望能撤销提交操作 xff0c 让程序回到提交前的样子 xff0c 本文总结了两种解决方法 xff1a reset revert 命令特点reset
  • W: GPG 错误:http://ppa.launchpad.net lucid Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY FAF69C646FF368B7的问题

    在安装更新时 xff0c 即在运行 xff0c 命令行sudo apt get update 或者运行更新管理器的时候 xff0c 出现W GPG 错误 xff1a http ppa launchpad NET lucid Release
  • Ubuntu操作系统下Pixhawk原生固件PX4的编译方法

    在Ubuntu上搭建环境相对简单许多 xff0c 按照PX4中文维基官网的教程即可 工具链安装 权限设置 把用户添加到用户组 dialout xff08 如果这步没做 xff0c 会导致很多用户权限问题 xff09 span class h
  • Tegra TK1中文输入法出错解决

    输入 xff1a ibus daemon drx
  • ubuntu16.0.4查看内存实时动态

    1 命令行输入 xff1a top 2 安装命令如下 xff1a sudo apt get install htop 安装完后 xff0c 直接输入命令 xff1a htop
  • xsense免注册资料网址

    http www avicom cn
  • loam中imu消除重力加速度的数学推导

    最近在看loam的源码发现里面有一段关于imu消除重力加速度的源码 xff0c 刚开始看不明白后来终于搞清楚了 xff0c 欢迎大家批评指正 要理解这个问题首先得明白欧拉角到旋转矩阵的变换 先上图 此图描述的是先绕X xff0c 再绕Y x
  • rc=20 > Connect to SAP gateway failed

    这种错误 xff0c 我是在一台用户的电脑上碰到的 xff0c 解决方案很简单 xff1a 把Computer Name换成英文 汗了许久
  • 循环结构

    循环结构 while循环 while是最基本的循环 xff0c 它的结构为 xff1a 只要布尔表达式为true xff0c 循环就会一直执行下去 我们大多数情况是会让循环停止下来的 xff0c 我们需要一个让表达式失效的方式来结束循环 少
  • 社会闲散人士或者普通大学生想走嵌入式方向该怎么学比较有效

    社会闲散人士或者普通大学生想走嵌入式方向该怎么学比较有效 先说观点 1这几年嵌入式开发的薪水已经非常高了 我们实验室做嵌入式的学长 xff0c 年薪平均30w以上 2嵌入式开发的竞争力很小 相比算法等 3嵌入式开发薪水的高低与学校的好坏挂钩
  • 单片机最小系统着实让人着迷

    单片机最小系统着实让人着迷 插播一条 xff1a 我自己在今年年初录制了一套还比较系统的入门单片机教程 xff0c 想要的同学找我拿就行了免費的 xff0c 私信我就可以哦 点我头像黑色字体加我地球呺也能领取哦 最近比较闲 xff0c 带做
  • 听我一句劝,单片机不要去学STM32真的

    听我一句劝 xff0c 单片机不要去学STM32真的 插播一条 xff1a 我自己在今年年初录制了一套还比较系统的入门单片机教程 xff0c 想要的同学找我拿就行了免費的 xff0c 私信我就可以哦 点我头像黑色字体加我地球呺也能领取哦 最
  • uboot启动内核是什么,认识 uboot 和 内核 之间不可不说的关系

    uboot启动内核是什么 xff0c 认识 amp nbsp uboot和内核之间不可不说的关系 uboot镜像为 amp nbsp uboot bin xff0c Linux镜像为 amp nbsp zImage 嵌入式设备中的分区表是自
  • C语言中最难啃的硬骨头非这三个莫属

    C语言中最难啃的硬骨头非这三个莫属 插播一条 xff1a 我自己在今年年初录制了一套还比较系统的入门单片机教程 xff0c 想要的同学找我拿就行了免費的 xff08 禾 厶 亻 言 手 戈 xff09 最近比较闲 xff0c 带做毕设 xf
  • 解析图腾柱无桥PFC的状态控制(基于DSP C2000)

    解析图腾柱无桥PFC的状态控制 xff08 基于DSP C2000 xff09 插播一条 xff1a 自己在今年整理一套单片机单片机相关论文800余篇 论文制作思维导图 原理图 43 源代码 43 开题报告 43 正文 43 外文资料 想要
  • 手把手教您怎么编写第一个单片机程序

    手把手教您怎么编写第一个单片机程序 插播一条 xff1a 文章末尾有惊喜哟 51单片机的开发环境是Keil软件 Keil软件虽然是一个收费软件 xff0c 但从uVision2到目前的uVison4版本都有破解版 xff0c 在网上都能够找
  • 硬件工程师的真实前途我说出来可能你们不信

    自己做了5年硬件工程师 xff0c 对于行业如何不多做评价 xff0c 不同人不同经历 xff0c 就有不同的看法 我仅对自己的职业发展进行一下回顾和反思 xff0c 算是给过去的自己做个小总结 xff0c 写下来也方便后续再翻回来看看自己
  • 大一C语言入门到底怎么学

    大一C语言入门到底怎么学 大一C语言入门按照下面路线来 xff0c 以及把下面的100道C语言编程案例学会就入门啦 xff5e 入门篇 1 什么是计算机语言 2 C语言的程序的结构 3 运行C语言的步骤与方法 4 了解简单的算法 5 怎么表
  • BW性能监控利器——ST13总结

    题记 xff1a BW 的小工具 xff0c ST13 xff0c 近来每每使用 xff0c 都颇有感慨 xff0c 故总结如下 xff0c 以备后用 1 Process Chain xff1a ST13 gt BW TOOLS gt Pr
  • 你见过的最差的程序员是怎样的?

    你见过的最差的程序员是怎样的 xff1f 公司来了个应届生 xff0c 让我来带 得 我成了保姆 xff0c 百度一下就能找到答案的事 xff0c 非得让我手把手的教 终于有一天 xff0c 我忍不住了 xff0c 说了他一顿 xff0c