UI难还是编程比较难?_第4页回答

2021-01-08 17:40发布

39条回答
yuixan
2楼 · 2021-01-11 11:39

UI设计需要有一定审美基础,编程需要有逻辑思维

个人觉得UI稍微简单一点!

用户555666
3楼 · 2021-01-11 11:53

不同行业吧,相对来讲没什么可比性,UI是设计类行业,需要一定的审美,编程的话也分很多种的,整体来讲还是分人


当你详细了解了UI设计和编程,你就知道该学啥了。

我本身是做设计工作的,对于编程,我不是特别熟悉,仅会写一些简单的网页程序,我就来简单来说一说编程吧。

这是我和身边技术大佬交流后,总结出来的。希望通俗易懂就行,不一定完全正确。编程一般分为3个方向,一是前端,二是后端,三是数据库。

1、前端,就是通过HTML、CSS、JavaScript、以及各种react.js、Vue.js前端框架,来重构视觉视觉页面,完成页面交互功能效果,并负责完成原始数据的收集!

2、后端,主要就是处理数据的存储,确保数据安全高效率的增、删、查、改,保证服务器的稳定访问。后端语言比较多,java、C、php都是比较流行的语言。

3、数据库,针对不同项目,数据库编程人员,需要建立或采用不同的数据模型(比如常见的关系表数据库),并将接口暴露给上游开发人员进行调用!

编程整天面对的工作,就是满屏的代码。而做UI设计,整天面对的,可能就是满屏的图片,以及交互设计稿。

接下来,我再详细聊一聊,我更为熟悉的UI设计,希望对大家有所帮助。


天青色
5楼 · 2021-01-12 15:42

相对来说UI容易一点,但是也看个人情况,有的人对编程比较喜欢对UI无感,建议深入了解一下。

UI和编程都属于技术类,学精了都特别好。但是想学UI,需要一定的美感,是需要的天赋的,最好是有些美术功底人学UI。

至于编程语言呢,java挺好的,只要肯努力学习,基本没有学不会的。

UI和java相比,还是java更有前途,在工作中积累几年经验,可以走项目经理或者架构师方向,到时候薪资都是按年薪算的。


    想学IT的小白
    7楼 · 2021-01-13 09:44

    UI的话没有代码,对于不喜欢代码的人来说,还是学习UI比较简单

    编程的话,需要你有比较强的逻辑思维能力,开发岗位的话,挣得薪资也要比UI的要高一些

    香蕉牛油果酸奶
    8楼 · 2021-01-13 09:44

    这两个不属于同一种工作的,UI属于设计,编程是要写代码,对于逻辑思维是有要求的呢

    猫的想法不敢猜
    9楼 · 2021-01-14 14:17

    编程比UI难,UI是设计类的学习的话相对来说高中学历,初中学历都是可以学习的,但是编程的话至少要高中及以上学历才能学得明白。

    相关问题推荐

    • 回答 77

      云计算话题太大了,建议学具体点的可落地的,找个培训班摸两月项目比自学找各种杂资料性价比更高

    • 回答 4

      交换机不分进线和出线,找个接口插上即可。交换机每一端口都可视为独回立的物理网段(注:答非IP网段),连接在其上的网络设备独自享有全部的带宽,无须同其他设备竞争使用。当节点A向节点D发送数据时,节点B可同时向节点C发送数据,而且这两个传输都享有网络...

    • 回答 16

      查看topic分布情况kafka-list-topic.sh:bin/kafka-list-topic.sh-zookeeper 192.168.197.170:2181,192.168.197.171:2181 (列出所有topic的分区情况)bin/kafka-list-topic.sh-zookeeper 192.168.197.170:2181,192.168.197.171:2181-t...

    • 编码的特点是什么2021-02-04 10:06
      回答 6
      已采纳

      1.鉴别 编码是鉴别信息分类对象的唯一标识。2.分类 当分类对象按一定属性分类时,对每一类别设计一个编码,这时编码可以作为区分对象类别的标识。这种标识要求结构清晰,毫不含糊。3.排序 由于编码所有的符号都具有一定的顺序,因而可以方便地按此顺序进行排...

    • 回答 6
      已采纳

      静态资源和动态资源的概念:静态资源:我的理解是前端的固定页面,这里面包含HTML、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面。具体形式为:客户端发送请求到web服务器,web服务器拿到对应的文件,返回给客户端,客户端解析...

    • 回答 4
      已采纳

      查看进程--方法:ps -aux | grep 'zookeeper'系统有百返回,说明zookeeper启动。linux上进程有5种状态:运行(正在运行或在运行队列中等待);中断度(休眠中, 受阻, 在等待某个条件的形成或接受到信号);不可中断(收到信号不唤醒和不可运行, 进程必须等...

    • 编码的作用和意义2021-02-04 10:07
      回答 7
      已采纳

      数字编码的作用和意义如下:1、归档整理方便,特别在电子管理系统中。2、数字编码更容易进行管理,无论谁进行的编码都是一样,管理方便,人员无论怎么换,程序和事务不会乱。3、从数字上能得到详细的对应信息,譬如年月日甚至时分秒、单位、部门、建档人等等...

    • 回答 0

    • net.core.netdev_max_backl2021-12-13 14:01
      回答 3

      TCP SYN_REVD, ESTABELLISHED 状态对应的队列TCP 建立连接时要经过 3 次握手,在客户端向服务器发起连接时,对于服务器而言,一个完整的连接建立过程,服务器会经历 2 种 TCP 状态:SYN_REVD, ESTABELLISHED对应也会维护两个队列:一个存放 SYN ...

    • 回答 3

      对于一个TCP连接,Server与Client需要通过三次握手来建立网络连接.当三次握手成功后,我们可以看到端口的状态由LISTEN转变为ESTABLISHED,接着这条链路上就可以开始传送数据了.每一个处于监听(Listen)状态的端口,都有自己的监听队列.监听队列的长度,与如下两方...

    • net.ipv4.tcp_abort_on_ove2021-12-09 14:50
      回答 5
      已采纳

      设置该参数为 1 时,当系统在短时间内收到了大量的请求,而相关的应用程序未能处理时,就会发送 Reset 包直接终止这些链接。建议通过优化应用程序的效率来提高处理能力,而不是简单地 Reset。默认值: 0。...

    • 回答 7

      *tcpsyncookies是一个开关,是否打开SYN Cookie功能,该功能可以防止部分SYN×××。tcpsynackretries和tcpsynretries定义SYN的重试次数。YN Cookie是对TCP服务器端的三次握手做一些修改,专门用来防范SYN Flood×××的一种手段。它的原理是,在TCP服务器接...

    • net.ipv4.tcp_max_syn_back2021-12-07 14:32
      回答 7
      已采纳

      该参数决定了系统中处于 SYN_RECV 状态的 TCP 连接数量。SYN_RECV 状态指的是当系统收到 SYN 后,作了 SYN+ACK 响应后等待对方回复三次握手阶段中的最后一个 ACK 的阶段。

    • 回答 6

      先重头检查一下是不是配置出现问题,不行的话重装软件试试

    • 回答 10

      首先是我们将鼠标移动到如下图所示的计算机的图标上,点击右键,选择管理。然后我们点击如下图界面中的服务和应用程序。接下来可以看到它下面有一个我们的目标——服务。服务的话它是按字母排列的,我们往下拉,找到Mysql服务。此时可以看到它是一个手动启动...

    没有解决我的问题,去提问