热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

你见过最厉害的程序员

本文主要介绍关于百度小程序,游戏程序,程序人生,小程序,微信小程序的知识点,对【你见过的最差的程序员是怎样的?】和【你见过最厉害的程序员】有兴趣的朋友可以看下由【大方老师嵌入式】投稿的技术文章,希望该

本文主要介绍关于百度小程序,游戏程序,程序人生,小程序,微信小程序的知识点,对【你见过的最差的程序员是怎样的?】和【你见过最厉害的程序员】有兴趣的朋友可以看下由【大方老师嵌入式】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的嵌入式,单片机,单片机学习相关技术问题。

你见过最厉害的程序员

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

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

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

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

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

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

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

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

一、不懂先不要问

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

终于,人家不搭理他了

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

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

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搜索关键词)会更好。

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

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

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

暑期编程PK赛

得CSDN机械键盘等精美礼品!

本文《你见过的最差的程序员是怎样的?》版权归大方老师嵌入式所有,引用你见过的最差的程序员是怎样的?需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~黄文俊,现任腾讯云SCF无服务器云函数高级产品经理,多年企业级系统开发和架构工作经验,对企业级存储、容器平台、微服务架构、无服务器计 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 学习一门编程语言,除了语法,最重要的是学习解决问题。很多时候单凭自己的能力确实无法做到完美解决,所以无论是搜索引擎、社区、文档还是博客&# ... [详细]
  • vb.net面试题,请大家帮忙,谢谢。如果需要讲详细一点,那就加我QQ531412815第4题,潜在的错误,这里的错误不是常规错误,属于那种只有在运行是才知道的错误:Catchex ... [详细]
  • AndroidStudio 2.3迁移3.0踩坑之——Could not resolve project
    参见StackOverflow如果你的项目引用了自己的库,在迁移到3.0后,编译就会报错。Error:Failedtoresolve:Couldnotresolveproject: ... [详细]
  • 1.有事会出现小程序的页面超出屏幕,导致横向和纵向溢出,这时候在wxss文件中加入overflow:hidden来隐藏溢出屏幕的部分。.container{background:# ... [详细]
  • 微信小程序中如何实现轮播图
    这篇文章主要介绍了微信小程序中如何实现轮播图,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带 ... [详细]
  • 微信小程序适合做什么?微信小程序详情介绍
    微信小程序是腾讯新开发的功能,目前备受关注的,还有很多用户不是很了解,不知道这个微信小程序适合什么,因此就让小编给大家讲讲吧。微信小程序详情介绍小程序也有很多功能,如果你按照之前的 ... [详细]
author-avatar
慧慧2502916487
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有