工欲善其事,必先利其器是说:工匠想要使他的工作做好,一定要先让工具锋利。比喻要做好一件事,准备工作非常重要。语出《论语·卫灵公》:子贡问为仁。子曰:“工欲善其事,必先利其器。居是邦也,事其大夫之贤者,友其士之仁者。”

科技进步的一个重要的方面,就是新的工具不断出现和不断地完善,大大地提高了人类的工作效率和能力。

长期在一个封闭的企业内工作的工程师会产生惰性,疏于对新技术和新工具的采纳和学习。我曾经访问过一些相对规模还比较大的公司,它们内部任然在使用windows XP,工资不菲的工程师还在使用VB ,Delphi语言编写程序。其实我以前创办的公司中也是如此,一直使用delphi,直到某一天发现已经招不到学习过delphi语言的年轻工程师了,才改为C#。

新工具的出现,还意味着更加容易使用,以前的电子公司中,会有一位结构过程师来完成产品外壳机箱和包装箱的设计公司。虽然工作不很多,但是不可或缺。当solidworks 这一基于3D的CAD 软件越来越完善后,简单产品的结构设计完全可以由电器工程师来完成。网络上有大量的元器件和接插件的3D 模型。为了节省人力,后来我开始自学solidworks。经过几年的摸索,现在能够设计产品的塑料外壳和板接机箱。经过渲染后的产品外观令人感叹,一个软件工程师居然会设计出如此漂亮的产品造型出来,其实达到这一点并不难。

很有意思的是,有时发现并采纳一个新工具是非常偶然的事情。为了学习机箱设计,我曾经尝试使用机械设计的AutoCAD,Pro-E 等工具,但是对基于2D 三视图的设计都不得要领。后来一位美国的留学生发给我一个CAD 文件,我打不开。上网一查发现居然是solidworks 设计的。于是才关注这个软件。觉得学习起来比较容易。它从3D开始设计,最后才是2D 三视图。在我的经历中许多工具的采用都是偶然发现的,只是始终带有一个好奇的心,就比较容易发现它们。

公司的老板在推动采纳新技术和新工具上起到非常重要的作用。有些工程师并不希望自己的技术被年轻工程师学会。所谓教会了徒弟,饿死师傅。它们会沿用一些老的技术一成不变。让年轻工程师无所适从。但是公司的技术如果只有一个人掌握,这个人必然会导致骄横跋扈。成为公司的一颗定时炸弹。改变这种状况的方式就是要更多,更快地采用新工具,特别是开源的软件工具。让公司的软件可以由更多的员工能掌握。

越来越多软件工具的出现,也让工程师跨界成为可能,前端工程师通过nodejs 开始开发服务器端程序。硬件工程师也可以使用python,arduino等软件开放环境开发各种嵌入式软件。同时,原来创办一个电子设备公司,需要研发产品的软硬件工程师,生产工人和管理人员。现在产品的生产外包,元器件采购,产品设计都变得比原来简单了许多,所需要的人力物力也大幅度减少。降低了传统产品的开发和制造成本,这对于创业而言是一件好事情。但是对于传统小型电子产品制造商而言,无疑是增加了竞争的压力。

无论对于个人还是企业而言,更多,更快地掌握和使用最新的工具和开源软件都至关重要。

