朱金灿:韧性、悟性、具备快速学习能力是我喜欢的特质

2023-05-16

英雄会是CSDN旗下针对国内IT技术领域专家展示和交流的平台。通过线下线上的互动形式,为CSDN社区专家提供更多学习、合作、宣传的机会。英雄会后续将在北上广深等国内一二线城市建立分会,各个分会后期将组织技术交流活动。

为了让大家更好地认识CSDN英雄会的成员,我们特别开设了【CSDN英雄会】采访专栏,讲述他们的技术成长之路。

本期邀请的嘉宾朱金灿,从技术到技术管理。在招聘人才时,他时常考虑的是应聘者是否合群,对待工作的态度是够认真等素质。其次是做事有韧性,悟性好具备快速学习能力是朱金灿喜欢的特质。


CSDN:请先做个自我介绍、所在公司以及目前所负责的领域。

朱金灿:本科毕业于中国地质大学(武汉)的地理信息系统专业,毕业后参加工作,现在在北京从事软件开发和团队管理工作,在某公司从事卫星(遥感卫星、导航卫星)技术研究与应用,担任产品研发中心的总架构师,主要负责分布式遥感图像处理系统的设计和开发。

CSDN:你认为架构师在公司所起到怎样的作用?

朱金灿:架构在公司所起到的作用不是一成不变的,而往往同一个公司的业务发展密切相关。具体可以这样说,在公司刚刚开始进行新产品研发的阶段,架构起着一种基础性的支撑作用;而进入产品的成熟阶段,架构更多的是一种修修补补不断完善,其作用在下降;而当用户需求发生变化而需要重建产品架构时,架构又恢复到基础性的支撑作用,就这样不断往复但却又不失简单的重复。

CSDN:您从一个最初的程序员做到负责整个系统,分享一下心路历程吧。

朱金灿:一开始觉得自己的技术还可以,等真正让自己负责一个系统时,发现自己没有完全准备好,还有很多东西要学。最初的程序员,可能就是把领导分配的一个软件功能实现好。而要负责整个系统时,需要考虑的因素比较多,比如公司的原有代码资源、团队成员的技术基础,这些都涉及到系统架构如何设计。而且很多困难不是一开始就能预想到的。比如一开始设计一个系统,可能更多的是考虑到系统如何做到功能强大、保证稳定性和系统的扩展性。但是等到真正产品推广阶段很多莫名其妙的问题在用户环境发生而在开发人员处无法重现时,你会发现原来系统的易于排错的设计也很重要,而且在设计初期就应该考虑到。而且你越到后期会意识到自己思维的局限性。因此,你难免会考虑如何在设计初期就汇聚团队的智慧。很多时候开始你觉得自己的设计很牛,等到后面你越来越感到自己设计的种种弊端,然后就会生发出很多感慨:如果让我重新设计,我肯定会如何如何。

CSDN:技术上的难题您是如何克服的?

朱金灿:一是建立自己的错误数据库对于解决技术难题比较有帮助。所谓的错误数据库就是把你工作遇到的错误及其思考解决错误都尽量记录下来,比如用博客。一些同事认为我定位技术错误比较快,其实我的秘诀是你们遇到的错误之前我或多或少都遇到过。怎么理解这里的或多或少?可能是之前我遇到相同的错误,也可能是我之前遇到过类似的错误,然后经过我的总结思考,恰好能解决你遇到的错误。

二是头脑风暴,就是尽量利用团队的力量去解决技术难题。很多时候团队每个人在某个问题都可能成为你的老师。比如你向他请教你所遇到的问题,可能他也没有具体的解决办法,但可能他说的一两句话给了你解决问题的新思路。

CSDN:说说技术人员的成长途径。

朱金灿:这里我将技术人员简单理解为程序员。以前网上看过这样一个段子:一个程序员对自己的未来很迷茫,于是去问上帝。“万能的上帝呀,请你告诉我,我的未来会怎样?”上帝说:“我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的”。于是他去问Lippman。Lippman说:“程序员的未来就是驾驭程序员”。这个程序员对样的未来不满意,于是他又去问上帝。“万能的上帝呀,请你告诉我,我的未来会怎样?”。上帝说:“我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的”。于是他去问Gates。Gates说:“程序员的未来就是榨取程序员”。这个程序员对这个未来不满意,于是他又去问上帝。“万能的上帝呀,请你告诉我,我的未来会怎样?”。上帝说:“我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的”。于是他去问侯捷。侯捷说:“程序员的未来就是诱惑程序员”。

