| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 【干货】在校生如何增加项目经验? -> 正文阅读 |
|
[开发测试]【干货】在校生如何增加项目经验? |
Hello,大家好!我是「负雪明烛」。 “项目经验从哪来?”,这个问题是困扰无数同学的大难题。 众所周知,「项目经历」是简历中必不可少的一部分。而且几乎所有的招聘中都有这句话:“有相关经验者优先”。面试中,一般也会问简历中「项目经历」的内容。 简历上至少得有一个能拿得出手的、与面试岗位相匹配的项目。 但是很多同学由于没有实习和项目经历,导致无法通过面试,于是就陷入了一个死循环:没有项目经验 => 没有 Offer => 没有项目经验…… 实验室项目对很多读研的同学来说,最容易想到的就是实验室项目。 实验室项目的优点是时间周期比较久,设计与实现比较科学合理,有排期压力所以有一定的完成度,自己也会比较熟悉。 只要不是特别水的实验室项目,确实可以写在简历上的。 但是也要注意:
这三点其实也是对简历上所有项目的要求。不过,实验室项目通常是「被迫」做的,所以更有可能出现上面的问题。 编程比赛对于时间稍微充足的同学,可以考虑通过参与编程比赛获得项目经验。 常见的编程比赛有:Kaggle,天池,腾讯社交广告大赛。 这些比赛赛题新颖,参与人数多,比较公正权威。 参与编程比赛挺有用的:
比赛过程和实际工作很像:给定一个场景 => 设计方案 => 实现 => 验证 => 优化。 一般的比赛都会有排行榜,它能激励你想办法提高成绩,从而有动力学习和使用新知识。 当有「大佬」带飞的时候,参与编程比赛能快速学到很多东西。 认真、完整参与一个编程比赛,带给你的收获肯定很大。如果名次比较靠前,写在简历上,肯定是非常亮眼的。 但是如果编程比赛的名次不好怎么办?还要写在简历上吗? 名次不好可以分为两方面:
我相信,如果认真参与了一个比赛,无论最后结果如何,你一定是学习到很多东西、能感受到自己进步的。 开源项目别被「开源项目」这个词吓到了,它并不一定那么高大上,其实人人都能参与到开源项目中来。 我先假设你已经有了想找工作的方向,现在是需要与该方向相关的项目经验。此时 GitHub 可以很好地帮助你。 我校招的简历中有一个关于推荐系统的开源项目,它给我加分不少。这个项目是 owllook,它是一个在线小说的搜索引擎+阅读器,网站地址是 https://www.owlook.com.cn/,GitHub 地址是 https://github.com/howie6879/owllook。 这个网站、仓库并不是我开发的。我当时在找推荐系统相关的实习,为了增加项目经验,就在 GitHub 上找到这个仓库,并为它提交了推荐系统代码。 网站页面截图: 以我为例,我讲一讲怎么找到合适的开源项目来增加自己的项目经验。 首先,在 GitHub 上搜索「推荐」、「小说」、「电影」、「书籍」等等,会出来很多项目: 我当时就是搜索到了 owllook,并且看到仓库的 TODO 中有「推荐」。 最后,我写了博客,完整记录和分析了实现过程~~(每隔一段时间还能收到打赏)~~。 对于校招生来说,能参与到线上项目、思考并且动手实现想法、最后成功上线,这个过程虽然不难,但是已经超过很多竞争者了。 总结上面三点对应了我校招简历中的三个项目。在面试的过程中,我能把每个项目、每个知识点说得清清楚楚,思路、方法、指标我都倒背如流。面试结果都是挺不错的。 除了上面这些之外,你还可以自己动手实现一个项目(如小型数据库),或者实现经典算法(如推荐系统算法,STL),还可以复现论文等等。 你做的项目不用非得创新的,只要认真参与、有动手实现、有资料参考、有结果结论,面试中能讲清楚,那么就可以写在简历上。 最后,无论做什么项目,认真对待、提高自己才是最重要的。你的知识和能力在项目中得到了锻炼和提高,最终这个项目能不能写到简历上又如何呢? 我一直相信:“功不唐捐”。 每一点付出最终都会有回报。 只要我们不停止努力。 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 0:23:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |