最近意识到一个现象,网络上好像没怎么见过机械技术类的个人博客。
百度搜索“博客”、“个人博客”、“独立博客”,结果差不多都是程序员博主在记录编程学习经历,而机械技术类博客几乎没有。
对于这个现象,我推测大概有以下几点原因:
1、知识储备不同
独立博客需要建站技术,程序员在这方面具有天然优势。
机械工程师在网络技术领域的知识储备普遍不足。
2、验证难度不同
程序员遇到的技术问题和解决方法的验证,几乎都可以在一台电脑上测试搞定。分享时只需贴出对应的程序代码片段即可,其他人也很容易重现和验证。
机械工程师遇到的问题,差不多都需要将工件加工出来,组装后进行试验才能最终确定问题是否解决。涉及绘图设计、仿真、加工、组装、试验等过程,如果每个关键节点都进行详细的记录并整理分享出来,是非常繁琐的。
3、开发模式不同
实现特定功能的程序代码一般以子程序的形式呈现,可以作为独立功能模块被直接应用到新的开发中。
机械设计多数情况下都是非标的,不同的设备都有不同的性能和尺寸要求,很难实现像编程一样的通用模块化设计。
4、解密难度不同
对于复杂功能的程序代码,如果没有编写充分的注释,在经过一段时间之后即使原作者都有可能读不懂。陌生人如果想理解它,难度可想而知。
机械装置则不同,即使非机械专业的人员,在看到不是太复杂的机械结构时,也能在很短时间内理解它的运行方式并推测其功能。因此,出于技术保密方面考虑,绝大多数机械设计类公司是严禁员工公开任何产品技术信息的。
5、重现难度不同
对于自己编写的程序代码,绝大多数情况下是可以在不同时间不同场所再次写出来的。
复杂的机械结构涉及零件众多,每个零件又有复杂的形状参数等,很难从零开始再次重建整个系统。