杰出程序员永远都不会说的几句话

2024-09-01 20:58

本文主要是介绍杰出程序员永远都不会说的几句话,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作为一名软件工程师和一个有着12年经验的项目组领导人,我有很多机会和那些非常有才华的程序员做交流。通过沟通,我发现了一个很有意思的现象,那就是下面这些话几乎从来没有从这些令人膜拜的程序员嘴中说出来过。

“我习惯于使用______,但我不知道它是如何工作”

杰出的程序员源于自己的好奇心和不断的探索,这样才掌握了一项项非凡的技能。他们会仔仔细细研究事物运作的原理,即使这些信息可能永远也不会派上用场。目前我们还不知道这种深入挖掘是一种选择意识还是强迫行为,但是这似乎已经成为了所谓人才的特质。

“______可以运作,但是我不知道该如何解释”

之所以形容他们杰出不但是因为他们知道如何解决问题,也包括他们大多非常乐意给别人讲解如何起效的原因和过程。有时候,即使旁人对此毫无兴趣,他们依然会如此喋喋不休。甚至于越是才华出众能力卓绝,就越是时间讲得久。

“我需要______(工具/条件)来完成这项任务”

世上没有绝对理想化的条件环境。优秀的程序员则会在现有的基础上以最少的资源和其他可替代的工具来找到解决问题完成任务的方法。

“关于______需要学的我已经都学会了”

是否肯不断学习和完善自我可能就是优秀和杰出两者之间最明显的区别了。不是说到了某个高等水平,就高枕无忧睡大觉了:这些杰出的工程师正是由于深深了解这一行的发展之快所以会永不止步地学习。甚至他们要是觉得日常工作无法满足获取新知识的欲望,就会毫不犹豫地将自己的业余时间贡献给学习。

“这问题无解”

遇到这种情况,杰出的程序员会继续从其他角度来想法子,而不是就此放弃。

“我讨厌编程”

有时候,即使再杰出的程序员都会对他的工作表示厌恶,但是最后他们对代码浓得化不开的爱会支持他们继续干下去。

“我是______方面的专家”(这一条可谓真真假假难分辨)

即使是最强的工程师也不会大言不惭地王婆卖瓜自卖自夸,因为他们知道人外有人天外有天,总会有人比自己懂得更多。

“业务什么的我不懂”

越有能力的工程师就越是想知道自己的代码在雇主眼中的价值和对组织的贡献。

“我并不关注行业的发展趋势”

话说,知己知彼方能百战不殆,只有了解行业的发展导向,我们才有可能成为杰出的程序员。但凡和这些能力卓群的人聊天,说不了几句话马上就会聊起新技术的发展前景来。

检查一下,如果你也在使用上面任何一条借口,那么好好思考一下原因。特别是在面试的时候,上面任何一句话都是大忌。

这篇关于杰出程序员永远都不会说的几句话的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1128028

相关文章

如何保证android程序进程不到万不得已的情况下,不会被结束

最近,做一个调用系统自带相机的那么一个功能,遇到的坑,在此记录一下。 设备:红米note4 问题起因 因为自定义的相机,很难满足客户的所有需要,比如:自拍杆的支持,优化方面等等。这些方面自定义的相机都不比系统自带的好,因为有些系统都是商家定制的,难免会出现一个奇葩的问题。比如:你在这款手机上运行,无任何问题,然而你换一款手机后,问题就出现了。 比如:小米的红米系列,你启用系统自带拍照功能后

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

看完这个不会配置 logback ,请你吃瓜!

之前在 日志?聊一聊slf4j吧 这篇文章中聊了下slf4j。本文也从实际的例子出发,针对logback的日志配置进行学习。 logack 简介 logback 官网:https://logback.qos.ch/ 目前还没有看过日志类框架的源码,仅限于如何使用。所以就不说那些“空话”了。最直观的认知是: logback和log4j是一个人写的springboot默认使用的日志框架是

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

在项目开发中,jsp页面不会少了,如何公用页面(添加页面和修改页面)和公用样式代码(css,js)?

在项目开发中,如何公用添加页面和修改页面? <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><html><head><title>岗位设置</title><%@ include file="/WEB-INF/jsp/public/common.jspf"%></head><body> <!-- 标

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及