程序员的基本素质如何?

电子设计(1)二极管防电源反接电路 二极管经常用来作电源防反接保护,所需器件少,电路简单。 阅读详情

 

程序员的基本素质如何?

 
  我至今还憧憬着“程序员”是一个拥有较高技术含量的职业。在我的想象中,程序员反应敏捷,幽默风趣,热爱生活,身边优秀的朋友们无不如此。我热爱程序员这个职业。

  我的博客的副标题是“先做人,再做技术人员,最后做程序员”,这句话“脱胎”于傅雷先生致傅聪的一句话:“第一做人,第二做艺术家,第三做音乐家,最后才是钢琴家”。我对此深信不疑,只有具备一个“人”的基本素质,才能成为技术人员,而最终才能成为一个合格的程序员。我之前一直认为,“人”的基本素质很容易达到,但是现在却有些疑惑了,可能是原本期望太高而造成如今的巨大心理落差吧。因为工作需要,我已经面试了不少程序员兄弟,而通过电话进行交流的更是为数众多,但是我发现太多的兄弟们还欠缺一定基本素质。

  我之前没有好好想过一个人的基本素质究竟应该是什么,只能在接触中觉得某个人“这里做的不错”或者“那里有所欠缺”。但是现在我仔细想了想,可能我们都需要扪心自问一下,我们需要具备哪些基本素质——是“人”的基本素质,可能具备这些基本素质之后,成为一个优秀的程序员只是时间问题吧。

  很不中听,兄弟们姑妄听之吧。

认真负责

  我们需要对自己的行为负责,相信每个人都同意这一点。在工作上最常见的要求是,一旦要做什么事情就要做好,坚持到底,这就是所谓的认真负责。既然找到了一份工作,公司发工资,其实就是希望您在8个小时内能够认真负责地完成各种任务。上级的安排,同事的协商,如果一件事情没有做好影响的不仅仅是一个人,还会涉及到个人在别人心目中的形象。如果您想要发展,前提条件是要做好本职工作,然后还有“盈余”,才能期望在以后能够有所提升。有些朋友们有种“误区”,如果能够“糊弄”那么就“糊弄”,因为做得好做得坏其实差不多。有的朋友甚至想,“如今这个社会,认真负责已经没有用了,圆滑,溜须拍马比认真负责重要多了”。

  我不同意。现在的社会自然有不足的地方,但是基本上很公平,一个人的努力如果没有太大意外总是能够得到回报的——个例并不能代表什么。想想我们的上一辈,动荡的社会让他们的努力付诸东流——他们还没有抱怨太多,我们有什么资格抱怨这个那个?

坚持上进

  我们原本都是上进的,我们都是击败了其他数以亿计的兄弟姐妹而诞生在这个世界上。所以我们要做的,只是保持住这个劲头。

  有些朋友会说,我很上进啊,但是这个社会是不公平的,我难有出头之日。这没有办法,既然是棵小草一坨大粪就能埋了,只要长成参天大树,那么大粪也就变成养料了。其实社会是很公平的,别人已经努力过了,你要超越它,要么使用时间,要么加倍努力。抱怨,止步不前没有任何作用。有朋友会想,“公司就给我了我8小时的钱,我为什么要做更多呢?”——不过如果站在公司的角度,“你只做了你该做的,为什么要提升你,而不提升做了更多的人呢?”这是一组矛盾,总有人要让步。

  在一个集体中,很少有某个个体不能被替换的情况。对于我们个人来说,如果身边都是可以代替自己的人,那么为什么要求公司做出让步呢?换句话说,如果公司主动做出让步,你如何保证一定能做出贡献呢?

  坚持上进,获益的肯定是自己,别人想抢都抢不走。当自己有了本钱,到哪里都做得好。