工欲善其事,必先利其器相关推荐

  1. 工业工程专业C语言,工欲善其事必先利其器——工业工程课程设置及其核心专业课简介...

    新朋友点上方蓝字"IE臭皮匠"快速关注 公众号成立期间很多IE学子留言,说应聘时HR不知道工业工程是什么.能做什么,对此小编十分有同感.要想了解IE是什么.能做什么,首先要了解学了 ...

  2. 手把手带你入门Python爬虫(一、工欲善其事必先利其器)

    工欲善其事必先利其器 一.下载Python 二.下载安装PyCharm 三.Mysql & Navcat 四.虚拟环境的安装和配置 1. 为什么需要安装虚拟环境? 2. 使用`pip`安装`v ...

  3. github 著名php,工欲善其事必先利其器,盘点Github上那些优秀的PHP项目

    工欲善其事必先利其器,作为一个开发者,了解并使用前人造好的轮子能让我们的开发事半功倍,在这里老宅整理了几个Github上有趣的php项目与大家分享. swoole Github仓库名称:swoole/ ...

  4. pfv和php,【Retina China 2019】工欲善其事必先利其器——影像学在眼底病中的应用与发展...

    原标题:[Retina China 2019]工欲善其事必先利其器--影像学在眼底病中的应用与发展 编者按 影像学是眼底病诊治的利器,伴随着近年来影像学的飞速发展,眼底病展现出一种蓬勃的朝气.2月21 ...

  5. 工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具

    工欲善其事必先利其器,Apache Kylin原来支持这么多可视化工具 坚持原创,写好每一篇文章 Apache Kylin的广泛应用还得益于它对很多软件都非常的支持,这篇文章我们将汇总一下Apache ...

  6. 工欲善其事必先利其器-C语言拓展–嵌入式C语言(一)

    工欲善其事必先利其器-C语言拓展–嵌入式C语言(一) 我是golang出生,当时做项目的时候java.c++.js.python都折腾过,但是关于c语言的接触,基本上都停留在大一的那个暑假.后来因为要 ...

  7. # 工欲善其事必先利其器-C语言拓展--嵌入式C语言(八)

    工欲善其事必先利其器-C语言拓展–嵌入式C语言(八) 继续来看看新的属性:weak 这个符号知道是弱,但是这个是干嘛的呢?我们先来学习一下强符号和弱符号 文章内容全部来自–><嵌入式C语言 ...

  8. 工欲善其事必先利其器 之 DockerDesktop(下)

    工欲善其事必先利其器 之 DockerDesktop(下) 文章目录 工欲善其事必先利其器 之 DockerDesktop(下) 前言 一.DockerDesktop Settings 二.什么是 W ...

  9. 工欲善其事必先利其器,IDEA必装插件!

    工欲善其事必先利其器,IDEA必装插件! 代码缩略图 CodeGlance 推荐指数:★★★★★ 用过sublime Text的都知道它第一印象就是编辑器最右边有一个缩略图,可以很好的对代码进行导航 ...

  10. # 工欲善其事必先利其器,让你的idea“飞”起来

    工欲善其事必先利其器,让你的idea"飞"起来 文章目录 工欲善其事必先利其器,让你的idea"飞"起来 前言 img 1.经典的psvm,sout: 2.控制 ...

最新文章

  1. 爬虫+数据分析,制作一个世界疫情人数增长动态柱状竞赛图
  2. Https 与 SSl证书 概要
  3. 方法:查询MongoDB数据库中最新一条数据(JAVA)
  4. Java 从网络上下载文件
  5. 掌控谈话~谈价格的秘诀
  6. 深度学习“炼丹”难?三分钟带你了解国产丹炉旷视天元
  7. NMI watchdog: BUG: soft lockup - CPU#2 stuck for 23s!
  8. addr 与 offset 异同
  9. Anroid性能优化系列——Improving Layout Performance(三)
  10. java 没有junit包,~项目导入时报错:程序包org.junit不存在
  11. 3GPP 5G协议下载地址
  12. SAP MM 发货到成本中心场景下的批次确定
  13. 记录struts2 和struts1的页面验证码生成
  14. python读取图片信息_笔记整理4——python实现提取图片exif信息
  15. Linux 安装PostgreSql
  16. Gartner:VPT技术原理 ——如何确定网络攻击面上的风险优先级
  17. 绕过CDN查询真实IP
  18. beyond compare
  19. U盘格式化后如何恢复数据?
  20. [Delaunay Triangle] [图形学] C# 实现代码

热门文章

  1. 微软修改 MIT 项目原作者版权声明引发争议;白宫为提高开源安全性邀请软件行业者座谈;Ruby 3.1.0 发布 | 开源日报
  2. Clickhouse时间日期函数一文详解+代码展示
  3. AutoVue教程:如何在64位Linux上安装AutoVue
  4. 在mysql调用存储过程完成spilt切割
  5. 新建的web项目为什么默认访问index.jsp
  6. 解决类似 The word is not correctly spelled等pom文件拼写错误问题
  7. 数据分析 第二章 1.数据清洗及特征处理
  8. 通过实例彻底理解闭包
  9. 如何获取excel 中的 某几个列的值
  10. 上海python数据分析_python数据分析实例(四) 上海餐饮店数据