CrazyYan 个人介绍

本文探讨了前端开发者在团队中的角色与价值,强调了前端不仅限于页面制作,而是团队的润滑剂,参与产品决策,提升用户体验,以及前端工程师如何通过自我提升实现职业发展。

Hi,我是严家辉

网络常用昵称:CrazyYan、疯狂的严先生、严老湿、老严;

        计算机专业出生,从事IT行业,职业是Web前端攻城狮;

个性签名:当你想要放弃的时候,想想当初为什么要开始。

When you want to give up, remember why you started.

        你总会有一样你中意的事物,只是你还没遇到它,如果你不知道你喜欢什么,不要迷茫,继续追寻,总会找到这个你最喜欢做的事并去坚持它。

亦或者你真的什么都喜欢,什么都想尝试,那就大胆的去做,不要在还没行动就担心后果。你不去执行,又怎么知道未来会怎样发展,一切都只是你的空想而已。

工作台:

Github:https://github.com/CrazyMrYan

博客园:https://home.cnblogs.com/u/10ve

Gitee:  https://gitee.com/CrazyYan/dashboard

作品:

Meetion:http://crazy.lovemysoul.vip

表白日记:applet of WeChat

悲伤日记:WeChat Official Account

联系方式:

QQ:2407488005

Email:crazymryan@gmail.com

WeChat:yanjiahui12345

Web前端的意义:

计算机的意义当然是计算。

我来说说前端的意义,我的观点可能让很多前端感到悲哀。

2005年之前,中国是没有「前端开发」这个名词的。所以中国前端满打满算也就十年而已。在这之前,类似的岗位叫做「美工」。

在前端出现之前难道就没有页面吗?有的,而且很多,只不过这些页面大多很简单,后端随便几下就写完了。直到 AJAX 出现之后,才出现一批专门以 JS 为业的程序员了,这些人就是前端。

前端发展的主要话题,一开始是「特效」,后来是「用户体验」,然后是「前后端分离」,再后来是「页面性能」,然后到最近的「模块化、工程化」,到现在的「以数据为中心」。

概念越来越复杂,那么这十年来有没有一个贯穿始终的——前端的意义呢?

我就说说我这些年关于「前端的意义」的感受吧。

最开始,他们告诉我,前端是「用户体验」的把关者,没有前端,一个网站的用户体验就不会好。

我信了。

可是后来我发现这只是一个把关者,而不是一个控制者,如果交互设计师和产品经理对需求没把握好,那么我怎么把关也没用啊。

于是他们告诉我,你应该参与到产品决策中,与产品经理沟(hu)通(dǔi)。

我又信了。

于是我去了解交互设计和产品设计相关知识,然后积极与产品经理沟(hu)通(dǔi)。

可是后来我发现,我负责对接的产品不止一两个,而且还经常更替,我根本不是这些产品的主人,而且我对这些产品只能提建议,不没有什么决定权。我还不如做好自己的本职工作。

于是他们告诉我,你应该在做好本职工作的同时把控项目进度,做项目的推动者。

我双信了。

于是我去尝试带领一些人做出一些东西,并说服一些人来使用这些东西,让大家受益。

前端在团队中的位置怎么老是「五号位」,总是在支持、支援和协助,为什么不是一号位呢?因为前端本来就应该在这个位置。

前端除了写好自己的代码之外,基本就是团队的润滑剂。一个小型团队一般就是五个人:产品经理、设计师、前端、后端和测试。前端处于交流的中心。

但是这正是前端的尴尬之处,任何功劳,都算不到你头上。产品成功了,功劳在产品经理。界面好看,功劳在设计师。服务稳定高效,功劳在后端。产品 bug 少,功劳在测试。前端顶多得到的称赞就是「开发效率高,如期上线」。

顶多你再来个页面性能优化,把页面加载速度控制在 1~2 s 以内。但这其实就是把自己之前写得烂得代码优化了一下而已。如果页面加载慢是服务器原因,你怎么优化都是没用的。

再看看现在大公司的前端晋升理由,基本就是有产品意识、推动力强、自创框架大范围提供团队工作效率等。

除了「自创框架」,前端要晋升,就要做很多前端以外的工作。(这也是为什么早年间大公司的前端热衷于造轮子,现在光造轮子不行了,得造服务,也就是公司内部的 SaaS)

现在你也发现了,前端就是团队中最大的一个辅助。要想做好这个辅助,你就得啥都干(包鸡包眼让刀让人头)。

前端的本职工作,是做页面(至于功劳,都是别人的)。

前端的意义,就是帮团队把产品做好。

前端的核心竞争力,就是你的辅助能力比其他前端更快更高更强……

你作为一个前端,有没有心里一酸,想哭。

