年近30外贸小哥转行前端之 - (1)开发的心路历程
听说程序员自我增值的其中一个方法就是写作和记录,所以我也以此篇开始养成习惯。虽然也许没有什么人会看,但也算给以后的自己留个业余回味的资源,见证一下自己的成长。
30,这是个极度尴尬的年龄。实属惭愧30没立,这几年在主观与客观的冲击下我愈发感觉到自己成长的缓慢以及对这个行业的兴趣衰退。所以趁还没到31,32或者更晚,我决定转行程序员了。和一些转行的人不一样,我并不以高薪资为目的,而是完全出于兴趣热爱,所以你说我活的明白,还是糊涂都是成立的。
自己不算完全的0基础,做外贸时有些产品页面会用到HTML加上自己曾经学过一点CSS。所以18年开始,我开始在外贸工作之余自学iOS原生开发。你没看错,抛开100%应该选择前端的走向,我很随性的选择了iOS,这直接就把自己的学习曲线拉高了几个档次,直接学习Swift这种强类型语言,进攻面向对象编程。我不算天赋异禀,但也绝不算笨,由于英语还可以,基本上靠着官方文档,以及Youtube上的视频入门了,学习了基本的语法,原生SDK的使用,以及一些网络请求后,开始做自己的小玩具app了,至今上架了一些app,没什么收益也算是把每年99刀的开发费用赚回来了。
无论学习任何事,最可怕的就是捡芝麻丢西瓜。这也是我犯的一个错误,学习iOS的路上我好奇的接触了Javascript和React,在自己还在用massive view controller写iOS的时候,才发现组件化的编程是这么令人舒服,于是我走神了。内心深知其实是知道,如果一味这样兴趣使然的驱动学习,只会变成一个master of none,于是我决定坚定地学前端开发了。
学习了几个后,开发了十来个小项目,有播放器,待办清单,个人网店什么的,基本是熟悉一些crud(增删改查)操作,里面有纯JS写的,也有cdn的Vue,React写的。我开始有意识无意识的浏览招聘app并尝试投简历,由于没有实战经验,我的最初目标是想尽快先“上车”,弄一份实习无论薪资高低,先拿到公司项目做起来让自己有处于行业中的实感。简而言之,经历过几次面试后终于找到了一份实习,算是转行成功了一半。第(2)篇我会简单描述下几次面试经验。
以上就是自己转行程序员过程中的一些感想了,即便自己是快30转行的,也想奉劝一下和我差不多的朋友,转行要谨慎,如果目的是看到程序员高薪,那更要谨慎了,这个年纪的学习力会不如以前,而且时间成本也会相对20多的年轻人高很多。即便转行成功,你能在严重内卷化的这个行业中存活几年呢?
:)
发表评论 (审核通过后显示评论):