前端工程师的工作
网页前端工程师:完成网页前端界面的编程工作。从视觉设计师手中接过PSD后切图并用网页代码重新组建好页面,并且和数据库端给到的接口联调,没问题后放到服务器上网站就可以访问了。使用的代码语言主要有:HTML、CSS、JS等。
苹果软件工程师:完成iOS平台上app的程序开发,并从视觉设计师手中接过切图和标注,完成客户端编译,并和后端工程师联调后上线。主要使用的代码语言有:Object-C、Swift等。
安卓软件工程师:也称为Android开发工程师。完成安卓平台上APP的开发,并从视觉设计师手中接过切图和标注,完成客户端编译,并和后端工程师联调后上线。主要使用的代码语言有:java、Kotlin等。
图为前端HTML代码
后端工程师的工作
数据库编程:分为网状数据库、层次数据库、关系数据库,主要利用数据库编程来存储管理数据。主要使用的语言有:PHP、JSP、JAVA等。
图为后端编译部分代码
测试工程师的工作
图为黑盒白盒测试漫画解释 来源:网络
黑盒测试:以用户角度测试,摸黑测试。这个测试方法就是按照用户的视角摸黑测试。
白盒测试:按照产品需求文档的功能点逐一测试。
灰度测试:直接给30%的用户发送新版本升级,70%用户没有发放灰度包。这种测试方法就是把我们的产品直接发放给部分用户来听取反馈意见。
运营人员的工作
运营项目:运营的具体手段主要分为:渠道运营、内容运营、活动运营、品牌运营。即通过各种手段进行不同的组合,将用户与产品更好的连接,得到特定数据的增长,并完善产品价值、持续其商业价值。
五谷杂粮 运营图插画 作者:冯珊珊
维护人员的工作
维护产品所需要硬件的状态。包括但不限于:
服务器:即提供计算服务的设备。服务器的组成包括处理器、硬盘、内存等,与普通计算机类似,但是它的性能更强大、更稳定。一个互联网公司的服务器一般可以寄托在服务器农场里或者放在公司内部。如果不是寄存那么就需要维护人员实时去关注。
域名:(Domain Name),将ip地址转化为便于人们记忆的英文名称等。域名是按年收费的。
人力资源的工作
招聘:主要流程是确定人员需求、制定招聘计划、发布信息、人员甄选、办理入职等工作。
离职:主要流程是告知离职信息、准备离职面谈、办理相关离职手续、配合交接工作、资料存档等工作内容。
福利薪酬管理:制定企业员工的福利薪酬制度,日常考勤、绩效考核、福利发放等工作。
产品设计思维 UED
UED
我们老听UED。UED就是:User Experience Design(用户体验设计)的简称。UED是进行产品策划的主力之一,他们用自己的知识、经验、设计能力拿出设计方案。能够用自己的互联网知识来设计出行业专家想实现的操作,而付诸以商业营销。UED团队包括:交互设计师(Interaction Designer)、视觉设计师(Vision Designer)、用户体验设计师(User Experience Designer)、用户界面设计师(User Interface Designer)和前端开发工程师(Web Developer)等等。
UED是以用户为中心的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。可见,UED并不是一个特指,而是指的是全体互联网产品团队的一种思维,就是以用户为中心来做设计。这种理念贯穿到设计、代码、运营等方方面面。UED是一个以用户体验为原则的团队。
UCD
UCD是什么?UCD(User Centered Design)是指以用户为中心的设计。是在设计过程中以用户体验为设计决策的中心,强调用户优先的设计模式。在进行产品设计、开发、维护时从用户的需求和用户的感受出发,围绕用户为中心进行产品设计、开发及维护,而不是让用户去适应产品。无论产品的使用流程、产品的信息架构、人机交互方式等,以UCD为核心的设计都时刻高度关注并考虑用户的使用习惯、预期的交互方式、视觉感受等方面。
衡量一个好的以用户为中心的产品设计,有三个维度:
1.产品的有效性(effectiveness)
2.产品的效率(efficiency)
3.用户主观满意度(satisfaction)
特别说明:大家可能老误会UED和UCD是某个部门的原因是因为很多大公司都设置了用户体验部门,如腾讯网UED、阿里巴巴国际UED等团队。所以UED和UCD不光特指某一个部门,更是一种团队的模式。
飞特游客
委托设计