C++ 之路不顺
初入职场那时候,我主要从事C++编程。然而,进展并不顺畅,甚至基础编程测试都没能通过。此外,这家公司更倾向于招聘有本地工作经验的员工,这使得我在职业发展上遇到了不少障碍。因此,我开始考虑转行。
考虑新方向
面前摆着两个选项,第一个是不需要技术背景的短期工作,但我希望坚持在开发领域的发展;第二个是从事 iOS 开发,不过要从事这一行,我得购买 Mac 和 iPhone,而这两种设备我目前都还没有。如果不确定自己能否胜任,就先投入购买设备的费用,这样的成本实在太高了。
瞄准 iOS 领域
当时我发现iOS正迎来增长,尽管它还不是用户最多的移动系统,但iOS手机用户数量在持续增加。我意识到这是一个机遇,便决定将学习iOS开发作为我的目标。于是我开始搜集学习资料,虽然当时iOS系统较新,相关书籍有限,但好在网络上有丰富的学习资源和代码示例。
踏上学习征程
我确定了学习方向,并且获得了所需资源,于是踏上了学习之旅。现在学习编程知识变得更为便捷,初学者也能轻松入门。我掌握了从设计、编程、测试到最终发布的整个流程,完整地体验了iOS开发的整个过程。虽然我可以自学并工作,但我意识到个人效率有限,我希望能与其它iOS开发者交流学习,共同提升。
争取工作机会
为了踏入iOS开发的领域,我刻苦学习并推出了自己的应用程序。这个应用为我赢得了一家正在发展的移动开发公司的面试机会,这对我是极其宝贵的。我清楚自己的经验尚浅,不敢奢望高级职位,只要有工作与学习的机会我就满足了。我甚至主动询问是否有机会成为实习生,愿意无偿工作以提升自己的技能。
初入公司启航
我成功获得了移动应用质量保证测试员的工作,虽然不涉及编程,但能与专家交流并学习,这让我感到挺满足。刚开始工作时,我觉得自己距离成为iOS开发者已经接近一半,但剩下的另一半路程还需我通过努力去提升。我挺羡慕那些边工作边学习开发技能的人,幸运的是,公司提供了丰富的学习资源,让我能明确自己的学习路径。我要不断展示学习成果,履行 QA 使命,期待转正开发岗。
大家是否有过跨行业发展的经验?在转变过程中,你认为最大的困难是什么?欢迎在评论区讲述你的经历,同时别忘了点赞并转发这篇文章!