读完这一页,你会知道5 分钟读完
- 一天从几点忙到几点,每个时段具体在做什么
- 月薪大约从 RM 3k 到 RM 14k,哪些因素会拉高或压低
- 要什么学历、证书,面试通常会被问什么
- 做满几年之后,可以往哪里升、往哪里转
01一天的生活
- 1每日 standup,报告昨天完成的界面组件与今天的开发计划
- 2根据 Figma 设计稿开发一个新页面的界面组件
- 3后端 API 还没准备好,先用 mock data 串接界面逻辑
- 4处理一个跨浏览器显示不一致的 bug,在不同设备上反复测试
- 5Code Review,同时优化一个页面的加载速度(图片压缩、延迟加载)
02具体做什么
- 用 HTML/CSS/JavaScript 及框架(React、Vue、Angular)把 UI 设计稿实现成可互动界面
- 确保网站/App 在不同设备、浏览器上显示正常(响应式设计)
- 跟后端工程师对接 API,把数据显示在界面上
- 优化页面加载速度与使用体验
- 跟设计师(UI/UX)沟通,还原设计细节
03会用到的工具
- 前端框架React、Vue、Angular(三选一或多个都要会,视公司技术栈而定)
- 设计协作工具Figma(查看设计稿、量取尺寸间距)
- Git/GitHub版本控制
- 浏览器开发者工具调试样式与逻辑问题
- 项目管理Jira/Trello 追踪 Sprint 任务
04薪水多少
马来西亚月薪,单位令吉(RM)。下面是一个区间,不是承诺:落在哪里,取决于接下来这几件事。
雇主类型本地科技大厂/MNC 薪资可高出市场中位数 50-150%;远程受雇海外雇主(新加坡/美国/欧洲)薪资可达 RM20,000+,远高于本地行情
资历分层(软件工程师整体市场参考)Junior(0-2年)RM3,500-6,500,Mid-level(2-5年)RM7,000-13,000,Senior(5年+)RM13,000-22,000
技能栈TypeScript、前端性能优化等进阶技能,是薪资谈判的加分项
05怎么入行
- 学历要求:Degree(计算机科学相关)尤佳,自学或 Bootcamp 转行也常见
- 证书/技能要求:HTML/CSS/JavaScript 扎实基础、至少一套主流框架(React/Vue/Angular)、响应式设计经验
- 加分项:TypeScript、前端性能优化经验、UI/UX 基础知识、作品集/GitHub
面试与申请细节
- 面试流程:技术筛选 → 编码测试(常考 JavaScript 基础题、组件设计) → 资深职位可能加考前端系统设计(比如"设计一个类似 Jira 看板的界面架构")→ 团队面试
- 常见考点:JavaScript 核心概念(闭包、异步处理)、组件设计思路、响应式布局实作
- 作品集(Portfolio/GitHub)非常重要,能展示实际做过的项目往往比学历更有说服力
06往哪里发展
07为什么值这个价
用户对一个产品的第一印象几乎都来自界面——加载慢、操作不顺、显示错乱都会直接流失用户。Frontend Developer 的工作直接决定产品的可用性与用户体验,对电商、SaaS 等靠用户转化率赚钱的产品来说,前端体验的好坏直接影响营收。
08好处与代价
好的一面
- 视觉成果直观,容易看到自己做出来的东西
- 需求稳定,几乎每个数字产品都需要
- 转往 UI/UX 或 Full Stack 的路径都算顺
不太好的一面
- 前端框架/工具更新速度快,持续学习压力大
- 有时被要求配合设计端的频繁修改,工作弹性被动
- 单纯前端的技术深度上限,想涨薪常需要往全端或专精方向发展
09一个常见误会
很多人以为
“前端"就是切图排版”
实际上
现代前端牵涉状态管理、性能优化、跨设备兼容等复杂问题,是需要扎实工程能力的岗位,不是单纯的排版工作。
10适合你吗
- 对视觉与用户体验有敏感度
- 细心、注重细节
- 喜欢看到自己做的东西被用户直接使用
- 能跟上前端技术快速迭代的节奏