你错了。

你错就错在用「前端」两个字把自己给限定死了

首先你是一个人,然后你才是一个程序员,最后你才是一个前端。

我见过厉害的前端,从来都不仅仅会前端技术。所谓大前端,就是这个意思。

现在很多前端名为前端,实际上已经是后端或者产品负责人了。

内容概要:本文设计了一种基于PLC的全自动洗衣机控制系统内容概要:本文设计了一种,采用三菱FX基于PLC的全自动洗衣机控制系统,采用3U-32MT型PLC作为三菱FX3U核心控制器,替代传统继-32MT电器控制方式,提升了型PLC作为系统的稳定性与自动化核心控制器,替代水平。系统具备传统继电器控制方式高/低水,实现洗衣机工作位选择、柔和过程的自动化控制/标准洗衣模式切换。系统具备高、暂停加衣、低水位选择、手动脱水及和柔和、标准两种蜂鸣提示等功能洗衣模式,支持,通过GX Works2软件编写梯形图程序,实现进洗衣过程中暂停添加水、洗涤、排水衣物,并增加了手动脱水功能和、脱水等工序蜂鸣器提示的自动循环控制功能,提升了使用的,并引入MCGS组便捷性与灵活性态软件实现人机交互界面监控。控制系统通过GX。硬件设计包括 Works2软件进行主电路、PLC接梯形图编程线与关键元,完成了启动、进水器件选型,软件、正反转洗涤部分完成I/O分配、排水、脱、逻辑流程规划水等工序的逻辑及各功能模块梯设计,并实现了大形图编程。循环与小循环的嵌; 适合人群:自动化套控制流程。此外、电气工程及相关,还利用MCGS组态软件构建专业本科学生,具备PL了人机交互C基础知识和梯界面,实现对洗衣机形图编程能力的运行状态的监控与操作。整体设计涵盖了初级工程技术人员。硬件选型、; 使用场景及目标:I/O分配、电路接线、程序逻辑设计及组①掌握PLC在态监控等多个方面家电自动化控制中的应用方法;②学习,体现了PLC在工业自动化控制中的高效全自动洗衣机控制系统的性与可靠性。;软硬件设计流程 适合人群:电气;③实践工程、自动化及相关MCGS组态软件与PLC的专业的本科生、初级通信与联调工程技术人员以及从事;④完成PLC控制系统开发毕业设计或工业的学习者;具备控制类项目开发参考一定PLC基础知识。; 阅读和梯形图建议:建议结合三菱编程能力的人员GX Works2仿真更为适宜。; 使用场景及目标:①应用于环境与MCGS组态平台进行程序高校毕业设计或调试与运行验证课程项目,帮助学生掌握PLC控制系统的设计,重点关注I/O分配逻辑、梯形图与实现方法;②为工业自动化领域互锁机制及循环控制结构的设计中类似家电控制系统的开发提供参考方案;③思路,深入理解PL通过实际案例理解C在实际工程项目PLC在电机中的应用全过程。控制、时间循环、互锁保护、手动干预等方面的应用逻辑。; 阅读建议:建议结合三菱GX Works2编程软件和MCGS组态软件同步实践,重点理解梯形图程序中各环节的时序逻辑与互锁机制,关注I/O分配与硬件接线的对应关系,并尝试在仿真环境中调试程序以加深对全自动洗衣机控制流程的理解。
本资源集提供了针对小型无人机六自由度非线性动力学模型的MATLAB仿真环境,适用于多个版本(如2014a、2019b、2024b)。该模型完整描述了飞行器在三维空间中的六个独立运动状态:绕三个坐标轴的旋转(滚转、俯仰、偏航)与沿三个坐标轴的平移(前后、左右、升降)。建模过程严格依据牛顿-欧拉方程,综合考虑了重力、气动力、推进力及其产生的力矩对机体运动的影响,涉及矢量运算与常微分方程求解等数学方法。 代码采用模块化与参数化设计,使用者可便捷地调整飞行器的结构参数(包括几何尺寸、质量特性、惯性张量等)以匹配不同机型。程序结构清晰,关键步骤配有详细说明,便于理解模型构建逻辑与仿真流程。随附的示例数据集可直接加载运行,用户可通过修改参数观察飞行状态的动态响应,从而深化对无人机非线性动力学特性的认识。 本材料主要面向具备一定数学与编程基础的高校学生,尤其适合计算机、电子信息工程、自动化及相关专业人员在课程项目、专题研究或毕业设计中使用。通过该仿真环境,学习者能够将理论知识与数值实践相结合,掌握无人机系统建模、仿真与分析的基本技能,为后续从事飞行器控制、系统仿真等领域的研究或开发工作奠定基础。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值