从今天开始学kotlin-发泄不满,从新认识自己

我不是不喜欢kotlin,我只是长期习惯了java的写法,所以总是抗拒kotlin,难以理解大家都吹捧的语法糖。
我喜欢直白,罗嗦点没关系,最重要的是能让自己明白理解。所以虽然java可能会写多很多代码,但是它很直观的呈现在类里,呈现在我眼前,我能很小白的理解知道它们。
而kotlin,它把所有的都简化起来了,不断的写个?判空,不断的提示写个?,写到后来我直知道这个是判空,但是具体的怎么判空,怎么用是看它提不提示我。还有构造函数我也没法理解,data类我也弄不明白var和val要不要写,什么时候写,怎么自定义get和set方法…
好多好多的语法糖让我无所适从,甚至一度让我产生了我过时了,我这个android程序员被社会淘汰了,我不会写代码了,我没天赋,努力也没有用了,要不要转行呢?我本来想转java后端的,但是我发现我的4、5年android害了我,现在简历都关键字匹配了,我的标签就是android,除非我能接受从最低开始。
为了找出路,我给了钱,学了spring,到gitee上找了一些开源项目,比如博客,人事系统,自己写了一遍,投了一个月简历,没人要。转回来投android,有面试了,但是好遗憾的是都问我会不会从0搭建一个app,我说会,他们都不信,因为我的项目经历里没有一个项目是自己从0到1的,然后让我证明自己,拿出我做的app让他们看,我居然拿不出来,因为做的都是企业内部的oa类app,就算有装在手机里,也登陆不进去…这现在写出来感觉这是个借口,其实是想和过去say88,觉得过去的项目都没有保留的意义就删除了,才造成拿不出作品给别人看的后果。这个我检讨。
还有更让我伤心的是他让我对着他们的后台管理系统画出APP原型图,我说这是产品经理的事,然后理所当然的被说了一通,说我做开发这么多年居然还要配个产品经理才能开发app。
所以我又迷茫了,难道就因为我一进公司就是接别人的app做是错?我应该强烈要求公司给个从0到1开发的app项目我做好让我以后出来好找工作好证明自己?难道我要把我所有开发过的app都装到手机上?我开发android用苹果手机也是错?我做了这么多年app开发不会需求分析画原型图也是错?
我除了android,我开发过传统的php+web、vue、H5、小程序、flutter、springboot,但是这些技能都是公司的快项目,快速让我学,快速让我开发上线,完全就是懂用不懂原理,知其然而不知其所以然,结果就是让我把android冷落下了。但是我觉得自己不错了,懂得这么多的技术,随便一个方向都能投简历,很牛x,但是现实就是这么的残酷,就算你会这些,但是简历上公司的职位就是android,你的标签就是android,想转难,除非真的有资金,有时间,有决心,肯重头来过,拿着毕业生的工资去转投其他的技术领域,在熬几年回到现在的生活水平,不然还是安安分分的躺着,往这个标签方向死走下去,钻研下去。
我是个穷鬼,我还是向生活低头了,还是往android继续走下去,但是没想到android变的这么的快,在我还沉醉在开发的框架模式就是MVP+Java+okhttp的时候,git上的项目都已经基本都是MVVM+kotlin+retrofit了,所有android的技术都好像都是jetpack+kotlin才是往后发展的道路,我感觉我要从头学起了,所以在这里我写一篇文章,发泄自己的负面情绪,我和别人发泄的时候,不断的重复,我姐也嫌弃我,让我别说了,但是我就是想说,我感觉当我不再想说的时候就是我从新出发的时候,所以发文出来,感觉心也轻松了,也回想到面试的时候自己的幼稚天真,与其抱怨,不如学习,这个社会不需要一个只会敲代码,又没什么技术深度的程序员。所以要成为一个在领域内技术牛x到人家知道你是大神的人,要不就是成为一个会的多到人家觉得你是个大神的人。
穷鬼,笨鸟没选择,只能向生活低头,努力学习,贵在坚持,养好自己,遇到挫折冷静下来重新认识自己,把所有面试官认为你要懂要做的事情重新做好,努力重新出发,努力追随社会的脚步,就算是拖油瓶没尊严,我也要靠滚着养活自己,不让亲人担心!!!!!!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值