跳过导航
跳过mega-menu
的帖子

App开发者的一天

Heather Kay, Apadmi的应用开发者

在过去十年中,移动应用行业取得了巨大的发展, 随着智能手机拥有量的增加和移动技术的进步, 允许通过移动应用程序提供更多功能和服务. 

结果是, 手机应用领域的就业市场潜力也大幅增长, 整个英国都对iOS和Android应用开发者有着巨大的需求. 

作为一名应用开发者,你必须处于开发移动解决方案的核心. 典型的开发人员活动包括生成编码解决方案, 为技术和设计文档做出贡献, 评估任务和票据, 管理bug和其他技术问题, 测试, 源代码控制. 您可以体验开发应用程序的所有部分, 从最初的想法到最终部署到应用商店.

构建手机应用需要哪些技能?

对于刚接触应用程序开发的人来说,不需要特定的资格. 

多年来,我们与许多招聘合作伙伴合作,旨在让人们进入技术领域, 如 Northcoders 和 CodeNation从其他更传统的行业.

Apadmi寻找对个人发展充满热情的人, 能够跟上新技术和最佳实践的人, 有良好的沟通技巧和在无人监督的情况下完成任务的能力.

这是对我们的一位开发者Heather Kay的采访

问:你的标准工作周是怎样的?

“Apadmi的大多数项目都遵循Scrum框架, 我们在短时间内完成工作,所以这决定了我每周的工作是什么样的. sprint的长度因项目而异,大多数是两周.”

“在冲刺开始时,我们有冲刺计划会议和每日Scrum会议. 除此之外,我还有每天的团队签到. 在项目团队之外,我们还有工作团队. 作为一个团队,我们每天都有一个快速的聚会,讨论我们可能想到的任何事情. 这些是自封锁以来引入的,即使我们在家工作,也是保持联系的好方法,如果我们有任何问题,也可以保持畅通的沟通渠道.”

“一旦所有会议结束,我就开始处理门票. 这些票可以是任何东西,从bug修复, 开发新功能, 或者甚至研究我们可能在项目中实施的新技术. 我每天都在写代码,运行测试,并将我的工作添加到项目存储库中. 在这, 我对其他同事的pull请求进行同行评审, 并为其他团队成员提供任何特别的帮助.”

“一旦冲刺完成, 在下一个sprint开始之前,我们有sprint评审和回顾会议.”

“当然,我们总是以公司的单口相声结束一周. 这是一个每周五下午的会议,整个公司都参加Zoom的电话会议. 这是一个很好的保持联系的方式,因为我们去年都没能在一个房间里待在一起!”

问:你会如何解决正在开发的应用程序的编码问题?

“对于任何软件开发人员来说,最重要的技能之一就是知道如何获得帮助. 多亏了互联网, 有大量的可用资源,但这些信息可能是压倒性的. 当我被一个问题困住时,我的第一个办法是 StackOverflow. 你在寻找解决方案时得到的结果可能与你所处的情况不同, 但是,您经常会发现其他人使用不同的编码语言或框架解决了相同的问题. 您可以针对您的特定问题定制代码.”

“另一个巨大的帮助是文档. 有大量可用的文档, 这是一个很好的地方,你可以直接从源头得到你需要的答案. 我最好的建议是花时间阅读文档,以确保您有一个高层次的理解. 如果你了解所有的部分是如何组合在一起的,这将使解决一个小问题变得更容易.”

最后,如果你被某个问题困住了,你的同事和经理是一个很好的帮助来源. 他们经常会问你已经做了什么来尝试解决问题, 所以一定要看一下前两点,这样他们就知道你已经尝试过什么了,什么没有奏效. 在目前的封锁下, 视频通话和屏幕共享已经成为在某个问题上获得帮助的好方法, 很高兴知道我的优秀同事只需一个视频电话就能到.”

问:你会建议未来的开发人员首先学习什么?

“我认为这取决于你在软件开发方面有多少知识. 作为初学者, 我建议从web开发基础开始, 像Javascript, HTML和CSS. 这三个基础将使你能够创建你的第一个网站,并使你熟悉面向对象编程等编码基础, 用户界面和前端/后端通信. Web开发已经存在了很长时间,所以有更多的文档和帮助. 我认为网页开发的学习曲线比原生手机开发要简单一些.”

“如果你在软件开发方面更有经验,并且熟悉编码基础, 你可能会被困在Android或iOS上. 对于软件开发人员来说,选择一个平台并专注于它是很常见的. 将来你可能会想要拓展并学习这两种语言, 但是作为一个新的开发者, 我建议你选择一个,并专注于成为这方面的大师. 在工作区中创建应用程序时, 通常会有一个iOS团队和一个Android团队, 你可以在任何你选择的平台上工作.”

“说到学习,有很多不同的选择. 作为一名自学成才的开发者,有大量的在线教程和视频可供你按照自己的节奏学习——更正式的训练营和项目可以给你提供1-6个月的实时课程和导师的帮助,而大学和学校的正规教育可能需要1-3年. Apadmi拥有来自不同背景的员工, 所以这是一个决定什么对你最有效以及你如何学习和使用它的例子.”

问:对于今年的应用开发者,你有什么临别建议吗?

“过去的一年,疫情充满了不确定性, 但这也意味着移动应用行业将获得巨大发展. 在应用程序开发领域有许多令人兴奋的新技术和发展, 来自语音技术, 到增强现实. 不要害怕陷入困境,学习新的东西.”


如果你想了解更多十大网博靠谱平台在Apadmi工作的信息,你可以找到更多十大网博靠谱平台的价值观和工作 职业中心.

澳门十大正规赌博娱乐平台

在这里注册