问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

程序员是如何找项目练手的?

发布网友 发布时间:2022-04-23 19:33

我来回答

1个回答

热心网友 时间:2023-01-27 15:51

首先,你能想到平时找项目来进行练手,说明你是一个在技术上面是一个非常上进的同学。 想要找到项目进行练手,第一个想到的地方应该是 Github。Github 上拥有全球最多的开源项目,你可以从其中找到自己感兴趣的开源项目,然后参与到开源项目的开发中去。 能够参与开源社区,这也是很多互联网公司非常看重的一点。

其次现在也有很多举办计算机类比赛的平台,比如阿里云的天池大数据、Kaggle、Datacasle等。 你如果有时间,可以参与上面举办的比赛,进行项目练手。

想要在 Github 上面找到自己想要参与的开源软件,首先你要确定好自己对什么技术方向感兴趣。 比如对于我来说,我对实时计算非常感兴趣,所以我找了很多开源的实时计算引擎,最后选择了 Flink 开源项目,现在也在努力的参与到 Flink 的开发中去。想要使用开源项目来进行练手,你一定要确定好自己的技术方向,找到感兴趣的开源项目,接着就是尝试参与到其中。

确定好自己感兴趣的开源项目后,第一步就是去订阅官方社区的邮件组,在社区的邮件组里面,你可以看到很多同学对于开源项目的问题以及解答,你未来有任何问题时,也可以在开源项目邮件组中进行提问。 其次,你可以去开源项目的官方网站,将里面的官方文档阅读和理解一遍,这对于你未来 API 的使用和概念的理解,会有很大的帮助。

最后,你可以去开源项目的 JIRA(问题主页),查看自己能解决哪些 JIRA,随着你解决的问题越来越多,我相信你的能力也会提升的越来越快。

其他方面,你也可以去阿里云的天池大数据等平台上面查找自己想要参与的比赛,上面的比赛主要以算法类比赛为主,但也有性能优化相关,编程类的比赛项目。 我以前在上面参加过阿里中间件的比赛,但是还是和同学一起来进行参加,一路跟着做下来,自己的能力也提升了很多,而且在校招的时候,面试官也问了很多这方面的问题。如果你能够跟着比赛做下来,我相信你肯定能够得到一定的收获。

我会持续大数据、数据库方面的内容,如果你有任何问题,也欢迎关注私信我,我会认真解答每一个问题。期待您的关注

刚入门可以在GitHub或者各个技术网站找一些基础的DEMO,不需要很复杂,有几个知识点就可以了,熟练了在学其他知识点。最后再找一些完整的DEMO练,理解各个知识点之间的联系,熟练掌握常用的设计模式。

初级程序员可以拿公司的项目练手,从头到尾熟悉代码,然后跟着版本更新,巩固掌握的技能,有新技术点多在网上查查资料,多理解,活学活用。

高级程序员可以对现有项目进行重构,搭建框架,深入底层原理。

大神程序员一般都很神秘,是我膜拜的对象[呲牙]

给你推荐一些比较实用的小项目吧,另外千锋也有很多实战项目视频教学。

文本操作

网络

线程处理

Web应用

文件

数据库

图像和多媒体

游戏

不用刻意找项目练手,可以从兴趣入手自己做一个项目,然后再不断的用新技术重构这个项目 。

从兴趣入手

为什么说要从兴趣入手呢?因为这个是一个需要长期进行下去的项目,如果不是自己感兴趣的东西,很难有动力坚持下去。

有哪些方向可以参考呢?比如你喜欢动漫,那么可以做一个动漫图片素材收集的网站;你喜欢足球,那么可以做一个 历史 数据统计的网站,其实只要是你感兴趣的都可以动手去做。

用新技术重构

一个项目做成以后并不是一层不变的,因为技术永远在更迭。当我们学习了一个新技术时,那么我们就可以用新技术把这个项目重构,顺便练练手。

比如说原来项目里有一个用Java写的用来抓取数据的爬虫,现在你正好在学习Python语言,那么你就可以尝试用Python语言将这个爬虫重构。

总结

我一直认为一个好的程序员必定具备良好的产品思维,可以根据自身的兴趣点做一个项目并长期维护下去,并不断的用新技术重构这个项目,在练手的同时还能兼顾兴趣,可谓一举两得。

想通过项目练手,这说明你有上进心,非常值得鼓励。互联网上有不少资源,这些项目是比较成功的实践案例,还有相应的教程或者丰富的文档,便于使用者理解,这类项目非常适合程序员练手实践。这些宝藏级的资源在哪里最多呢,毫无疑问,在GitHub上最多。

有同学会问,GitHub上面这么多项目,我应该如何找到合适自己的呢?

从自己的兴趣出发

