既然想赢,不拼一把怎么行?编程马拉松第二场开始。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
alexapollo
V2EX    程序员

既然想赢,不拼一把怎么行?编程马拉松第二场开始。

  •  
  •   alexapollo
    geekan 2015-12-29 20:36:50 +08:00 6666 次点击
    这是一个创建于 3648 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第二场编程马拉松

    目标:连续更新 github 365 天
    付出:每天至少十分钟(非工作时间)在 coding 上

    参与请戳 https://github.com/geekan/coding_marathon

    历史回顾:第一场

    结果:连续更新 github 320+天
    回顾: http://www.v2ex.com/t/139250
    收获:拿到了无数 offer , salary 直线提升了 100%,相关技能大幅度提升。

    第 1 条附言    2015-12-30 21:00:24 +08:00
    各位参赛选手可以在 issue 中记录下每一段时间的安排,希望做哪方面的项目,也可以看看其他人的 issue ,找个伴结对开发,会容易一些 :)
    做 IT 的,很多人都是独狼,但如果没成狼群,终究是难以从狮子嘴里抢下食物的
    51 条回复    2016-01-02 00:47:32 +08:00
    alexapollo
        1
    alexapollo  
    OP
       2015-12-29 20:39:25 +08:00
    KentY
        2
    KentY  
       2015-12-29 20:45:44 +08:00
    我第一想到了 cronjob...
    alexapollo
        3
    alexapollo  
    OP
       2015-12-29 20:50:22 +08:00
    @KentY 也可以写一个机器人帮你写代码
    KentY
        4
    KentY  
       2015-12-29 20:52:28 +08:00
    @alexapollo github 有那种 build 各种 contribution 图案的. 应该就是 cronjob 类似的.
    要是写编码的机器人, 可能就不用 cron 了, 机器人本身就完成你的马拉松了:)
    alexapollo
        5
    alexapollo  
    OP
       2015-12-29 21:01:24 +08:00
    @KentY 嗯,之前有看到过,挺有意思
    马拉松只是为了锻炼自己、走向目标而存在的,自觉就好,我们只是需要一些互相的加油打气,看到所有人都在跑的动力罢了~
    jesse_luo
        6
    jesse_luo  
       2015-12-29 21:02:45 +08:00
    膜拜 A 神
    alexapollo
        7
    alexapollo  
    OP
       2015-12-29 21:03:49 +08:00
    这篇文章是中立的,不会鼓动任何人来马拉松,编程本来就不具有很高的娱乐性,马拉松更是一个苦差事。要加入的人好好考虑下,虽然没有什么约束,但完善自己、走向目标也全靠自觉。
    alexapollo
        8
    alexapollo  
    OP
       2015-12-29 21:04:04 +08:00
    @jesse_luo 罗少无处不在……
    puyo
        9
    puyo  
       2015-12-29 21:21:26 +08:00 via Android
    不知道写什么项目诶
    alexapollo
        10
    alexapollo  
    OP
       2015-12-29 21:42:21 +08:00
    @puyo 擅长什么语言?
    puyo
        11
    puyo  
       2015-12-29 21:57:31 +08:00
    @alexapollo python ,在慢慢深入学 js 。
    alexapollo
        12
    alexapollo  
    OP
       2015-12-29 22:09:22 +08:00
    @puyo python 全能,写个类似 http://kubitionadvanture.sinaapp.com/ 这样的小游戏怎么样?
    或者可以选择用 django 做个社区(垂直领域),用 scipy 跑点机器学习的算法
    anyway ,能做的很多,你喜欢什么?
    puyo
        13
    puyo  
       2015-12-29 22:15:21 +08:00
    @alexapollo 可以,选择一个合适的时间加入,最近在忙考试。
    xcaspar
        14
    xcaspar  
       2015-12-29 22:18:38 +08:00
    subpo
        15
    subpo  
       2015-12-29 23:01:13 +08:00
    参加玩玩(其实并没有心理准备)
    alexapollo
        16
    alexapollo  
    OP
       2015-12-29 23:41:06 +08:00
    @subpo 欢迎,冒险者
    skywatcher
        17
    skywatcher  
       2015-12-29 23:52:02 +08:00
    参加玩玩,博客和有个自己的项目放在上面,相信最后肯定会有收获
    IvanLing
        18
    IvanLing  
       2015-12-30 02:13:11 +08:00 via iPhone
    正好有个咖啡店的小玩意一直想做。
    vincent1q84
        19
    vincent1q84  
       2015-12-30 02:36:04 +08:00
    有兴趣,前阵子学了 Bootstrap ,最近开始看 react ,不知做点什么好。
    yelite
        20
    yelite  
       2015-12-30 05:34:01 +08:00
    @KentY git commit 是可以随意设定时间的,不需要 cronjob
    mianju
        21
    mianju  
       2015-12-30 08:52:30 +08:00
    看着感觉不错,可是真的能拿到 offer 么> <
    a799870386
        22
    a799870386  
       2015-12-30 09:40:10 +08:00
    正好在做一个 html5 小游戏,已加入
    aiden4
        23
    aiden4  
       2015-12-30 09:40:20 +08:00
    合适的项目不太好选,项目太小每天更新什么是个问题,项目太大前期规划和设计需要花不少时间。虽然马拉松强调的是坚持写代码,但是如果能够做出实际有用的东西来,每天花费的时间会更有意义,代码更新也会有动力。
    不知道楼主怎么选择项目,是否有好的方法 @alexapollo
    alexapollo
        24
    alexapollo  
    OP
       2015-12-30 10:26:09 +08:00
    @aiden4 我的项目比较多,包括了定向爬虫(直接写网站规则)、 grpc 框架(互联网后台), vim 插件等等。大部分都有很多的更新点。
    互联网求的是快,而不是强设计。关键是分解出来,一步一步实现
    alexapollo
        25
    alexapollo  
    OP
       2015-12-30 10:27:04 +08:00   1
    @mianju 你刷 leetcode ,每天刷 2 题,开源出来,一百天之后定有 offer
    alexapollo
        26
    alexapollo  
    OP
       2015-12-30 10:28:21 +08:00
    @vincent1q84 前端方向能做的太多了,挑一个[电商,论坛,游戏]等等可以做主题的
    crayygy
        27
    crayygy  
       2015-12-30 10:46:36 +08:00
    准备用 Java 刷刷 Leetcode ,然后用 Django 写个社区= =
    等考完试就开始!
    puyo
        28
    puyo  
       2015-12-30 12:40:39 +08:00
    @crayygy 我可以和你一起写 django 社区,也可以结伴刷 Leetcode
    mianju
        29
    mianju  
       2015-12-30 17:10:03 +08:00
    @alexapollo 好的
    swirling
        30
    swirling  
       2015-12-30 17:52:55 +08:00
    加入一个
    alexapollo
        31
    alexapollo  
    OP
       2015-12-30 21:03:11 +08:00
    @mianju 我前两年用了一周的业余时间(下班)刷 leetcode ,刷了大概 80 题(那时候题目就一百多题),大部分题都很基础,像我算是算法比较薄弱,但仍然能在一些题上写出最优答案,很简单的
    alexapollo
        32
    alexapollo  
    OP
       2015-12-30 21:04:06 +08:00
    @puyo 结伴刷 leetcode 的都开个 leetcode 项目?我觉得很适合一起交流下
    donge
        33
    donge  
       2015-12-30 21:13:01 +08:00
    @alexapollo 有兴趣跳槽么:)
    alexapollo
        34
    alexapollo  
    OP
       2015-12-30 21:23:12 +08:00
    @donge 如果我还在做 IAAS/SDN ,会有兴趣,可惜不在了 :)
    cnnblike
        35
    cnnblike  
       2015-12-30 21:23:46 +08:00
    从 1.3 开始吧,现在还有其他事情在做。
    flydogs
        36
    flydogs  
       2015-12-30 22:34:36 +08:00
    求一起写 php 论坛的伙伴 https://github.com/yujiandong/simpleforum
    linghutf
        37
    linghutf  
       2015-12-30 22:39:41 +08:00
    怎么没有写 Go 的,我最近在写 utils 包,准备放上去。
    crayygy
        38
    crayygy  
       2015-12-30 23:21:21 +08:00
    @puyo 我 15 号才能考完期末= = 要一起刷不,真的打算认真学习一下 Django ,一直也没找到人一起学
    puyo
        39
    puyo  
       2015-12-30 23:26:35 +08:00 via Android
    @crayygy 可以的,我 12 号考完。
    crayygy
        40
    crayygy  
       2015-12-30 23:38:11 +08:00
    @puyo 好啊,怎么联系?
    puyo
        41
    puyo  
       2015-12-30 23:54:18 +08:00
    @crayygy 联系方式发邮箱吧, 807690444#qq.com ,微信、 qq 都行。
    kingme
        42
    kingme  
       2015-12-31 08:19:22 +08:00
    hybird app 有人么
    Akagi201
        43
    Akagi201  
       2015-12-31 09:27:15 +08:00
    lz 我就是看了你之前的马拉松的帖子才开始马拉松的, 不过没写什么高端的代码.

    这次, 我也正式加入以下吧. 不过想每天保证不可能每天都提交很高质量的东西. 有难有易才能保证每天都提交. 我大概会做的内容有:

    0. (易)各种语言学习: 语法练习, 模块练习, 框架练习, 目前想练习的有: js, golang, erlang, lua.
    1. (易)leetcode&其他算法题, 大致两天一题吧, 或者适度放长一点, 毕竟我现在工作以工程为主.
    2. (难)webrtc: 先写一些 webrtc 的 demo, 然后研究 webrtc 的实现, 最后, 参与一个开源的 webrtc 项目. 因为, 这东西还不成熟, 公司估计上不了, 说服不了 PM, 不过目测很有前途, 自己用业余时间研究.
    3. (难)srs: 争取参与进 SRS 里的开发.
    4. (难)nginx: 源码, c/lua 模块开发.
    kepenj
        44
    kepenj  
       2015-12-31 11:05:09 +08:00
    已报
    morefreeze
        45
    morefreeze  
       2015-12-31 11:57:19 +08:00
    相比楼主刷 leetcode 弱爆了,也是业余时间,然而刷了 7 个月整才刷了 156/256 (已除去购买的题),不过现在剩下的都算比较简单的了, 16 年肯定要刷完
    Mikex
        46
    Mikex  
       2015-12-31 20:53:27 +08:00
    已报 3 个项目
    leetCode
    productivity improvement
    书摘。

    共勉。
    alexapollo
        47
    alexapollo  
    OP
       2015-12-31 23:31:19 +08:00
    @cnnblike 没问题。记得开始。
    @Akagi201 在哪个公司?做后台吗?很有趣, golang 和 erlang 都是海量的语言
    @morefreeze 加油!有时候疯狂起来(心无杂念)很有效率。现在还有购买的题了?
    alexapollo
        48
    alexapollo  
    OP
       2015-12-31 23:31:54 +08:00
    @Mikex 共勉。第二个是做什么的,能简单描述下吗?
    Mikex
        49
    Mikex  
       2016-01-01 12:57:21 +08:00
    @alexapollo 网上有太多工具,快捷键, tips and trips, 但是工程流不多,也没有形成系统。我的第 2 个项目是在开发过程中突然产生的标准化作业的工作流程,实时记录更新。感兴趣的小伙伴欢迎试用,批评,提出改进意见。已更新 omnifocus 里新建一条 item 的工作流程。
    cloudy9101
        50
    cloudy9101  
       2016-01-01 23:28:43 +08:00
    报名了,我先去面壁,想想写点什么
    dsphper
        51
    dsphper  
       2016-01-02 00:47:32 +08:00
    已参加哈哈。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2877 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 14:18 PVG 22:18 LAX 06:18 JFK 09:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86