0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

前端工程师应具备哪些思维

工程师人生 来源:网络整理 作者:工程师吴畏 2018-09-19 11:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近要去面试,作为一个菜鸟来说,我有必要了解人家公司的招聘要求,以保证可以一举过关~!里面有一条要求是这么说的:具备工程化的前端思维,具备较好的问题分析与解决能力。

于是问题来了,什么是工程化的前端思维呢?

我个人认为应该是coding流程化、规范化,建立一个可复用性高的产品生产线。就好比一个产品,它的某一部分要由7号螺丝钉组成,而另外还有一个产品,它的某一部分也需要由7号螺丝钉组成,那么这个时候,7号螺丝钉就是那个可复用的一个零件。当然还有其他1号、2号、3号。..螺丝钉可以重复使用在不同产品的身上。只要我们的零件足够优秀,那么由这些零件组合起来的产品一定不会差到哪去。

工程化的思维很重要,它可以运用到各个不同的领域,它促使你思考和沉淀,使你生产出可复用性高的工程化成果。

除了要有工程化思维之外,前端工程师还应该具备逻辑思维,商业思维和设计思维。

逻辑思维

逻辑思维体现你的程序专业能力。代码写出来不仅要可阅读,还要考虑后期可维护,当代码建立在一个逻辑清楚结构清晰的基础上时,出错的概率就会降低,后期工作就会减少,团队合作就会和谐。

在开始写一段代码的时候,想一想他要实现的是什么?用什么方法可以实现?如何实现最好?若以后业务有变动,会如何改,可以怎么改?可不可以实现向后继承?

逻辑思维的锻炼需要你有好奇心,对新的东西多了解,已有的东西多研究,保持不断的学习,逻辑才能跟上时代。

商业思维

客户、老板、同事都会问你:[需要多少时间]。如果说的太短,可能会做不完,说的太长,也不合理。那么应该怎么去回答呢?

这个时候,我们需要站在不同的人的角度去看待问题。把事情分成两种情况:一种是你有经验的,可以预估时间的。另一种是你没做过你不熟悉的,无法预估时间的。

对于第二种,我们可以给出一个解决方案,告诉客户这个问题我可以解决,如何解决,给客户一个心理准备,对公司和客户都是有帮助的。

设计思维

有的前端工程师本身也是设计师,有的是从后端转过来的,也有的是后期自学的。但是设计和前端工程师是分不开的,即使本身不是设计师,但是在工作的时候还是需要和设计师去协调沟通。当你拿到一张设计图,如果你了解它设计的重点,设计要达到的效果,你就能十分有效的构想出这个设计稿后面要实现的结构,每个部分的控件,每个交互的实现。这就是我理解中的设计思维。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1600

    浏览量

    70660
  • 前端
    +关注

    关注

    1

    文章

    241

    浏览量

    18677
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    一个优秀的射频测试工程师需要具备哪些技能?

    一个优秀的射频测试工程师需要具备哪些技能?在无线技术高速发展的今天,射频(RF)测试工程师是确保通信设备性能与用户体验的关键角色。从复杂的调制方案到无处不在的干扰,从功耗优化到标准合规性,工程
    的头像 发表于 05-16 10:08 1523次阅读
    一个优秀的射频测试<b class='flag-5'>工程师</b>需要<b class='flag-5'>具备</b>哪些技能?

    (仰天长啸)为什么受伤的总是硬件工程师...#MDD#MDD辰达半导体 #电子工程师

    电子工程师
    MDD辰达半导体
    发布于 :2025年04月27日 18:21:47

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37

    硬件工程师手册(全套)

    §1.2.1 硬件工程师职责 一个技术领先、运行可靠的硬件平台是公司产品质量的基础,硬件工程师职 责神圣,责任重大。yf-f4-06-cjy 1、硬件工程师勇于尝试新的先进技
    发表于 04-22 15:05

    硬件工程师:回答我!#回答我 #硬件工程师 #YXC晶振 #扬兴科技

    硬件工程师
    扬兴科技
    发布于 :2025年03月25日 18:46:59

    一招拿捏电子工程师#被AI拿捏了 #电子工程师 #电子电工

    电子工程师
    安泰小课堂
    发布于 :2025年03月25日 17:30:51

    电子工程师如何利用AI革新设计范式

    在AI重构电子产品设计范式的进程中,工程师如何平衡创新与风险,以确保在提升设计效率和产品性能的同时,有效应对安全、隐私和数据质量等挑战?
    的头像 发表于 03-19 15:17 1171次阅读

    焊板子前,焊板子后,硬件工程师居然两幅面孔!# #电工 #电路知识 #电路原理

    硬件工程师
    MDD辰达半导体
    发布于 :2025年01月07日 18:15:30

    笑死,掌握一眼识别资深硬件工程师的诀窍了!# #电路知识 #电工 #硬核拆解

    硬件工程师
    MDD辰达半导体
    发布于 :2024年12月20日 17:48:17