段子中的Gates代表的是技术人员创业。这个方向我的经验不多,就不说了。Lippman代表的是行业专家和技术管理者。实际上行业专家和技术管理者的成长途径是不太一样的。行业专家更多的是和事打交道,而技术管理者更多的是和人打交道。行业专家强调的是业务领域的专,而技术管理者更多的要求是全面,比如对业务的熟悉,技术也要懂,对人性和心理学等方面也要懂一些。侯捷代表的是技术培训方面,可能更多的需要是业界人脉和表达能力方面的要求。

CSDN:作为管理者,您也会负责招人吧,您喜欢招什么样的人?

朱金灿:据说当Google还是一个小公司时,他们是这样招人的:一帮人面试一个人,然后只要这帮人中的一个人说不喜欢和这个应聘者一块工作,这个应聘者就会被否掉。以前觉得这真是一种很大牌的招人方式。现在我发现这是一种很务实的招人方式。如果你作为面试官,在面试过程中你觉得面试者的一些方面很难让你接受他成为你团队中的一员(比如表现傲慢,比如存在沟通困难等),建议你不要录用。否则很容易导致一个双输的局面:你在他身上浪费了很多管理精力而他的表现不能让你满意,而他在离开时对你满腹怨言,觉得自己什么也没学到。因此,在招聘是需要考虑应聘者是否合群,对待工作的态度是够认真等素质。

其次是做事有韧性,悟性好具备快速学习能力是我喜欢的特质。

CSDN:您认为现在的求职者有什么样的特点?

朱金灿:现在的求职者毫无疑问比我们那一代具备更多的优势,比如他们接触的资讯更丰富、网络的资源更发达,互联网行业的机会也以前更多。优势不多提。在这里我简单提提现在的求职者的两点不足吧,一是学生求职者参加的实践太少,当然他们有很正当的理由:我们刚毕业,当然没有工作经历,但是网上不是有很多开源平台和开源代码吗?比如GitHub、SourceForge等等,你完全可以在上面建一个开源项目,然后在简历里告诉我你的开源项目;或者你研究了一个开源代码,然后开了一个博客写了一系列的研究文章。这些都完全可以作为你的工作经历,至少在我的眼中这是一个很大的加分项,表明你是热爱这个行业的。但是我碰到这样的简历很少。二是工作多年的求职者在跳槽时带有一定的盲目性。比如很多时候我看到一些工作多年的求职者原来不是做我们行业突然转到我们行业,爱问他们一个问题:你了解我们公司的业务吗?他们往往回答不上来。我不反对为了待遇而跳槽,但是你连自己要从事的工作都不去了解和做一番准备工作,让我怎么相信你能做好你的工作呢?工作多年的求职者可能更多需要考虑自己长远一点的职业生涯规划。

CSDN:对于刚参加工作的人您有什么样的建议。

朱金灿:刚参加工作的新人可能对技术能力比较迷信(我当初也是这样的)。其实技术能力只是能力一种,不比其他能力高级。个人认为决定一个人的发展程度的因素更可能是你多交往的朋友以及你所处的平台,所以交到志同道合的朋友和找到一个好的发展平台很重要,在这个基础上你才有机会发挥你的才能。

CSDN:你是从什么时候开始接触CSDN的?对CSDN有什么建议吗?

朱金灿:我是2005年接触CSDN的。CSDN是以论坛起家,当初的论坛很有特色,技术讨论的氛围也很浓厚,但是随着移动互联网的兴起,感觉论坛已经显得笨重了。移动互联网的一个弊端是碎片化阅读很严重,每个人都缺乏耐心去认真钻研和讨论一门技术,但是IT技术的学习单纯依靠碎片化的学习和阅读又是不行的。因此,我期待CSDN在引导技术人员去深入学习一门技术方面找到新的门路。


