心态崩了,我也想做出一款现象级产品啊!

科技   2024-09-07 15:55   上海  

大家周末愉快~ 了解到很多朋友最近因为求职感到焦虑,秋招开始了,但自己的技术和项目还没准备好,就想着再等等。

或者是想跳槽,但是感觉自己的项目经验都是 CRUD 担心没有竞争力,想着再继续工作一段时间优化下简历。

可能等到最后,求职、跳槽就不了了之。因为永远没有 100% 的准备,我们都是先行动起来,一边投递一边学习技术优化简历,持续提升,直到最后拿到心仪的 Offer 上岸。

所以要参加秋招和打算跳槽的同学,此时就可开始投递准备,然后 Push 自己持续去学习和提升,持续优化简历和做面试复盘,提高面试通过率。

今天也分享一位鱼友的问题,项目也做了不少,算法题也刷了 500+,但是找工作受挫,突然很迷茫不知该怎么办。

看看编程导航嘉宾给他的建议和学习规划,对打算找工作的同学有帮助。

本文已获原作者授权

鱼友提问

我是 211 软工大二,学习 Java 十个月。

已经把编程导航的项目都做完了像 用户中心项目API 开放平台智能BI平台OJ 判题系统 都实操了,Java 技术栈也基本过了一遍。

1)很迷茫,实操了很多项目,不想再做 Student Toy,在宿舍自学的效率也很低,希望能做实际有意义的项目和产品

2)在知乎和 B 站看到很多优秀的大学生,感觉很羡慕,希望自己也能变得厉害。因为学校的学习环境不好,课程、实训距离社会脱节,参加竞赛感觉都是人情世故。

3)近期打算提前实习再决定是否要考研,但是投递了很多简历,回复都是不要大二的学生,变得愈发迷茫,为什么还是拿不到实习 Offer 啊?!

算法已经刷了 500+ 道,希望能帮忙规划未来的学习方向和该怎么办?


嘉宾回答

这是一个很棒的提问~ 提问里的很多困惑,并不是个例,很多小伙伴或多或少也会有类似的情况,只是每个人的感知力不同,受到的影响也不同。

梳理问题

我们先来一点点梳理下,你的这些困惑背后到底都是什么问题。

1)迷茫,自学效率低,希望做点实际的。

迷茫什么?我们可以从完成一件事情的三个角度出发分析:目标,路径,执行力

目标:之前目标明确,掌握一个又一个的项目。这些都是很具体的目标。

但你现在的目标变得模糊起来,用技术赚钱 or 有实际产出。这些都是抽象的目标。

路径:看视频、看文章学习都是很清晰的学习方法。

但现在,缺少实现目标的方法、或者思路。

执行力:十个月跟完了项目,还做了 MIT 6.824 的课程,你在执行力上是比较充分的。但现在,自学效率明显下降。

分析一轮下来,问题很明确,对路径非常的迷茫;但本质原因是目标目前没办法具象化。

用技术做点有实际意义的事情,比如赚点钱,或者有产出。

这句话在不同人眼里的理解可能是不太一样的,如果只是想用技术赚点钱,思路很多,小点的:代写作业,比如接点大三、大四的实验报告、课程作业等等(当然都是计算机相关的),留学生的作业、编程家教等等;大点的:打比赛拿奖金,接外包项目、实习打工赚钱。

如果想做点实际的,那就从生活中的实际需求出发,给自己写几个小程序,写几个工具类脚本、APP、网站等,提升自己的效率,或者帮周围人解决一些问题,可能其他专业很麻烦的问题,在我们这一两个小脚本就能解决了。

上面这些事情我都做过,我很清楚在每个学校都有相应的实现空间,关键是怎么挖掘这些需求。

我再举个例子,像这几年比较火的米哈游的游戏:原神、星穹铁道,最近还刚出了个绝区零。你可以微信搜索【绝区零】,然后看看【小程序】栏目下,可以发现【绝区工坊小助手】用户量已经破 10w+  了,这小程序可以说没什么技术难点,核心的抽卡记录分析,说白了就是调米哈游的接口获取抽卡记录,然后自己存在云数据库上,帮用户记录下来,同时算一下每个五星角色花了多少抽。

当然还有其他功能,也不多说了, 难度比你学习的项目简单多了。

性能也不多说了,走云数据库、云 API,量级到了扩容就完事了,难度很低。

但就现在这个用户量级,即便只放广告,每天收入也不少了。

有点跑偏了,我举个例子不是让你去卷小程序赚钱,这不现实,这里的核心难点根本不是技术。

而是这类型的小程序,本质上都是在生活中发现的需求,最初的作者自己发现了这个痛点,然后写了个小程序来解决,没想到有类似痛点的用户很多,才逐步扩大了影响力。

能不能赚钱另说,发现自己生活中的痛点,用自己的技术解决它,我想,这个能满足你对实际意义的诉求了。

如果只是纯想赚钱,那么最简单的就是找找编程类的家教、实习,其次接项目、接外包之类的,这些其实都对你的 social 能力有要求,最好是团队作战,个人做太累了。

2)艳羡,感觉环境差,讨厌无意义的事情。

