Day11:全端工程师的基本要求

一、前言

  前面10篇文章,大部分介绍一些我在转职为工程师前的准备,我认为人的转变都是一种不断练习,最终得到某种成果的。当然,光是短短的10篇心路历程是不足够成为转职为工程师的条件。後续的文章,将从今日开始分享进入职场後的生活,内容一样是以个人经历为主的角度去出发,不代表所有全端工程师的立场。

  这边值得一提的是,我其实应徵现职公司时,是选择前端工程师职缺,因为个人觉得对资料处理方面能力稍微薄弱且不太愿意面对、也比较喜欢做有画面的东西,所以如此选择。但後续因为公司人力分配问题,渐渐地我就开始碰一点点後端、资料库、UI设计甚至是文件与简报类的事务,职位的变动就是来的这麽突然阿...

二、全端工程师的基本特质

  就如上所说,我实在没有做好当一个全端工程师的准备,所以也只是这短短几个月累积的经验,统整出我觉得需要有的特质与要求。内容是个人待在一个小型接案公司的一些感想与体验,不是技术层面,但我觉得很实际,有共鸣的话也可以在底下留言+1

项次 主题 内容
1 主动积极并观察团队 主要是指你要愿意主动学习并融入团队,这样才会加快你了解公司归默与各案件的速度。千万不要自己现在自己的思考与疑问里!
2 听懂团队沟通的能力 入职场後才发现,原来英文烂的人这麽多,而他们还偏偏写的一手好扣...刚开始到职,我常常听不懂同事和主管在讲什麽,但经常的状况不是我不懂那些术语,而是他们根本就念错...
3 理解团队任务的重点 任务通常有重要性与复杂度区分,我基本上是先做急的、再做其他的。分不清楚时,直接开口问主管啊!
4 习惯公司的协作方式 即使公司协作软件较不实用,也可以主动提出改善建议,让公司变好也可以让自己处在合理环境下成长。
5 愿意不断学习新知 反正东西就是学不完,我是抱着「没关系,反正我学会了,这些都是我的」的态度在职场上学习任何事物的。
6 接受多变的任务指派 我上网查过,好像只有小型公司比较容易遇到。在我们公司,全端工程师是全能的,整个案子一条龙都有机会做到...
7 不排斥接手前辈或同事专案 你一定会被分配到维护或修正不熟悉的旧有专案,基本上不要去排斥他用什麽语言写的,coding style也抛在一旁,当作一种挑战把任务给完成就对了。
8 妥善的时间管理观念 因为对我来说每天上班都是未知的挑战XD 所以我都养成习惯每一个半小时将现有工作暂停、检视进度,小作休息与检讨後再继续,我觉得对手上有很多案子的工程师应该是不错的方法。
9 良好的coding习惯 我现职公司虽小,但一入职就有短短的新人训练期,会让新人熟悉公司的coding style、变数命名方式、专案管理存放位置、公司专案主要类型与一些自有套件等等,原则上我跟同事都是以公司旧有习惯为主、良好为辅,有时间会顺手改一下旧专案架构或程序码不易理解之处那样。

  是说真的列举不完,光不是技术的特质就这麽多,之後的篇幅再探讨到的技术能力,早就已经远超过我原本对接案公司的想像,本着分享职场成长历程的用意,所以内容都挺主观的,希望能带给不清楚接案公司生态的新手真实的感受。作好准备,就可以迎战拉~

三、结论与自我鼓励

  好的,其实我有点佩服自己了XD昨天发完文章後,系统发了罐头通知给我「您的铁人系列文『新手全端工程师的职场成长历程』已经完成10篇,每天发文真是不容易,继续加油喔~」

  我原本不是一个做事很持久的人,也因为有点小懒散,所以从小就很常半途而废或直接耍废...直到下定决心参加了这次的铁人赛自我挑战,我才发现,原来在忙碌到不行的宅宅工程师日常中,每天抽出一点时间挤出一篇成长文,是多麽有成就感的事!是的,大家没看错,我真的是每天抱佛脚压线或抽空写完的,完全不像原本想像的,先在哪个周末写几篇起来放。

  所以这也验证了,刻意练习(我的爱书)真的是有用的!希望自己能持续完成这系列的分享,谢谢收看到这里的大家,也希望路过的前辈们,能够也分享一下其他接案公司的生态让我开开眼界唷~


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


<<:  Day 9:使用 Typora 发表你的第一篇 Hexo 文章

>>:  [day9]API就位罗~串接永丰API规划

[Day 13] 从 tensorflow.keras 开始的 EfficientNet 生活

0. 进度条 模型 进度 VGG Net 完成 ResNet 完成 DensNet 完成 Mobil...

D26 将config等等隐密资讯另外放置 - yaml

将重要资讯放到yaml内 config.yaml(放在BASE_DIR) --- email: EM...

第3章:基本存取命令列与终端机介绍

前言 从上一章节中,我们已经将实验与教学的环境给建置起来了,在这一章节中,将会演示使用「workst...

范围和裁缝(Scoping and Tailoring)

**范围界定(Scoping)**是指检查基准安全控制并仅选择适用於您要保护的IT系统的那些控制。例...

大数据平台:资料仓储

Hive 适用於 PB 等级大数据的储存,分析和查询,处李日志分析和用户行为模型训练。 SQL 语...