每个人喜欢做的项目都不一样。有的人喜欢爬虫,有的喜欢自己做些小 游戏 。从自己的兴趣出发入手,这样有利于保持学习的动力和热情,肯花时间学习,自然进步就快。

从容易的项目入手

一开始不要选择太难的项目,要从简单容易的项目入手,再慢慢过渡到难得项目。就像打 游戏 一样,先杀小怪积累经验,最后再跟boss单挑。顺序不要搞反了。

想要找项目练熟的话,肯定是找已经有人做出来的,有源程序的,如果你在项目中遇到问题不懂又没有人指导那这时候源程序就是你最好的指导老师,找项目最好是找自己喜欢的,这样你做起来就不会觉得累,即使做一天都不会感觉到累,特别是每一次中的小小的成功可以让自己更兴奋和开心。我以前就是这样过来的。

任何项目都没有实际项目练手快,各种进度,各种bug,各种要求,想想就头痛,刚解决了一个进度,下一个又来了,下一个写完了上一个又出bug了,没玩没了,这是练手最快学习最快,网上找的项目只能全是熟悉,要解决问题却比不上实际项目来的快

程序员的世界虽然是很精彩的,但是写代码本身是很枯燥的。

跟工作不一样,练手的项目一般不会给你任何回报,除了能够提高你的水平之外不能带给你其他东西。为了防止我们因枯燥的代码过程放弃练手,要尽可能地去找热门的东西,能够与人交流才能使这个练手的过程丰富起来,来自同行或者爱好者的交流反馈能使我们在枯燥的代码过程中更有目标,更能坚持下去。一个人枯燥的垒代码学到的东西比与同行在论坛上或者开源项目上的交流中要少得多。

所以说找项目练手最好是找自己感兴趣的,并且最好是有很多用户或者同行交流的,这样才能学的更多并且不容易放弃。

可以去bilibili上找找相关的项目练习,主要还是得跟着视频老师讲解多加练习才好,熟能生巧嘛。推荐你可以看看尚硅谷bilibili上的视频,更新及时内容也是贴合企业开发的需求呢。

「我的做法是,自己创造项目,然后哪里做不出来就去问,去搜。

童年接触过很多fc 游戏 ,我就把他们重新做一遍。

- - - - - - - - - - - - - - -

程序员是如何找项目练手的?

想要找到项目进行练手,第一个想到的地方应该是 Github。Github 上拥有全球最多的开源项目,你可以从其中找到自己感兴趣的开源项目,然后参与到开源项目的开发中去。 能够参与开源社区,这也是很多互联网公司非常看重的一点。其次

程序员常见的9大接单渠道,副业是刚需,用技术赚钱!

5. 实现网:实现网如同程序员的招聘宝典,无论是全职还是兼职,都能找到适合的远程工作。您可以按需选择,灵活多样。6. 解放号:解放号专攻招标项目,适合有挑战欲望的程序员。不过,对于新手来说,这里可能需要一些时间来适应。7. remoteOK:remoteOK是一个汇聚了来自微软、亚马逊等知名公司的海外远程工作...

作为一名普通的程序员,需要怎么给自己找一条后路呢?

作为一名程序员,你可以通过以下几个途径来为自己找一条后路:1.提升自己的技能水平:不断学习新的技术和工具,提高自己的技能水平,这样就能更容易地适应行业发展的变化,提高自己的竞争力。2.建立自己的个人品牌:通过参与开源项目、在技术社区中发表博客或文章、参加技术会议等方式,建立自己的个人品牌,...

程序员接私活比上班也挣得多,是真得吗?可以接哪些私活呢?

私活作为一个额外的创收渠道,可以改善部分生活窘迫的程序员的生活,也可以帮助程序员练手项目。所以,如果你平时时间比较充分,想要一些额外收入,同时保持技术的熟练度,私接活不失为程序员的一个好的创收选择。给大家介绍一些常用的接私活的平台。程序员客栈:程序员客栈是中国领先的免费工作平台,为中高...

学会java在哪帮人写代码

GitHub平台程序员一般不是都在GitHub找项目练手,学会Java以后可以在上边进行项目练手,帮别人写代码。Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地...

程序员接私活能赚多少?

程序员能接私活么,一般怎么接的 1.个人所接触的,往外包的大活一般都是找朋友推荐,知根知底有一定信任基础,一定程度上就是拿朋友的了解做信用担保了,这样项目会比较可控。否则随意外包,项目管理成本会比较高,就未必划算了。也有些程序员跟销售、市场人员的合作,以工作室的性质对外找活,生意不错...

计算机科学中有哪些典型的练手项目?

