参加CS项目一般会做什么?
‼️ 以下所有观点都很主观,都基于我的个人经历。
其实《一问一答》这个系列就是因为这个转码的姐妹找我问了一些问题,我觉得应该不止她一个人有这样的困惑。所以在征得了她的同意之后开了这个板块。但是因为太懒了,所以我们聊天的内容一直没有整理出来。
📣 正文:
这个主要看你参加的是什么类型的项目。
一般项目可以分为三类:
1. 完全学代码。每次上课就是写代码,不会负责看简历,也没有项目指导。
2. 偏职业规划。分给你一个mentor,周期性开会。(不一定要写代码)
3. 学代码也负责职业规划。
好巧不巧,这三种类型我都参加过。这三个类型没有高低之分,完全看大家在目前这个阶段更需要什么。
‼️ 我推荐也是我实践过的方法。
- 初期:专注代码
- 中期:开始自学怎么面试(之前笔记说过,也可以多多去油管看相关视频)
- 后期:两个都需要关注
我比较推荐的项目/可写简历并占较大位置:
1. 需要时间比较长(一周以上)
2. 并且有final project
我的收藏夹里风险的无需报名的,也是可以写进简历,但是不建议占太大位置。具体看图。
怎么筛选CS项目/什么是有用的项目?避坑
我个人感觉选项目的话,
第一要素就是要免费,或者给补贴。
千万不要报名付费的,不好选,坑太多了。涉及到钱,机构或多或少都会为了利益吹嘘一番。
特别是我之前拔草的一个项目。那个项目听起来很不错的样子,参加不用钱,帮忙找工作等。但是工作后需要按一定的工资比例给他们钱。我个人感觉比付费Boot Camp更加不靠谱。
实在没有条件的话,仔细看合同。在你有条件的情况下,不建议参加花钱的项目。普通的付费课程另外说,因为我现在为了准备实习自己有在上,这个课意外得非常好。但是我花的钱,和大家报名去参加Boot Camp的钱根本不是量级。
‼️ 其次就是尽量选时间长一点的,会让你做project的。
短短几周的CS项目,能学明白吗?
不能。就算是CS专业,我相信大家也都很认同CS基本靠自学。
我参加的项目,没有一个是带着你从写“Hello world”开始的。
就像这位姐妹说的,所有的项目“是把有想法 ,和想学更多的学生聚集起来。教一些额外的知识。”
所以我建议需要从头开始学的宝子们(时间不着急,想好好打好基础)不要什么都不懂就参加难的项目,就算他们说项目零基础。
我自己喜欢前端。当时参加的一个xxx小时的项目因为时间短,老师教很快。很多东西没有办法细细教。
可以你自己先想想自己对什么更感兴趣。再去看一下油管上的视频体验一下。
这些项目最有用的地方往往不是课程。而是你能接触到的人,资源。我现在的两个夏天实习都是这个xxx小时的项目发邮件给我的时候申请的。但是因为这个项目不属于公开项目,所以没办法和大家分享。