软件开发过程接触的不同工种

2024-01-12 03:58

本文主要是介绍软件开发过程接触的不同工种,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

网页设计师

  1.  它是有关网站的视觉或美学方面,被称为“设计师”;
  2. 通常,网页设计师主要处理可视化布局的网站。优秀的设计师在各种概念使用上运用自如,比如色彩的搭配、排版、空间关系以及用户体验等。
  3. 通过使用图形设计软件和原型设计工具 来创建可视化的Web网页初始版本。待设计完成后再由Web开发人员进行编码。
  4. 设计工具:  Adobe、Photoshop、Illustrator、Sketch
  5. 原型设计工具: Axure、Mockplus

工作内容

  1.  负责对网站整体表现风格的定位,对用户视觉感受的整体把握;
  2. 进行网页的原型设计制作;
  3. 开展产品目录的平面设计;
  4. 进行各类活动的广告设计;
  5. 协助开发人员进行页面设计等工作。

总的来说,设计师就是负责运用自己的审美知识,使用各种工具,将漂亮的页面设计出来。好的设计师能把握好整个公司的产品风格,为客户的第一感受提供至关重要的保障,在招聘市场上,一流的设计师真的是可遇不可求。

网页开发人员

  1. 看不见的编码方面的设计,被称为“开发者”
  2. 简而言之,漂亮的网站界面最初都是出自网页设计师之手,而开发者则负责把漂亮的图片变成真正给我们看的页面。

工作内容

Web开发者通常被认为是使用左脑开发的人群,他们主要负责网站的页面编码实现。一般情况下,Web开发者会从Web设计师那里拿到页面的设计稿,然后使用前端开发技术来编码实现这些页面。他们不太在意页面是否配色好看,但他们却很在意洁净的代码。优秀的开发者一般更注重细节,并且关注每一处细节。

他们主要需要掌握以下这些技能和工具:

  1. 源代码管理工具:SVN, CVS , Git 等;
  2. IDE:WebStorm, Sublime, VS Code等都是优秀的IDE,掌握任意一款即可;
  3. 前端开发技术:HTML,JavaScript,CSS等
  4. 前端框架:jQuery, React, Bootstrap等

近几年前端开发越来越火热,技能要求也越来越高,当然薪资水平也随着上涨。目前进入前端开发领域是一个非常好的时机。

如今,设计师与开发者之间的界限越来越模糊。

越来越多的设计师开始学习编码,开发者也开始密切关注设计理论。合格的网页设计师应比平面设计师更懂代码,比程序员更懂设计。作为精美网页的缔造者,能让网站用户眼前一亮,从而产生良好的体验才是他们的最终目标。

 

---------------------
作者:Mockplus
来源:CSDN
原文:https://blog.csdn.net/jongde1/article/details/78519543
版权声明:本文为博主原创文章,转载请附上博文链接!

 

产品经理

产品经理就是画好产品原型,能画出高保真原型的都是牛逼大神,但是,产品经理的核心能力不是画原型,而是业务逻辑能力。

 

这篇关于软件开发过程接触的不同工种的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/596724

相关文章

Linux线程同步/互斥过程详解

《Linux线程同步/互斥过程详解》文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率... 目录01. 资源共享问题1.1 多线程并发访问1.2 临界区与临界资源1.3 锁的引入02. 多线程案例2.1 为

批量导入txt数据到的redis过程

《批量导入txt数据到的redis过程》用户通过将Redis命令逐行写入txt文件,利用管道模式运行客户端,成功执行批量删除以Product*匹配的Key操作,提高了数据清理效率... 目录批量导入txt数据到Redisjs把redis命令按一条 一行写到txt中管道命令运行redis客户端成功了批量删除k

分布式锁在Spring Boot应用中的实现过程

《分布式锁在SpringBoot应用中的实现过程》文章介绍在SpringBoot中通过自定义Lock注解、LockAspect切面和RedisLockUtils工具类实现分布式锁,确保多实例并发操作... 目录Lock注解LockASPect切面RedisLockUtils工具类总结在现代微服务架构中,分布

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Python实现网格交易策略的过程

《Python实现网格交易策略的过程》本文讲解Python网格交易策略,利用ccxt获取加密货币数据及backtrader回测,通过设定网格节点,低买高卖获利,适合震荡行情,下面跟我一起看看我们的第一... 网格交易是一种经典的量化交易策略,其核心思想是在价格上下预设多个“网格”,当价格触发特定网格时执行买

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

python运用requests模拟浏览器发送请求过程

《python运用requests模拟浏览器发送请求过程》模拟浏览器请求可选用requests处理静态内容,selenium应对动态页面,playwright支持高级自动化,设置代理和超时参数,根据需... 目录使用requests库模拟浏览器请求使用selenium自动化浏览器操作使用playwright

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一

解密SQL查询语句执行的过程

《解密SQL查询语句执行的过程》文章讲解了SQL语句的执行流程,涵盖解析、优化、执行三个核心阶段,并介绍执行计划查看方法EXPLAIN,同时提出性能优化技巧如合理使用索引、避免SELECT*、JOIN... 目录1. SQL语句的基本结构2. SQL语句的执行过程3. SQL语句的执行计划4. 常见的性能优

linux下shell脚本启动jar包实现过程

《linux下shell脚本启动jar包实现过程》确保APP_NAME和LOG_FILE位于目录内,首次启动前需手动创建log文件夹,否则报错,此为个人经验,供参考,欢迎支持脚本之家... 目录linux下shell脚本启动jar包样例1样例2总结linux下shell脚本启动jar包样例1#!/bin