40岁开始学编程,现在成了一名技术主管

2023-06-05 0 1,097

40岁开始学编程,现在成了一名技术主管

码胸八色著眼更多程式设计音频和图书40岁开始学编程,现在成了一名技术主管整天在出钱

译者 | Elye       翻译者 | 弯月

公司出品 | CSDN(ID:CSDNnews)

没人曾说我:“到了35岁,如果你还是一位合作开发人员,要是已经开始为他们远走他乡的业余发展找寻其它解决之道了。一代新人,迅速你就会被青年人出局。”

只好,在35岁时,我也已经开始深思他们的科技事业。不过,我的情况略有不同。彼时我并不是合作开发人员,而要在做管理组织工作。虽然彼时的我极为想念晚期做C++合作开发人员的光阴。

在我的生涯的晚期,曾有过断断续续的一两年专门从事C++合作开发的历经。不过,在已经开始出任管理组织工作职位后,我的程式设计控制技术就渐渐落了。我的日常生活组织工作就是开会讨论,做PPT和Excel表单,总之还有许多邮件。我经常数周即使两个月都看不出标识符,更别说写标识符了。

1.返回管理组织工作的组织工作

39岁时,我华工了。在捷伊天堂,我的管理组织工作专业技能难以再有所作为。这儿的公司更讨厌有该地实战经验的人出任管理组织工作职位。

我的生涯遭遇着社会变迁,我可以优先选择专门从事其它不须要控制技术力的临时性组织工作。但我极为讨厌程式设计。我想再次返回落脚点。所以,我试著了两个C++复试。

很难堪的是,我即使没能通过先期的程式设计试验,我深感极为懊恼。

我不确认他们与否还想回来做C++编程。C++相关的组织工作面向的是嵌入式软件合作开发,而且还涉及硬件,不是我感兴趣的主流软件合作开发。

第一步:做准备

既然不再热衷于C++合作开发,那么今后我该做些什么呢?

彼时,移动合作开发极为流行,尤其是iOS。但要学习iOS,首先须要一台MacBook和iPhone。这两样设备我都没有。在没有下定决心之前,我不想浪费如此大的一笔投资。

彼时,我有一台Windows笔记本电脑和一部三星S2手机。我看到了Android合作开发的增长趋势。虽然在彼时Android的使用并非最流行,但使用安卓手机的人越来越多,包括我他们。

只好,我优先选择了Android,并明确了他们的方向。

感谢Google,合作开发工具包Android Studio是免费的!而且注册Google应用商店只须要25美元!

我买了几本书,由于Android 的合作开发控制技术在彼时还很新,因此实质性的内容很少。

最后,我从网上找到了许多学习资源和标识符

下一步是什么?总之是已经开始动手程式设计!

我合作开发了一些小应用,并发布到了应用商店。在这个过程中,我试著了端到端的合作开发体验,即从设计、合作开发、试验到公合作开发布。

了解他们想学什么,然后去学!

第二步:再次已经开始

虽然我可以自学,但我知道如果想加快学习的速度,最佳方式就是与其它 Android 合作开发人员一起组织工作。我希望加入一家专门从事 Android 合作开发的公司。

我通过他们发布的应用,获得了一家移动合作开发公司的复试机会。这确实是一个千载难逢的机会。

我知道他们的控制技术力还达不到高级合作开发人员,所以我会接受任何职位,只要能得到组织工作和学习的机会。我愿意专门从事初级合作开发的组织工作,因为我可以获得充足的学习机会。

不幸的是,我在最后一轮复试中失利了,深受打击。

那么,之后我做了什么呢?我发了一封邮件,感谢公司提供的复试机会。

此外,我还恳求他们与否愿意考虑让我作为实习生加入公司。我说他们,我即使愿意无偿组织工作,只要有机会学习提高他们的控制技术能力。

最后,他们终于答应了,只不过不是实习生的岗位,而要一个移动应用QA试验的职位。

我非常高兴!虽然不能专门从事写标识符的组织工作,但我可以试验标识符,我可以与专家交流并向他们学习。作为奖励,我的试验组织工作还有报酬,总好过无薪实习。

环境是最佳学习动力。

第三步:学习

进入一家移动合作开发公司组织工作,成为 Android 合作开发人员的目标已实现了一半。为了实现剩下的一半,我必须提高他们的合作开发控制技术,做好准备,在机会出现时牢牢抓住。

不幸的是,作为QA试验人员,每天我都须要组织工作8个小时,因此感觉他们的时间有点不够用。我极为羡慕公司里的合作开发人员,因为他们能够一边组织工作一边学习,但我就没有这么奢侈的待遇了。

虽然如此,加入移动合作开发公司本身就拥有很大的优势。我可以访问公司的学习资源,这可以帮助我探索他们的学习方向,我很感激。