在计算机科学的世界里,编程新手们总在寻找那些既实用又能锻炼技能的练手项目。国外程序员Martyr2分享的125个小项目,就像一个丰富的编程宝箱,涵盖了10个主题,为你的编程旅程增添无限可能。让我们一起探索这些极具挑战性和创新性的项目,助你提升编程技巧。1. 邮件监控与网络分析- 邮件检查工具(POP3/...

计算机系大学生,程序员怎么在空余时间赚钱

3、制作个人网站或博客,通过百度联盟在网站上投放一些广告,通过流量来赚取一些利润。4、利用百度推广,通过个人的网站或博客来赚取利润。5、通过熟人推荐,或者在各大招聘网站找兼职程序员的工作来赚取利润。其实利用空余时间赚取利润的方式有很多,在校学生可以根据自己的兴趣、爱好来进行选择。

前端程序员怎么接私活,流程是怎么样的

怎么说呢,没有什么意义,因为你局限在你们培训的知识里,就算做一两个项目练手也是需要比较长的时间,还不如直接去找外包公司,辛苦是辛苦一点,但是学东西快,你会发现你在学的时候和开发完全是两回事。以前学的时候写的接口和实际开发的时候是的写法完全是不同的,你需要的是开发经验,所以你应该在...

程序员的工作真的像外界说的那么好吗。

自己实现一些小项目来练手,看别人项目代码,与别人讨论,提升代码能力 。最终的入职报告上,你所做的项目才是能证明你个人价值的经验。第四阶段,了解业务逻辑。什么是业务逻辑呢?简单来说,就是客户给你的框架和要求。我刚开始工作的时候,也是一接到业务上手就写代码,以至于到了中后期会漏掉客户要求...

可练手的编程项目 程序员项目 程序员项目经验 程序员一年能做多少个项目 程序员自己接项目做 个人程序员怎么接项目 程序员做一个项目多久 程序员项目提成一般多少 程序员转项目经理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何自制美味的芹菜炒粉丝? 学电脑专业需要懂电脑原理和打字吗 大学里会专门学习五笔打字(电脑专业的)吗?谢谢 肝腹水可以治疗好吗 肝腹水体重增加怎么治疗 我想买一个平板电脑,有这样的要求:价格在1000左右,朝左,可以外接键鼠... 我妈不会在电脑上打字,请问能到那里找些有用的软件来帮帮她?希望能多... 4000能买到既能流畅玩游戏又能练打字的电脑吗在哪买 家庭阳台草莓种植方法下雨怎么办 今日头条抄袭别人文章怎么处罚 长黑眼圈,脸上有斑,请问怎么做 脸上长斑,有黑眼圈,应该怎么护理 我的脸上有黑眼圈,还有色斑,怎么去除 寒假期间被狗咬伤买了学平险的能报销吗? 脸上长斑,还有黑眼圈比较重是什么原因 脸上长斑和有点发黑还有黑眼圈 怎么祛除面部色斑和黑眼圈? 最近脸上长斑了,还有黑眼圈,这是什么原因 孩子的意外学平险,现在让狗咬了,打完针可以报销吗? 中国人寿学平险让狗咬伤 买了学平险被狗咬住院了,怎样理赔 学平险保狗咬吗 铁路12306? 买火车票和铁路12306有啥区别? 铁路12306是订什么票的 12306官网和铁路12306官网有何区别 华为手机的图库图标在桌面上没有了,怎么找出来?谢谢 华为麦芒5护眼模式怎么设置 铁路12306怎么样 华为c199有护眼模式怎样退出,他们说的方法根本找不到。 出现黑眼圈,面部色斑怎么处理? 脸上的斑怎么去除还有黑眼圈 想要成为一名程序员的话,都必须要掌握哪些技能? 脸上有很大的黑眼圈。还有很多斑点。很显老。怎么办啊!这是我最大的苦恼。没有了容貌我就没有了自信。 程序员应该这样练成吗? 脸上有斑,黑眼圈,眼袋很严重是属于气色不足 十岁男孩脸上有斑眼下有黑眼圈,不长个怎么回事,食欲差不爱吃肉怎么回事? 出色的程序员是怎么炼成的 我脸上有很多斑黑眼圈眼袋豆豆怎么调理皮肤干净漂亮 脸上长斑有什么办法还有黑眼圈 女程序员是怎样练成的 程序员如何练手速,学习c++,java等 去掉脸上的斑还能去掉黑眼圈有什么好办法呢 便秘,脸上有斑,黑眼圈症状是什么问题引起的? 我是一个程序员,我想锻炼身体 脸上有雀斑.而且有黑眼圈.还有豆印.要怎么做才能清除?要简单常用的方法.拜托各位了 3Q 程序员入门应该怎么学? 女人有黑眼圈是怎么回事?而且脸上还长有斑? 程序员需要具备的基本技能,你都知道吗 ps怎么将图片转场,怎么把白天变成黑夜,怎么把中午变成早晨等,从左面照射的阳光怎么把它变成从右面照射