V2EX 09月14日
从澳洲IT硕士到秋招困境:一位开发者的迷茫与出路
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

一位在澳洲攻读IT硕士的开发者,尽管在安卓开发和开源社区取得了一定的成就,并享受创作的乐趣,但在面临国内秋招时却遭遇了巨大的挑战。代码能力和算法基础薄弱,面试表现不佳,让他感到迷茫。他曾依赖AI辅助开发,并在开源项目上取得进展,但面对严峻的就业形势,他开始审视自己的技能和未来方向,寻求适合自己的职业道路,即使薪资要求不高,也希望能找到出路。

🧑‍💻 **技术背景与创作热情:** 在澳洲学习计算机科学和IT硕士期间,作者对安卓开发展现出浓厚兴趣,并成功将个人项目使用Jetpack Compose重构并开源至F-droid,获得积极反响。尽管承认对AI的依赖,但享受代码创作带来的“快乐”,并喜爱Material Design风格。

📉 **求职现实与能力短板:** 然而,在准备国内秋招时,作者发现自己在笔试和面试中表现不佳,尤其是在算法和数据结构方面存在明显短板,难以理解和解决技术问题,面试八股文也难以应对。这与他本科时期因睡眠问题导致的学习精力不足有关。

🚀 **开源经验与独特项目:** 作者的开源项目具有一个独特之处:通过反推内核源码中的隐藏值来计算特定数据。虽然这一技术细节的实现部分依赖于他人帮助,但仍体现了其在特定领域的探索和实践能力,以及对安卓社区和Linux系统的喜爱。

⏳ **时间压力与未来规划:** 临近毕业,且毕设项目(安卓App,Jetpack Compose客户端,FastAPI+MySQL后端)占据大量时间,作者坦承没有足够精力深入学习算法、数据结构或网络原理。面对就业压力,他希望找到一个不那么依赖硬核技术,但仍能发挥其优势的工作,并对未来感到迷茫。

2021 开始在澳洲读计算机科学本科,2024 年至今在读 it 专业的硕士。

刚上本科的时候写代码能力就很差,也没好好学,找个借口就是长年睡眠不好,白天极度疲劳根本没精力学习(运动损伤导致,困扰了八年,今年年初才大幅好转)。

22 年 chatgpt 爆火。那时候有个毕设:安卓 app 项目,是我第一次真真切切的投入到一个项目,但是全靠当时的 chatgpt 。

今年,正好上了一门分布式计算的课,学了一点 kotlin ,于是想把去年 vibe coding 写的一个简陋的 java+传统 view 的项目(自己用的)用 jetpack compose 重构一下,加点功能(虽然还是离不开 vibe coding ,但我用 llm 的时候每一步还是相对谨慎的,不希望把一个项目越写越屎。)
然后感觉差不多了就发布到 F-droid ,被收录了,从五月份重构到现在有 90 多个 star ,真的非常开心了。有时间就会修修补补,根据 issues 里为数不多的用户提的问题耐心回应。

年底 12 月就要毕业了,所以这个时候不得不开始投国内秋招岗位了。投了几个移动端开发岗,笔试基本啥也不会,手撕也做不出来。之前 leetcode 简单题做了几十道吧,总共就做出来一两道,大部分时候题目都看不懂,不管中文还是英文。面试根据以往几次的经验也都是一问三不知,八股面经也看不进去。

去年也投过 java 后端。对此所做的努力在跟着教程敲了个苍穹外卖之后就无了。

感觉写安卓 app 的时候还是挺开心的,可能这种快乐源于“创造”,虽然对 ai 依赖很大。很喜欢 material design 。

个人特色:一方面英语交流能力满足日常生活学习需求,在留子里面英语算好的那一批。

另一方面,很喜欢安卓社区和 linux 。不过对于 linux 的喜欢仅限于从 6 年前开始用 ubuntu (后来一直用 arch )替代 windows 作为主力使用系统,然而至今没有深入了解 kernel 等等一些相对深入的东西。很多常用命令也不记得,都得现查,也不喜欢看手册。

顺嘴说一句我提到的那个开源项目,有一个独特的点,就是根据手机厂商的内核源码做了一个反推公式去计算一个隐藏的值。然而就这个“内核源码”也不是我自己看的,是一个大佬把内核源码和逻辑嚼碎了喂给我的。

现在又在做一个毕设,恰好又是安卓 app ,客户端 jetpack compose ,后端 fastapi+mysql 放 docker 里随便糊弄糊弄。五个人组队,只有我一个开发者。说实话没什么时间去另外逼自己学习什么算法、数据结构什么的,甚至网络原理我都没怎么学明白。再加上别的课程(一个 vuejs 的,一个毕设配套的垃圾课),感觉这最后一个学期往后两三个月基本不可能有很多时间帮助自己找到开发工作。

像我这种情况,适合做什么工作?写代码估计是不行了,找工作就搞得自己很压抑。
薪水没什么要求。其实做什么都行,不过还是想知道大家有没有什么高见。

大晚上睡不着,手机码字,语句不通顺请见谅。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Android开发 Jetpack Compose IT硕士 求职 开源社区 AI辅助开发 职业规划 技术短板 Linux Material Design Android Development IT Master's Job Search Open Source AI-assisted Development Career Planning Technical Weaknesses
相关文章