表达沟通

  认真负责,坚持上进,你也要表现出来。表达和沟通也是工作中无法避免的一件事情,除非你牛至巅毫,一个眼神举手抬足都能让人敬仰万分,那么您是神,您不用表达任何事情。

  但是我们是俗人,我们必须要面对各种繁琐的事情。其实把一件事情说清楚的能力应该是最基本的,多少年的初等教学,多少年的社会生存,我们应该早就磨练出了这样的能力。但是我从面试中经常会发现,有些朋友的表达能力令人堪忧,也就是“怎么都说不清”。例如兄弟们可以试试看,您能把您最喜欢的运动描述给一个外行人听吗?没有表达,就更难以沟通。很多抱怨其实都由此产生,这怨不得别人,我们必须自己努力。

  有时候我也觉得,表达能力和逻辑思维能力息息相关,而这又直接涉及到编程能力——所以作为一个有能力的程序员,他可能会“懒于表达”,“不屑表达”,但是他应该一定“有能力表达”,不是吗?

  我感觉自己有点说不清话了,可能是因为面试过程中的不顺利让我有些积郁吧。其实我也很希望能够和更多优秀的朋友一起工作,但是面试下来的感觉让我很失望。我的衣橱网站目前已经有了大量的功能,而技术团队将要面临着优化,改进,提高单元测试覆盖率等众多有技术含量的事情。

(来自:希赛网)
数据分析案例-顾客购物数据可视化分析 本数据集来源于kaggle,原始数据集共有99457条,10个特征变量,各变量含义解释如下:Invoice_no:发票编号。标称。字母“I”和唯一分配给每个操作的 6 位整数的组合。customer_id:客户编号。标称。字母“C”和唯一分配给每个操作的 6 位整数的组合。gender:客户性别的字符串变量。age:顾客年龄的正整数变量。category:所购买产品的类别的字符串变量。quantity:每笔交易的每种产品(商品)的数量。数字。price:单价。数字。 阅读详情

相关推荐

ros2笔记-4.6使用launch启动脚本

ros2 4.6 使用launch启动多节点

bohu83的博客 1314

程序员兄弟们,我们的基本素质怎么样?

我至今还憧憬着“程序员”是一个拥有较高技术含量的职业。在我的想象中,程序员反应敏捷,幽默风趣,热爱生活,身边优秀的朋友们无不如此。我热爱程序员这个职业。 我的博客的副标题是“先做人,再做技术人员,最后做程序员”,这句话“脱胎”于傅雷先生致傅聪的一句话:“第一做人,第二做艺术家,第三做音乐家,最后才是钢琴家”。我对此深信不疑,只有具备一个“人”的基本素质,才能成为技术人员,而最终才能成为一个合格的...

weixin_34242658的博客 152

【技术解析】Point-NeRF:如何通过点云优化加速神经辐射场渲染

本文深入解析了Point-NeRF技术,它通过引入3D点云作为几何先验,有效解决了传统神经辐射场渲染速度慢的痛点。该方法利用神经点云构建局部辐射场,结合点剪枝与生长策略进行动态优化,在保证高渲染质量的同时,实现了高达30倍的训练加速,为高效3D场景重建提供了新范式。

weixin_29159127的博客 269

程序员所要具备的基本素质

程序员是一种技术工作,在IT的发展中有相当重要的地位,从底层硬件通讯协议的建立,到数据传输层的处理,到操作系统的建设,到数据库平台的建设,一直到应用层上各种数据营销平台的搭建,程序员在里面都扮演着举足轻重的角色并为IT事业的发展做出了巨大的贡献。  中国有很多精于编码的人,但是中国软件行业,尤其是网络应用开发方面误区很大,很难形成有规模的软件开发力量和产品能力,不但比美国差距甚远,和印度

junli_chen的博客 871

SAP 接口测试操作-业务顾问

业务顾问测试接口操作

weixin_43657667的博客 5163

Rust嵌入式开发环境搭建指南(基于Stm32+Vscode)

本文档旨在指导开发者如何搭建基于Rust语言的STM32嵌入式开发环境。相比传统的C/C++开发方式,Rust提供了更强的内存安全保障和现代化的语言特性,非常适合嵌入式系统开发。本指南将详细介绍从环境搭建到项目配置的全过程,特别关注VSCode作为IDE的配置以及STLink和DAPLink调试器的使用。

u014627020的博客 2601

能力与素质

