从初中开始学安卓开发,到现在找不到工作

2023-03-27 17:38:37 +08:00
 AnnaIsGod

楼主年轻时有点中二病,初中时听到有人骂应试教育,咱就直接把教科书全撕了,课也不上就开始看那本 Java 入门到精通,当时函数都不知道是啥。后来骂应试教育的人去了 985 ,我去了大专,读到一半发现学的一些东西工作用不到,就退学了,然后现在要找工作了,发现还是要学历......就很讽刺。 说一下我的技术栈吧,主要是安卓,基础的四大组件就不谈了,Jetpack 全家桶能熟练使用,熟悉 MVVM 模式,了解 MVI ,用 Compose 开发过一个完整的音乐播放器项目,有一些诸如能显示缓冲进度的 Slidebar ,还有跑马灯 Text 之类的东西,都是自己实现的(官方没有)。然后 kotlin 也用的很熟,包括 Flow ,协程一类的东西,在项目里也大量使用。 然后那个音乐播放器的项目,里面用到了爬虫获取网页数据,可以证明我对网络协议有一定了解。 总之就是,我学习的标准是“有用”,什么东西能在项目里用到,能提高效率,我就学啥,如果没学过,就现学现用...... 然后还有那些诸如热修复,组件化,字节码插桩等等的技术,虽然自己的项目没用到,但是我能理解背后的原因,是真的理解了不是会背八股。

我以为自己想的是对的,但是发现还是很难找工作,当然有客观原因,现在都是跨平台开发不那么缺原生开发者了,移动端红利也没了......我也想过要不要去搞车载,听说很火,或者去给鸿蒙这种冷门系统开发软件......但最后还是想做安卓原生开发。 我这些年一直都在那些应用平台上开发软件,也没加广告没引流,加上受众小所以没收入,然后最近没软著还全给下架了,我觉得自己在项目经验这块儿也差不多达到在职程序员的水平了 求安卓业内大佬指点一下方向,不求进大厂,只是想暂时能做自己喜欢的事,有点收入,然后才有动力继续学习。

9619 次点击
所在节点    求职
89 条回复
imv2er
2023-03-27 20:35:01 +08:00
说再说 字再多 都抵不住人家给出一张本科毕业证
Aloento
2023-03-27 20:36:44 +08:00
笑,我现在上的大学也觉得没啥用,但是还是依旧得拿一个文凭出来才行
liveoppo
2023-03-27 21:00:26 +08:00
学历是敲门砖,如果你超厉害那是另一回事。

另,学校里面很多理论课程针对具体项目可能暂时没用,但是长远会很有用,有空就最好补起来。
yangstar
2023-03-27 22:08:10 +08:00
大学重要的是身边的人,那些知识确实网上都是,甚至比老师还讲得好,但是身边的朋友,氛围,才是读大学的意义
levelworm
2023-03-27 22:11:03 +08:00
感觉水平不错,要不自己出来做,或者做逆向这种独马都可以的事情。
potatowish
2023-03-27 22:18:07 +08:00
现在企业招人第一就看学历,我之前见过的招聘后面都开始要求 985211 硕士
jerryjhou
2023-03-27 22:32:51 +08:00
我跟你情况差不多,目前也没有啥太好的办法。吃祖上老本当包租公过活 ing
WebKit
2023-03-27 22:38:05 +08:00
做安卓的来说一下,compose flutter 这种其实只要还是有点上进心的 Android 开发之前都会点的。至于为啥现在 compose 用的少,是因为它有性能问题,也不成熟( API 变动大)所以别学这个了。个人建议后端吧
zagfai
2023-03-28 00:49:45 +08:00
楼主是在哪?有创业的想法吗?
IvanLi127
2023-03-28 00:52:02 +08:00
我的直觉告诉我,你下一步得是创业
inframe
2023-03-28 01:32:06 +08:00
学历问题可以花点钱边上班刷个国内本科,然后去国外刷个 cs 硕士,
还年轻不急着当打工人

这个路线有个例子
某传奇师兄专科,考试升本,考研浙大全日制硕,现在博士美帝 CMU
wobuhuicode
2023-03-28 07:06:20 +08:00
时代不会,要是 10 年,11 年你 all in android 还有点搞头。
chicbian
2023-03-28 08:26:17 +08:00
国内原生开发,基本上就手机那些厂商或者车载应用,但是,基本上卡学历很严格。
可以试试海外的项目,当然了,海外很多都是菠菜项目,风险也高,得擦亮眼睛。赚不到钱无所谓,别进去吃牢饭就尬住了。
JNotEnoughW
2023-03-28 08:48:40 +08:00
如果有的选,建议不要走这个方向。尝试下找愿意带新人的公司,往 java web 方向转。
预判未来 android 原生的生态是一步一步往下走,希望你可以再思考下。
popil1987
2023-03-28 09:07:15 +08:00
人多的公司,工资高的公司就别想了,有招聘需求肯定很多人应聘,当然要筛选,筛选为了效率学历就可以当成门槛。如果你只学有用的,你的抽象能力可能不足(但不一定,不知道你是否实践了“第一性原理”),你收获了经验,熟练,由于缺乏原理的了解,研发能力就不足。
所以,在不好找工作的情况下,最好对自身能力、工作有深刻了解,不要用年限去衡量技能的水平,应该仔细评估一个工作需要的技能树,枝干要夯实,枝叶要繁茂。如果你评估自己的能力确实够好,就考虑多方面的展示自己的才能,通过视频,博客,github 等。
另外,曲线救国是不推荐的。
难以获得的,才是好的,暂时的困难不算啥,提高自己的能力,展示自己的能力,做对的事,一定会有回报
chenyu0532
2023-03-28 09:22:49 +08:00
这就像考完试,学霸说今天的题有点难,你听了心里乐呵呵,原来学霸也觉得难,估计都考不好。

结果人家满分,你不及格。

所以老老实实去读个本吧
bitmin
2023-03-28 09:26:34 +08:00
想起来,如果自己投简历的话,还是得混个学历。现在投简历的人太多,人事在招聘平台设置一个学历筛选条件,你简历都到不了人事手里
proletarius
2023-03-28 09:29:41 +08:00
21 岁建议升本科,你现在毕业等于失业
wgsgyes
2023-03-28 09:30:23 +08:00
软件开发类似于 1990 年代的家电维修。
能找到工作就好好干。
找不到工作,先学英语,再花钱去国外或香港读个本科。
实在没钱,就读线上课程。起码把高等数学、离散数学、数据结构、统计学那几门课学一下。
zqlcrow
2023-03-28 09:32:37 +08:00
学历真的是硬伤。

曹操任人唯才,小时候觉得这有什么?长大明白这有多难。
没有世家大族的信用担保,你怎么确定,对方是个才?要花多少精力建立考察和筛选的机制?

还是着重提升学历吧。


低学历的问题是,哪怕中层领导知道你水平好,能力强,工作用心,也不愿意招。
这属于破格录用,谁录用,谁要担保的(普通员工没资格担保)。
领导也不愿意承担这种责任。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/927608

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX