nuomiphp
正在加载…
请使用更现代的浏览器并启用 JavaScript 以获得最佳浏览体验。
加载论坛时出错,请强制刷新页面重试。
如何看待开源项目在找工作中的作用?
ufo5260987423
cbdyzj
#2 所以你会看什么?那种八股的肯定是看都不看咯。
pengtdyd
如果你的开源项目不足 1k 的星,或者说不是很硬核的项目,比如说:xx 学习资料整理,各种 pdf 的书籍等等这些,那就会适得其反,还如不写到简历上。
ufo5260987423
pengtdyd
#5 我完全同意什么学习资料就不要往简历上写。不顾不足 1k 的 star ,就不硬核,这个标准是否有点武断。不考虑领域背景嘛?纯粹求教。毕竟在 language server protocol 这个领域,很多学术界的探索项目 star 数量也不多啊。
enchilada2020
pengtdyd
star 数只能表明项目的曝光度和流行程度 跟项目难度和技术水平没直接关系 你说的资料整理 MD 项目就是例子了
keyv
自己曾经写过一个 language server 的 demo 。在面试编译器方向的时候有点用(校招)。
ufo5260987423
keyv
#7 感谢你的回复,我能从你的回复里面得到很多东西。你后来有再从事相关工作或做相关的开源么?
ufo5260987423
enchilada2020
#9 我觉得你需要和#5 讨论下 23333
keyv
ufo5260987423
#8 去年秋招面试的,还没入职。入职之后如果有空,还会继续做
ufo5260987423
keyv
#11 感谢你的回复,加油!
MMMMMMMMMMMMMMMM
看你是做研究类的工作,还是业务类了
前者偏向于从低薪培养出一个人才,开源项目可以作为一个很好的能力证明,如果你对自己写得代码有信心,就花钱或者开爬虫刷点星。
后者偏向于直接高薪招个对口人才,开源项目就没有你上家价格和 title 有说服力,如果你对自己的能力有信心,就花点时间骑驴找马快速洗一下简历。
matrix1010
我还在想为啥 20stars 就放 donate 了,一看楼主的 github 签名: A poor programmer, but free
ufo5260987423
matrix1010
#14 哈哈哈哈,是的!
ufo5260987423
matrix1010
#14 另一个原因是 lsp 这类项目本身就 star 偏少啦。
Zzzz77
简历上挂 github ,作为面试官的话我觉得只要上面存在有意义的内容,不论难度高低,都是加分项。
至于什么是有意义的,我认为包括但不限于以下这些:
学习某种技术留下的代码;
自己平时工作中抽象和提炼的代码;
一些有趣的 /有意义的 /富含创造力研究实现或 demo ;
能够实际提高生产力的工具或项目;
甚至可能没有自己的项目,但是在社区的其他项目中有贡献;
star 不是关键,但是不得不说,star 高会更引起别人点进去看的欲望。
artnowben
我是开源网络测试仪 dperf https://github.com/baidu/dperf 的作者,我维护这个项目快 2 年了,谈一下我的感受。
如果是在行业里有影响力的开源项目,对找工作就非常有帮助。
如果只是为了好玩,demo 性质的开源项目,意义不大。
一个好的开源项目应该能够解决一些行业问题,对很多人有帮助,另外需要还是需要花精力去维护。
ufo5260987423
artnowben
#18 向您学习。我的项目也不算 demo 性质的,是可以实际用的。但是领域太小众,估计比较难办。下半年努力大概能找到一个持续使用的行业用户吧。
mingqing
我习惯把自己的经验打磨成工具放到 github 上,这样可以约束自己把东西做好,这种 star 一般也就是鼓励作用,但也不影响自己创作
ufo5260987423
mingqing
#19 是的,当然有人有反馈的话更开心 233.
artnowben
ufo5260987423
加油,祝项目越来越好
jones2000
关键是要看你自己的开源项目是不是有门槛,市面上同类的开源是不是已经烂大街了。
我自己比较倾向于搞特定行业的小众插件,虽然 start 少, 但有针对性, 门槛也高,别人一看你的插件就知道你是在这个行业里有十几年的经验的。
ufo5260987423
jones2000
#23 老哥和我的想法是一样的。
下一页 »