往期回顾

  • 【CSDN英雄会 第12期】理想梧桐于博:从技术到技术管理转变时的痛点

  • 【CSDN英雄会 第11期】哔哩哔哩殷汶杰:合格的多媒体技术工程师有成为全栈架构师的潜质

  • 【CSDN英雄会 第10期】关成龙:核心支付系统是“双11” 最不可或缺的一项关键技术

  • 【CSDN英雄会 第9期】 阿里巴巴刘士涛:我是如何拿到阿里巴巴offer的

  • 【CSDN英雄会 第8期】张冰洋:深度学习必将成为未来热门的研究方向

  • 【CSDN英雄会 第7期】沪江徐宜生:掌握工具使用技巧,是提高工作效率的最佳途径

  • 【CSDN英雄会 第6期】 易宝支付架构师、移动产品线技术负责人程超:走在Java的路上

  • 【CSDN英雄会 第5期】专访东平软件研发中心CEO翟东平:微信是移动端的主要力量

  • 【CSDN英雄会 第4期】大众点评黄俊东:Android开发者经验谈

  • 【CSDN英雄会 第3期】恒信彩虹赵中:我的十年CTI技术

  • 【CSDN英雄会 第2期】好未来教育陈刚:Swift是怎样练成的

  • 【CSDN英雄会 第1期】黄帅:安全不是独行侠而是系统性的运维过程


欢迎加入CSDN英雄会:http://t.cn/RV9mzUX

图片描述

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

朱金灿:韧性、悟性、具备快速学习能力是我喜欢的特质 的相关文章

  • 灵活使用递归算法,生成Excel文件中的复合表头

    最近 xff0c 在开发中 xff0c 需要导出数据到excel文件 xff0c 文件的表头的格式是不一致的 有复合表头 xff0c 也有单表头 xff0c 那么如何灵活地生成excel文件中的复合表头 首先有一个JSON字符串格式的字段描
  • 在 ibm http server 和 websphere 之间配置 ssl

    在WebSphere的环境中 xff0c 配置SSL xff0c 有一些细节需要注意 xff1a 1 最好是先安装 ibm http server7 32bit xff0c websphere7 再安装插件 2 http server 需要
  • Ext4使用总结(二)简单的hbox布局

    布局的合理利用 xff1a 如图 xff1a xtype 39 container 39 margins 39 5 0 0 0 39 layout align 39 stretch 39 type 39 hbox 39
  • 凤凰涅槃-在2016年的我

    2016年已经过去 xff0c 在过去的一年 xff0c 有许多的收获 xff0c 也有许多的不足 xff0c 过去的2016年 xff0c 我想到的一个词语来概括2016 xff0c 就是 34 凤凰涅槃 34 凤凰涅槃 xff1a 凤凰
  • 图床个人使用

    在这里插入图片描述
  • 软件开发者的精力管理(一)

    精力管理对于软件开发者来讲是非常重要的 不希望自己被长周期的项目拖垮 xff0c 不希望被连续的加班所累 我个人认为泛义的时间管理是涉及到多个方面的 而心理学 精力管理则是非常重要的 作为一名从事了多年软件开发的从业者 xff0c 我的一个
  • 如何高效能地学习和使用"工具"?

    在软件开发中 xff0c 应该注意工具的合理使用 xff0c 使得自己变得高效起来 1 工具也是产品 xff0c 有许多的工具是产品化的 既然是产品 xff0c 就很多的服务 xff0c 例如帮助文档 xff0c 论坛 xff0c 咨询人员
  • Ext4使用总结(十二) 采用 CellEditing 方式的Grid,如何取得修改的单元格数据值

    使用cellediting方式编辑数据的grid在保存数据时 xff0c 需要进行数据的处理 xff0c 所以数据处理的方式需要特别注意 cellEditing 插件的事件 listeners edit function editor e
  • 树莓派——开机指南

    1 准备 硬件准备 树莓派一块 SD卡 xff08 小卡 xff09 读卡器 树莓派电源或安卓手机电源 xff08 功率10w以上 xff0c 不然会导致电压不足会影响其性能 xff09 一台电脑 xff08 可以没有显示屏和鼠标键盘 xf
  • cmakelist.txt编写总结

    简述 前期进行autoware auto中泊车代码移植 xff0c 考虑到auto基于ros2编写 xff0c 而代码使用环境为ros1 xff0c 需要进行cmakelist的重写 xff1a 难点为ros2编译指令向ros1迁移 xff
  • [解题报告] CSDN竞赛第15期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 29 1 求并集 题目 由小到大输出两个单向有序链表的并集 如链表 A 1 gt 2 gt 5 gt 7 链表 B 3 gt 5 gt
  • [解题报告] CSDN竞赛第17期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 31 1 判断胜负 题目 已知两个字符串A B 连续进行读入n次 每次读入的字符串都为A B 输出读入次数最多的字符串 解题报告 模拟
  • [解题报告] CSDN竞赛第18期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 32 1 单链表排序 题目 单链表的节点定义如下 xff08 C 43 43 xff09 xff1a class Node publi
  • [解题报告] CSDN竞赛第22期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 36 1 c 43 43 难题 大数加法 题目 大数一直是一个c语言的一个难题 现在我们需要你手动模拟出大数加法过程 请你给出两个大整
  • [解题报告] CSDN竞赛第23期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 37 1 排查网络故障 题目 A地跟B地的网络中间有n个节点 xff08 不包括A地和B地 xff09 xff0c 相邻的两个节点是通
  • Python3中的configparser模块

    configparser模块简介 该模块适用于配置文件的格式与windows ini文件类似 xff0c 可以包含一个或多个节 xff08 section xff09 xff0c 每个节可以有多个参数 xff08 键 61 值 xff09
  • CSDN竞赛第24期

    CSDN编程竞赛报名地址 xff1a https edu csdn net contest detail 38 这次写完第一道题时遇到一个奇怪的情况 xff1a 一直在 运行中 xff0c 然后发现每道题输入做任意代码都出现一直运行中 跟小
  • [Python开发] 使用python读取图片的EXIF

    使用python读取图片的EXIF 方法 使用PIL Image读取图片的EXIF 使用https pypi python org pypi ExifRead 读取图片的EXIF xff0c 得到EXIF标签 xff08 dict类型 xf
  • Partial Least Squares Regression 偏最小二乘法回归

    介绍 定义 偏最小二乘回归 多元线性回归分析 43 典型相关分析 43 主成分分析 输入 xff1a n m 的预测矩阵 X n p 的响应矩阵 Y 输出 X 和 Y 的投影 分数 矩阵 T U R n l 目标 xff1a 最大化 cor
  • 唐诗生成器

    使用唐诗语料库 xff0c 经过去噪预处理 分词 生成搭配 生成主题等过程 xff0c 生成唐诗 csdn下载地址 xff1a http download csdn net detail lijiancheng0614 9840952 gi