能力与素质 责任感 责任感在我看来是一个微妙的词语,它既要求你奉献,又要求你隐忍,让你无畏,也让你畏缩。他可以让一个男人扛起家中的重担,也能让一位父亲弯下坚持多年的身躯。 若想要成为一位优秀的工程师,不可或缺的就是责任。以己之身抗下历史的重担,抗下团队的艰辛。俯首甘为孺子牛,心甘情愿地为了梦想默默隐忍。 优秀工程师的素质 责任感,人际交往能力,表达能力,领导力,技术能力,逻辑思维能力,量化思维,...

Lee17_的博客 399

HC32 CAN通信

qqa

zhaopenglihui的博客 5437

成功的素质

1.坚持,坚持不懈 。2.努力。3.成功更需要把握自我。4.坚定的方向。5.成功需要一种成功素质。6.成功不是随随便便的事情。

我的一些记录 698

基于深度确定性策略梯度的永磁同步电机强化学习控制方法

本文提出了一种基于深度确定性策略梯度(DDPG)的永磁同步电机(PMSM)电流内环智能控制方法。首先建立了PMSM在d-q坐标系下的数学模型,分析了传统矢量控制双闭环系统中PI控制器的局限性。针对电流内环控制问题,设计了包含电流跟踪误差、转速信息和历史控制量的状态空间,将电压输出作为动作空间,并构建了兼顾跟踪精度和响应速度的奖励函数。通过DDPG算法训练智能体,使其能够自适应调整控制策略。仿真结果表明,与固定参数的PI控制器相比,DDPG控制器在动态响应速度和抗干扰能力方面具有明显优势,为PMSM高性能控制

huanghm88的专栏 104

计算机应用数学--第一次作业

中科大 计算机应用数学 第一次作业

一杯水果茶!足矣~ 1329

程序员的基本素质

给所有立志成为程序员的朋友 以及 自勉之!程序员基本素质: 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇

首席技术执行官CTO(Chief Technology Officer)|技术总监--邓斌博客 1008

stable-diffusion-webui的逐步部署教程

本文主要介绍了stable-diffusion-webui的逐步部署教程,希望能对使用Stable Diffusion的同学们有所帮助。 文章目录 1. 前言 2. 逐步部署教程 2.1 创建Python环境 2.2 安装依赖库 2.3 运行代码

weixin_43178406的博客 6万+

程序员的基本素质(转载)

中国有很多小朋友,他们18-9岁或21-2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际只是fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓人。 程序员基本素质:

smartzhang的专栏 762

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

合格程序员基本素质与必备能力

【引自salasay的博客】给所有立志成为程序员的朋友以及自勉之!程序员基本素质: 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。  1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即

重剑无锋 2143

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

程序员基本素质

作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 1:团队精神和协作能力           把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心...

... 176

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

程序员基本素质的培养

程序员基本素质的培养——《程序员修炼之道》书评 如果自己开公司给员工培训的话,朋友的观点是要给程序员培训算法。 我认为第一个要讲的就是这本书的内容,第二个就是时间管理。其实在《程序员修炼之道》里,就有很多关于时间管理的内容,它们是相互补充的。比如程序员的美德——懒惰,就是要提高效率,就是要节约时间。为什么不是培训算法呢? 我的理由大概是这样的: 1.作为程序员,算法思想

956

一个超20年资深码农来谈:程序员的基本素质

中国有很多小朋友,他们18,9岁或21,2岁,通过自学也写了不少代码,他们有的代码写的很漂亮,一些技术细节相当出众,也很有钻研精神,但是他们被一些错误的认识和观点左右,缺乏对系统,对程序的整体理解能力,这些人,一个网上的朋友说得很好,他们实际fans,压根没有资格称为程序员,但是据我所知,不少小网络公司的Cfans,拿着吓人的工资,做着吓人的项目,项目的结局通常也很吓人。   程序员基本素质:   作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 1. ...

552

合格程序员七大基本素质与五大必备能力

程序员基本素质: 作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。 1:团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linu

∧︵∧全世界的屋顶 ∧︵∧ 980
上一篇: 《程序员》杂志:我的数据库学习“曲线”
下一篇: 收藏 优秀系统集成工程师应具备哪些专业知识
photon21
博客等级 码龄18年 10粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值