首页 > 其他分享 >像工程师一样思考

像工程师一样思考

时间:2023-04-18 11:23:31浏览次数:34  
标签:思维 工程师 知识 问题 小白 一样 思考 解决问题

像工程师一样思考

要想成为一名工程师,最重要的一点就是能够像工程师一样处理问题,面对未知或已知的事件能够像工程师一样思考。

工程师和小白最大的区别是什么?

知识吗?工程师也经常接触自身知识范围以外的任务。
经验吗?工程师也经常需要解决从未见过的新问题。
工具吗?先前的文章里已经说过了,不会数学符号口语化描述也能解题,没有螺丝刀钥匙也能用来拧螺丝。

思维、思维、还是思维。
决定工程师与小白的最根本的区分就是思维。

一个遇到问题只会喊:“妈咪我的电脑坏了,爹地我的电脑坏了,大佬救我急急急!”的小白,即使他的知识储备能够解决问题,他也不会去尝试操作,因为他已经习惯性的把自己带入了弱者的思维,习惯性的去依赖于别人而解决问题。

而一个工程师,即使是遇到自己知识覆盖范围之外,从未见过的新问题,也会:“COOL!!一个从没见过的问题,它是怎么产生的?让我研究一下怎么解决。”然后收集信息,分析原因,并最终解决问题。因为他是工程师,他就应该解决问题。解决问题找工程师就像生病应该找医生一样理所当然。

知识、经验都可以满满积累,慢慢学习,工具都可以在实践中慢慢积攒。但当一个小白开始尝试着在发现问题后,分析问题,研究问题,最终解决问题”时,他就不再是小白了。

也许他还很菜,也许他还什么都不会,甚至他还会因为误操作把问题弄的更糟......但这已经仅仅是时间积累的问题了。只要沿着这条道路走下去,他终将能成为一名优秀的工程师。

标签:思维,工程师,知识,问题,小白,一样,思考,解决问题
From: https://www.cnblogs.com/airlongdianblog/p/17321293.html

相关文章

  • 研究思考丨关于软件复杂度的困局
    作者:王洋(古训)前言大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,如下图所示,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂、时刻在变动(发布、配置变更)当中的动态的、复杂的系统。而且,软件工程师们常常自嘲,“whenthingswork,nobodyknowswh......
  • 研究思考丨关于软件复杂度的困局
    作者:王洋(古训)前言大型系统的本质问题是复杂性问题。互联网软件,是典型的大型系统,如下图所示,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂、时刻在变动(发布、配置变更)当中的动态的、复杂的系统。而且,软件工程师们常常自嘲,“whenthingswork,nobodyknow......
  • 【经验分享】硬件工程师需要知道的DFM可制造性设计
    最近,有硬件工程师朋友找我讨论DFM,也就是可制造性设计。DesignforManufacturability。什么是可制造性设计,看一张图很容易明白:过大的PCB,无法上产线批量生产,极大的PCB面积浪费,自然是失败的可制造性设计了。当然人家只是为了搞笑,真的可制造性设计在这里:作为一名硬件工程师,是一定要掌......
  • 网络安全工程师教你Kali Linux:如何防御计算机永恒之蓝勒索病毒?
    课前声明:1、本分享仅做学习交流,请自觉遵守法律法规!2、搜索:Kali与编程,学习更多网络攻防干货!KaliLinux渗透篇利用msf框架对win7进行永恒之蓝渗透【防御篇】防御ms17_101的方法:1.安装杀毒软件2.关闭445端口3.打开计算机的防火墙功能防御方式:一、关闭文件共享1.1首先我们接着......
  • 网络安全工程师教你Kali Linux:Windows计算机攻防实战技巧
    1.背景介绍msfvenom是msfpayload和msfencode的结合体,可利用msfvenom生成木马程序,并在目标机上执行,在本地监听上线,在黑客圈子,这款工具略有名气。之前的教程内容都是关于如何生成木马并进行攻击,而本节课我们着重讲解当用户计算机受到木马攻击的危害及演示防御木马病毒实战。2.准......
  • 网络安全工程师教你:Kali Linux之Metasploit渗透测试基础(四)
    本分享仅做学习交流,请自觉遵守法律法规!搜索:Kali与编程,学习更多网络攻防干货!下篇文章将在明天下午五点发布,敬请关注!Metasploit渗透测试框架基础(四)一、背景介绍Metasploit就是一个漏洞框架。它的全称叫做TheMetasploitFramework,简称叫做MSF。Metasploit作为全球最受欢迎的工具,不......
  • 【深度思考】聊聊JDK动态代理原理
    1.示例首先,定义一个接口:publicinterfaceStaff{voidwork();}然后,新增一个类并实现上面的接口:publicclassCoderimplementsStaff{@Overridepublicvoidwork(){System.out.println("认真写bug……");}}假设现在有这么一个需求:在不......
  • 关于敏捷开发、系统重构、设计原则、设计模式之间的思考
    敏捷开发、系统重构、设计模式是软件开发中不同的概念,它们之间有一些联系和相互影响。敏捷开发方法强调快速响应客户需求,通过迭代和增量的方式来开发软件。在敏捷开发中,设计模式可以被用来提高软件质量和可维护性,因为设计模式是已经被证明有效的软件设计方案。在开发过程中,团队可......
  • Qt5.9 UI设计(七)——统一样式设计
    前言前面已经将UI设计部分实现,各页面也做了最简单的设计,本章介绍一下qss样式的使用。样式设计最终的显示效果如下图:操作步骤将stylesheet.qss样式文件添加进工程stylesheet.qss内容如下:/**********************MainWindowStyleSheet*******************/QMainWind......
  • GPT-4:思考的曙光还是数据的缩影?
    海盗分金,GPT-4初露锋芒GPT系列模型横空出世后,其是否真实具有思考和推理的能力一直被业界关注。GPT-3.5在多条狗问题和海盗分金问题上表现糟糕。GPT-4在这两个谜题上给出的答案令人惊喜,甚至能给出海盗分金问题的详细解析解。GPT-4表现出色,令人印象深刻。它不仅能给出海盗分金......