随机推荐

  • 使用TensorFlow-Slim进行图像分类

    参考 https github com tensorflow models tree master slim 使用TensorFlow Slim进行图像分类 准备 安装TensorFlow 参考 https www tensorflow o
  • 使用TensorFlow Object Detection API进行图像物体检测

    参考 https github com tensorflow models tree master object detection 使用TensorFlow Object Detection API进行图像物体检测 准备 安装Tensor
  • 双网卡下使用udp带来的问题

    今天在工程人员现场布置程序时 xff0c 出了一个疑难问题 xff0c 客户端发送的UDP包服务程序能收到 xff0c 但是服务程序收到的包的ip地址很随机 xff0c 造成在生成唯一ID的时候出现问题 xff0c 经过仔细排查 xff0c
  • 帧融合的功能(慢镜头的制作)

    转自 xff1a http mc2109 blog 163 com blog static 253694620087217213706 帧融合的功能 xff08 慢镜头的制作 xff09 2008 08 21 19 02 13 分类 xff
  • 无人驾驶二 卡尔曼滤波与PID控制

    链接 xff1a https pan baidu com s 108cN2yyKOiouiABXTYtGOw pwd 61 1234 提取码 xff1a 1234 卡尔曼滤波形象的描述见 xff1a 卡尔曼滤波原理及实现 曦爷的博客 CSD
  • JetsonTX2和TX2I的镜像备份与恢复及内核、DTB更新

    为了HDMI转CSI的图像采集模块能被识别 xff0c 可以成功采集HDMI视频图像 xff0c 最近在研究JetsonTX2和TX2I的刷机 镜像备份与恢复 xff0c 以及内核和DTB的刷入 按照https elinux org Jet
  • Dockerfile详解超全

    Dockerfile详解 环境介绍指令介绍FROMMAINTAINERLABELADDCOPYEXPOSEENV在Dockerfile中使用变量的方式 RUNCMDRUN amp amp CMDENTRYPOINTVOLUMEUSERWOR
  • c/c++调用libcurl库发送http请求的两种基本用法

    libcurl主要提供了两种发送http请求的方式 xff0c 分别是Easy interface方式和multi interface方式 xff0c 前者是采用阻塞的方式发送单条数据 xff0c 后者采用组合的方式可以一次性发送多条数据
  • ROS(二):读取摄像头图像节点并发布topic以及订阅

    读取树莓派摄像头信息发布到ROS话题中 摄像头为树莓派第二代摄像头 ros为kinetic版本 ubuntu系统 参考文档链接 http www ncnynl com archives 201611 1067 html http blog
  • 如何查看/确认linux是否能上网

    很多linux系统没有可视化界面 xff0c 无法通过界面访问一个外网的地址 xff08 比如 www baidu com 来确认是否能上网 在这种情况下 xff0c 确认linux服务器是不是能联网的方法很简单 xff0c 只需要ping
  • Ubuntu从源码编译LGSVL搭建环境

    上一周借助校园里面的教育网终于git clone成功了Apollo5 5的官方master repository xff0c 并build其gpu版本的模拟器 xff0c 根据最新的Apollo5 5 master文件描述 xff0c 桥接
  • #移动开发者大会#总结

    移动开发者大会 总结 xff08 有限的发言者 xff09 xff1a 李开复 xff1a 1 Android将在中国一骑绝尘 今年底中国将有4000万台Android手机 xff0c 2000万台iPhone 明年底总数会翻一倍 xff0
  • 河北金融学院赴京参加2011移动开发者大会有感

    记从被邀请到参加移动开发者大会的全过程 10月底 xff0c 突然接到潘永强老师的邀请 参加2011移动开发者大会 xff0c 当时我们真的很兴奋 xff0c 因为对于我们来说 xff0c 去北京是第一次 xff0c 去参加如此大型的会议更
  • 2011河北金融学院CSDN高校俱乐部动员大会

    2011年11月24日下午二点 xff0c 我校CSDN高校俱乐部动员大会在教学楼B123举行 该次大会主要针对大一学生召开 xff0c 号召大家了解并加入CSDN高校俱乐部 俱乐部指导老师王洪涛老师 计算机协会指导老师杜光辉老师 以及优秀
  • “激情与梦想 我的程序员之路”—2012高校巡讲

    2012年3月29日下午2点半 xff0c CSDN高校俱乐部项目主管潘永强老师在我校进行了一场以 激情与梦想 xff0c 我的程序员之路 为主题的演讲 信息管理与工程系团总支书记陈春燕 指导老师王洪涛以及杜光辉 刘冲等7位老师出席了该次讲
  • TX2下编译qt程序步骤

    1 将 aarch64 qt 5 15 1 tar bz2 解压到 opt 2 在 bashrc 添加qt的库和路进 art 64 art desktop opt cat bashrc tail n 2 export LD LIBRARY
  • 电子政务三网架构

    国家电子政务网络架构由政务内网 政务专网 政务外网组成 政务内网是涉密网络 xff0c 在上面传输涉密公文 xff0c 属高度机密的网络 xff0c 覆盖范围尽可能小 xff0c 它与国际互联网物理隔离 政务专网是党政机关非涉密办公网 xf
  • SDN介绍(什么是SDN)

    SDN介绍 一 xff0e 什么是SDN 二 xff0e SDN解决什么问题 xff1f 三 xff0e 传统网络概念和结构体系传统网络数据控制与转发 xff1a 传统网络架构 xff1a 四 xff0e SDN概述SDN xff08 So
  • 我的2011--快乐最重要

    呵呵 xff0c 听着郭德纲和于谦老师的相声 xff0c 开始写这篇文章 xff0c 刚毕业不到六个月 xff0c 就换了一份工作 xff0c 很多事情都在意料之外 xff0c 很多事情又在意料之中 xff0c 总之 xff0c 以后回忆到
  • 朱金灿:韧性、悟性、具备快速学习能力是我喜欢的特质

    英雄会是CSDN旗下针对国内IT技术领域专家展示和交流的平台 通过线下线上的互动形式 xff0c 为CSDN社区专家提供更多学习 合作 宣传的机会 英雄会后续将在北上广深等国内一二线城市建立分会 xff0c 各个分会后期将组织技术交流活动