前端又要失失失失失失失失失业了!

1. 祸起

看到标题,切图仔们又是菊花一紧。前几天微软刚刚开源Sketch2Code,让UI草图转化成HTML代码。切图仔瑟瑟发抖。

图片描述图片描述

还没等切图仔调整好心情,号称H5代码生成工具的H5DS也开源了最新的代码。

图片描述图片描述

尼玛,H5代码都可以一键生成了,还让人玩不?还TM是开源的,从此做H5页面,不要998,不要98,只要9块8,想砍人了!别拦着我,我要早点转行去送外卖!

2. 趋势

为什么会有这些工具出现?我总结为趋势所迫,当各种需求铺天盖地砸过来,传统的切图效率低,成本高。在需求猛增的驱动下,工具出现了!一个人干不过团队,一个团队干不过工具,一个工具干不过趋势。正常情况下,如果一个外包公司,不借助工具来快速搭建项目,一般会把自己搞死的!

估计很多程序员都遇到过这种事情:

甲方:我想做一个像淘宝一样简单的网站,你是程序员那么厉害,1000块钱很快就可以做一个吧?

我:你出200块钱让马云卖给你吧,反正他都已经做好了!

或者是这样的事情:

图片描述

重复的修改需求是多么苦逼的一件事情,代码千疮百孔,已经改到怀疑人生:尼玛,这TM是我写的代码?

我只是一个小小的切图仔,被甲方爸爸,被产品,被老板,被框架各种虐。
图片描述

3. 何去何从

在如此趋势所迫中,切图仔该何去何从?
图片描述

作为个人来看,工具是没法完全取代人工的,工具可以帮助开发者完成大量的简单重复工作,但是要满足实际业务,还是需要前端工程师的专业知识和技术。但是作为一个工程师,结合工具+代码,才能最大化的提升开发效率。所以,如果能投身工具领域,也未尝不是一件好事儿。

4. 拨云见日

首先,做个自我介绍,我是H5DS的开发者,也希望有更多的前端工程师能加入这个项目,制作功能插件,这个工具不只是一个单纯的H5制作工具,还可以根据实际业务订制开发插件,快速制作手机端页面。在未来的行业竞争中,希望各位能飞的更高!

图片描述

别打我,交出资源

项目地址:http://www.h5ds.com

文档地址:http://doc.h5ds.com

github地址:https://github.com/h5ds/h5ds

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/450744.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我是如何对研发和测试人员进行量化的绩效考核的

我把硬件开发、软件开发和测试人员的绩效考核分成3部分,即重点工作、绩效改进和绩效浮动。下面分别进行说明它们的量化方法。1. 重点工作的绩效量化方法重点工作的量化标准应从数量(包括文档)、时间、质量和难度系数等多个维度来评定。…

常见cmd命令,开发人员必备

运行程序 notepad--------打开记事本calc-----------启动计算器regedit.exe-------注册表write----------写字板mmc------------打开控制台iexpress-------木马捆绑工具,系统自带fsmgmt.msc-----共享文件夹管理器osk------------打开屏幕键盘certmgr.msc----证书管理…

IDEA常用快捷键【win-mac对比】

文章目录Mac 键盘符号说明CtrlAltShiftCtrl AltCtrl ShiftAlt ShiftCtrl Shift Alt其他Mac 键盘符号说明 ⌘ Command⇧ Shift⇪ Caps Lock⌥ Option⌃ Control↩ Return/Enter⌫ Delete⌦ 向前删除键(FnDelete)↑ 上箭头↓ 下箭头← 左…

SpringBoot 之环境搭建

见: http://bbs.itmayiedu.com/article/1491835651684 1. 什么是**SpringBoot?** Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人…

十五、类与封装的概念

1、类的封装 C中类的封装: 成员变量:C中用于表示类属性的变量成员函数:C中用于表示类行为的函数 C中可以给成员变量和成员函数定义访问级别 public:成员变量和成员函数可以在类的內部和外界访问和调用 private:成员变量…

哪些人不能要 哪些人不能留

以下所有的论断都是基于中小型实业公司而言,因为我任职过的公司都是这个类型的。招聘时这些人不能要:1)频繁跳槽的人。这些人要么对工作不用心,要么对环境的适应能力差,要么不愿去分析公司的长处和短处,要么…

vue项目中axios的封装