羡慕大佬,是合理的,大家都敬佩大佬,大家其实也都默默幻想过,自己能成为大佬。

感觉 211 的环境差,其实据我了解,就算往上再走两档,也是一样,小部分人卷卷竞赛和实验室,大多数人卷绩点或者玩。

就业党、甚至创业党,都是少数。面对无法改变的事情,坦然接受它。不论是内心的想法,还是外界的环境。

做自己能做的事情。

觉得大创浪费时间,不能接受,那就让自己尽量少投入精力。最后拿个省级,以后简历上能加上一行,也不亏。你也说了,强制分配的,既然没办法拒绝,那就想办法让它的影响降到最低。

做自己觉得对的事情就好了。

3)考研与就业的抉择

从你的表述上,我认为你的进展还行,至于实习这个事情,有些公司的实习有限制毕业时间(一般是暑期实习),而日常实习一般不限制毕业时间(比如腾讯和字节的)。

除了这种日常实习,也可以看看自己学校周围的小公司有没有招人的,然后有些老师也会自己开公司,这种公司可以去刷个实习经历,就是钱给的少。

我当时第一份小公司的实习,就是作为社团会长和一个小企业搞活动,认识了他们老板,后面就顺势去他们那实习了一段时间。social  能力也是你综合能力的一部分,我本身也是 i 人,social 能力其实没有多强,但我觉得不要太排斥 social  这个事情,就像你在编程导航里,也是在和鱼皮等一众大佬产生链接,这本质上,也是一种人情世故。

实习机会看实力,也看运气,只能说多尝试。

4)担心花费过多的时间做没有意义的事情

这个点说一下吧,做一个事情,刚开始的时候,前 60 分投入 80% 的精力,然后另外 20 分投入 20% 的精力,最后 20 分直接放弃。

我觉得是很合理,很理智,很聪明的做法。

但是当这个事情做着做着,前 60 分已经可以轻松完成, 那么就应该适当调整,比如前 60 分投入 40% 的精力,中间 20 分投入 50% 的精力,最后 20 分投入 10% 的精力。

回到你现在的情况,困难一道不做,在我看来是不合理的。

因为有些常见的面试题就是 hard ,像这种困难题你应该是要能处理的。

至于竞赛困难不会做,这个倒不能说明什么。什么差分、前缀和,就算不会,一般也不影响你面试答题,面试中是可以选择性放弃的。

你要做的,是去分析那些常见的 hard 题对应哪些知识点,解决它们,如果是同类型的 hard 题,就应该尝试,如果是其他类型的,就可以考虑跳过,而不是看到 hard 就放弃。

至于怕【花费过多时间】做没有意义的事情,这句话重点是【过多时间】,但这个时间,只有你自己能定义。

正如我花一个小时写下这篇回答,能值几个钱,算不算花费【过多时间】,也只有我自己能定义。

未来路线

针对你的每个点,我上面都尝试帮你拆解一下,希望能帮助你找到下一阶段的目标。

如果看完上面的拆解还是觉得抓不住要点,还是想不明白,那我再简单聊聊未来路线。

走就业方向的话,实习经历一定是重点,第一个核心目标就是盯紧暑期实习进大厂。在这之前,怎么刷实习经历,怎么写简历,怎么复习八股,这些都有很成熟的路径了。

至于短期内找不到实习,咋办?接着找呗。成年人要明白一件事情,付出了不一定有收获,但持续的付出,会让收获的概率大大提升。

至于第一个核心目标完成了,或者没完成,之后怎么办?

推第二个核心目标:秋招进大厂,暑期实习能转正就转正,转不了正就趁早跑路投递秋招。秋招进不了咋办?春招呗。春招还不行呢?校招都完蛋了,那就社招呗。

.......

说白了,具体的目标定好了,路径也基本自己浮现出来了。

你不缺执行力,缺的是明确具体目标的想象力。

以上,希望有所帮助。



欢迎学编程的朋友加入鱼皮的 
编程导航,和 3.2 万名 编程学习者共享知识、交流进步。

编程导航拥有 30+ 原创学习路线和专栏、上千篇 优质编程学习求职干货。

还有鱼皮从 0 - 1 全程直播带做的 原创项目 ,手把手带你 掌握独立开发项目的方法 ,并且提供 现成的简历写法 ,成功帮助不少小伙伴找到了工作。

并且编程导航里已经汇总了求职过程中的高频问题,求职前完整阅读一遍,能少走很多弯路,找工作不迷茫!

欢迎感兴趣的同学加入体验,本周鱼皮还会直播带大家做一个新项目,大家可以多关注~现在加入编程导航可获取往期 10+ 个全套项目教程,限时 36 元优惠券等你领取:



往期推荐

我的编程学习小圈子

薪资写着 15K,Hr 压薪资,恶心人?

上岸阿里 ,圆梦了!

公司倒闭了,切实感受到互联网的寒气。。。

刚入职让我搞前端架构,崩不住了。。。

硕士毕业去外包,裂开了。。。

程序员鱼皮
一手科技热点和编程干货 | 免费编程学习网 code-nav.cn
 最新文章