最重要的是,我认识了该领域的一些专家。其中许多人都比我年轻。但年龄不是问题,重要的是他们在这个领域的实战经验。我极为羡慕他们的控制技术和知识,也很感谢他们愿意与我分享。

在组织工作时间之外自学程式设计极为不容易,但我深感很充实。学习一点一滴的知识,朝着正确的方向渐渐前进。我的目标就是成为一位安卓合作开发。

在这个阶段,我须要的是不断地展示他们的学习成果,同时兢兢业业地履行QA的职责。我会定期向 Android 合作开发组长展示我取得的成果,并在有 Android 合作开发人员职位空缺时考察我与否做好了准备。

6个月后,我转到了合作开发岗位,正式成为了一位 Android 合作开发!虽然只是一位初级合作开发,但毕竟是合作开发人员!

实际组织工作是最好的学习方式。

第四步:分享

在正式成为Android合作开发时,我已经40岁了。但这不是故事的结尾,只是一个已经开始。

我极为高兴,因为我终于可以在组织工作时间写标识符了。我的组织工作就是写标识符。我可以在组织工作中学习了。我必须与专家结对程式设计,并向他们学习。我必须阅读他们的标识符,而他们必须审查我的标识符。这样,我对Android的理解速度就会更快。

虽然我可以满足于现状,但我深知岁月不饶人,我没有其它人那么多的时间。我须要做的不仅仅是学习。

在控制技术负责人的鼓励下,我已经开始写博客。我花了很长一段时间做准备,因为我一直在想,谁愿意读我的文章?我又不是控制技术专家。如果我写的文章不达标怎么办?如果我写错了,该怎么办?

虽然如此,我发现他们的记忆力已不如往昔,前面学到的知识,过几天就忘了。所以,我的初衷很简单,为他们写博客,其实就是学习笔记。即便没没人阅读也没关系,因为至少我可以通过阅读他们的文章复习学过的知识。

只好,我已经开始记录下他们的学习成果,尽可能简单地记录,帮助我回忆。每次我都会画图表,并附上了一段示例标识符。一切都是为了确保我能轻松回忆起他们学到的知识。

令我惊讶的是,真的没人读这些文章,还没人留言表示感谢。他们极大地鼓励了我继续写博客。更重要的是,没人坦言不同意我的观点。诚然,有时我也会受打击,但这些留言让我意识到眼前的问题还有不同的想法。

有时真的是我错了。有时,虽然我没有错,但我误解了对方的观点。这些都是学习的机会,是成为更好的 Android 合作开发必然须要历经的阶段。

只要愿意敞开心扉,在分享时,他们也能学习到更多。

第五步:走出舒适区

经过4年多不懈的努力,我逐渐适应了Android合作开发。我成长为了一位高级Android合作开发。除了专门从事合作开发的组织工作,我还须要负责指导其它初级合作开发人员。

西许多。我很享受。

我可以就此止步,安安稳稳地生活和组织工作。我热爱我的组织工作,我讨厌程式设计。但目前我的影响力极为有限。我问他们,这就是他们接下来10年的生活吗?

所以我决定等待时机,并持续前进。我申请了负责iOS和Android的首席合作开发人员职位,但我明白他们并不擅长iOS。

知道他们难以胜任的感觉会让我很不舒服,但正是这种不舒服的感觉可以鞭策他们不断学习和扩展知识。所以,我已经开始花时间学习iOS。

我认为,我对iOS的掌握难以达到Android的水平,但学习iOS可以帮助我开拓看待移动合作开发的眼界。让我了解Android擅长什么,以及什么地方落后。

难以分辨优点和缺点,表明我们学习的知识还不够。继续努力。

6.重新接触管理组织工作的组织工作

时至今日,距离我第一次涉足Android合作开发已经过去7年多了,这期间发生了许多变化。

如今的我是一位移动莫雷县,负责跨移动团队的协作和架构组织工作。除了控制技术之外,我还须要负责部分管理组织工作组织工作。

我又一次遭遇没有太多时间写标识符和学习的状况。但我仍然讨厌我的组织工作,因为从本质上来看,这依旧是个控制技术岗位,只是在更高的控制技术水平。

如果想做出更高级别的控制技术决策,就必须建立扎实的控制技术底子。我不能吃老本,必须不断学习,不能重蹈覆辙。

以上就是我的小故事。40岁已经开始学习软件合作开发也不算晚。

参考链接:

https://levelup.gitconnected.com/i-started-android-development-at-40-6591c1e8bc38

-END-

40岁开始学编程,现在成了一名技术主管

一个认真分享的小编

前沿控制技术定期送书 /干货分享

40岁开始学编程,现在成了一名技术主管40岁开始学编程,现在成了一名技术主管商务合作:dot372140岁开始学编程,现在成了一名技术主管

40岁开始学编程,现在成了一名技术主管

点分享

40岁开始学编程,现在成了一名技术主管

点点赞

40岁开始学编程,现在成了一名技术主管

点在看

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务