1.安装 1 npm install axios --save 2.新建http.js,封装拦截器以及多种请求方式 1 import axios from axios;2 import { Message } from element-ui;3 4 // 请求拦截器5 axios.interceptors.request.use( 6 config > {7 //发送请求前需要做什么&#xff0c…

【2022】Java基础面试真题

文章目录1. Java基础1.1 为什么Java代码可以实现一次编写、到处运行?1.2 一个Java文件里可以有多个类吗(不含内部类)?1.3 说一说你对Java访问权限的了解1.4 介绍一下Java的数据类型1.5 int类型的数据范围是多少?1.6 请…

关于 Virtual SAN/VSAN 的常见问题解答

问:VSAN需要使用 SSD,它有什么用途呢? 答:SSD 用于读取缓存 (70%) 和写入缓冲 (30%)。每次写入都会先转到 SSD,稍后再取消暂存到 HDD。 • 问:创建 VSAN 虚拟机存储策略时,何时应使用“允许的故…

IntelliJ IDEA 中 右键新建时,选项没有Java class的解决方法和具体解释

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 我是在别人问我的时候,才发现还可以有这个问题,主要是他新项目直接打开,什么都没配置,就打…

设计模式大集锦 程序员面试全攻略

摘要:无论你是参与Java面试还是C#面试,设计模式和软件设计问题在程序员面试中是必不可少的一部分。编程和设计技两者相得益彰,一名出色的程序员也是一名出色的设计师,他们懂得如何利用代码来解决问题或者软件设计,但是…

NOIP2018划水记

Day -INF: 提前两周左右停的课吧,每天过着正常的机房生活,每天充满了欢乐。中间夹着篮球赛,qmcp大展神威(%%%),MVP当之无愧,我跟着我们班一群菜鸡划水水出了季军(汗&…

多线程锁,线程池,消费者生产者模型

锁是怎么存在的? 在python建立之初,开发者目的是为了快速把语言开发出来,如果加上GIL(c语言加锁),切换时按照100条字节指令来进行线程间的切换 为什么加锁? 非线程安全,控制一段代码 1.lock threading.BoundedSemaphore一次可以限制关卡,限制通行次数,不过这个是写死的 1 im…

【2022】多线程并发编程面试真题

文章目录4. 多线程4.1 创建线程有哪几种方式?4.2 说说Thread类的常用方法4.3 run()和start()有什么区别?4.4 线程是否可以重复启动,会有什么后果?4.5 介绍一下线程的生命周期4.6 如何实现线程同步?4.7 说一说Java多线程…

苹果面试8大难题及答案

摘要:苹果这样的公司通常会在面试过程中向求职者抛出一些逻辑的问题来考研面试者,所以,如果你对进入苹果感兴趣,或者向往类似的公司,又或者只是对逻辑问题感兴趣,这些面试难题值得你仔细研究。 导读&#x…

idea自动导入jar包的快捷键

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 见:http://blog.csdn.net/u014771464/article/details/52330254 altenter(光标紧跟在类的后面)

ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍

ROS系统玩转自主移动机器人(3)-- 开源机器人结构介绍 本机器人机械结构设计相关的所有设计文件下载地址为:传送门 其中包含:三维造型设计文件(所有零件装配效果)(tips:基于Solidwork…

【2022】JVM常见面试真题详解

文章目录5. JVM5.1 JVM包含哪几部分?5.2 JVM是如何运行的?5.3 Java程序是怎么运行的?5.4 本地方法栈有什么用?5.5 没有程序计数器会怎么样?5.6 说一说Java的内存分布情况5.7 类存放在哪里?5.8 局部变量存放…

Linux 基本操作--文件查看 (day3)

一、查看文件-----cat (详情参考:http://blog.sina.com.cn/s/blog_52f6ead0010127xm.html) 语法结构: cat 查看方式 文件 cat -A : show all 显示所有内容,相当于-vET [rootlocalhost tmp]# cat -A /etc/profile #注释:查看/erx/目录下profile文件的内容 cat -b  :对非空…

如何在面试时写出高质量的代码

摘要:有些程序员由于平时没有养成良好的编程习惯,在面试时写出的代码质量不高,最终遗憾地与心仪的公司和职位失之交臂。如何在面试时能写出高质量的代码,是很多程序员关心的问题。 程序员在职业生涯中难免要接受编程面试。有些程序…