Day14:全端工程师的工作内容?(上)

一、前言

  因为我待的是较小型的接案公司,基本上全端工程师的工作几乎全包,从投标、接案、访谈客户需求、规划网站流程至完成,以及各阶段报告书与教育训练等,皆由团队的工程师们一条龙处理完毕。当然,团队若规模较大、分工自然会较细且专业许多。在现职的公司,我是抱着了解整体接案过程、与全方位学习的心态,工作上大多较不排斥被分派什麽任务,也藉此可以更了解自己喜欢或未来想深入投入的职位内容。

二、(接案公司里)全端工程师的工作项目

本篇文章会分享主要有接触到的工作内容,也不是指全部的接案公司都是如此~

项次 主要项目 涵盖内容
1 投标文件 主要写一些公司过往成果、经验,有什麽能力可以为这次的投标案呈现。
2 访谈需求 开会方式进行,客户提供需求,由工程师与PM当场回覆与纪录。
3 风格与元素讨论 在配色、元素等与网站风格上,提出专业意见、并记录客户需求与偏好
4 网站流程设计 基本上视客户需求而定,公司会依经验与需求,提出专业建议。
5 系统规划 大致需求确认後,会依序分配网站架构、开发团队人员与时程等细项。
6 实做程序码与各种功能 开发团队依主管指派与个人职责、时程控管等面向完成实做。
7 各阶段进度成果报告 PM控管实际专案开发进度,以客户需求方式做阶段性回报。
8 结案统整、相关移交 通常是打包的程序码档、系统帐号设定、操作手册制做等。
9 确认实际上线事宜 最後确认客户是否有其它新增之合理需求、上线环境与时间等。
10 系统测试与教育训练 系统测试主要是环境问题,教育训练则是搭配操作手册实际教学如何使用。
11 後续维护与优化 不外乎就是修正bug与其它优化之下阶段需求调整。

三、结论与自我鼓励

  我一开始觉得好血汗,什麽都要工程师做,後来因为参加一些社群活动,认识一些做其它职位的朋友,就有稍微转念,想着其实如果能接触到各阶段工作,其实也是满得来不易的经验,所以就看大家怎麽想。我个人常被两种想法拉扯,一是工作上如果常做到一些不上手的事情,是可以学习理解并突破自己的;另一个则可能会觉得超出职位范围与能力,有些被分派的工作项目会比较没有意愿学习,或者觉得一下子没办法吸收多面项内容。

  不知道大家待的接案公司规模都是如何呢?有兴趣的话,也可以留言跟我分享哦,残忍的也没关系!


本文同步发布於我的个人网站 Annie Code Life


<<:  [Day12] placeholder for test day 18

>>:  有限状态过程 Finite State Process

GitHub Advanced Security - 程序码扫描 (Code Scanning)

在前一篇文章GitHub Security - 基本安全相关功能介绍 内文中我们有对於 Repo 内...

前端工程学习日记第9天

#使用绝对定位 / 相对定位 设计版型 绝对定位: 相对定位: 如果div div 不想要并排,想要...

浅谈特权模式与模式切换

恐龙书上的 User Mode 与 Kernel Mode 在恐龙书中有提到,作业系统一般会在 Us...

日月千禧酒店 Soluna - All Day Dining 飨乐全日餐厅 - 午餐 Buffet at Millennium Hotel Taichung

我还是对日月千禧恢复供应「龙虾吃到饱」充满着期待... 第一次走进日月千禧,已经是好几年前的事情了,...

[Flutter ] 为Flutter 建立 Django 资料库

version: python 3.8.3 django 3.2.4 建立名为 NOTES,APP名...