V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cc959798
V2EX  ›  程序员

请问工作之外怎样做一些技术含量高的项目

  •  
  •   cc959798 · 2016-10-13 22:09:35 +08:00 · 3405 次点击
    这是一个创建于 2950 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司虽然也算是一线互联网企业,但我所在的部门是偏业务的,业务极其复杂。但是技术含量不高,整天 CURD 的(数据库中的数据都不需要建索引,数据量小的可怜)。主要使用 java ,但是感觉这样很没意思,每天也没什么进步,请问如何在工作之外的时间做一些技术含量高一些的项目?

    19 条回复    2016-10-14 13:40:55 +08:00
    Dynalist
        1
    Dynalist  
       2016-10-13 22:11:55 +08:00   ❤️ 1
    自己有什么需求试着自己解决就好了。

    不太明白你说的“技术含量高一点的项目”是指什么。大部分东西想做到极限都是技术含量很高的。
    jimzhong
        2
    jimzhong  
       2016-10-13 22:14:34 +08:00
    假如你的活跃用户数番了 20 倍,怎么优化?

    “大部分东西想做到极限都是技术含量很高的”,赞同。
    ainimuyan
        3
    ainimuyan  
       2016-10-13 22:16:48 +08:00
    把复杂的业务做的简单化就是高技术含量
    hailinzeng
        4
    hailinzeng  
       2016-10-13 22:50:59 +08:00
    研究基础平台组的源码
    wdlth
        5
    wdlth  
       2016-10-13 22:58:14 +08:00   ❤️ 1
    简历驱动开发
    noli
        6
    noli  
       2016-10-13 23:56:07 +08:00 via iPhone
    首先,你得有那种视野。
    然后,你要达到那种水平。
    最后,这个问题就不需要问了吧?
    noli
        7
    noli  
       2016-10-14 00:00:19 +08:00 via iPhone
    顺便再黑 java 一下,不扔掉 java 根本不会觉得自己需要上进。 java 就是为搬砖而设计的语言,习惯了搬砖你很难适应需要真的动脑的问题。
    anmaz
        8
    anmaz  
       2016-10-14 00:10:34 +08:00
    或者试试把电路板改改??
    moyang
        9
    moyang  
       2016-10-14 05:10:24 +08:00
    @noli hadoop 生态不用 jvm 家族是不可能的
    hanzichi
        10
    hanzichi  
       2016-10-14 09:50:57 +08:00
    贵公司是?看看 JD
    sudoz
        11
    sudoz  
       2016-10-14 10:05:05 +08:00
    @noli 然后你的建议是?
    jzp113
        12
    jzp113  
       2016-10-14 10:11:03 +08:00
    三亩地、一头牛、老婆、孩子、热炕头儿。这个不是追求吗
    cc959798
        13
    cc959798  
    OP
       2016-10-14 10:27:20 +08:00   ❤️ 1
    发现大家吐槽的居多,没个个正经的,v2ex 以前好像不这样
    sudoz
        14
    sudoz  
       2016-10-14 10:29:56 +08:00
    @cc959798 我和你有同样的困惑
    misaka19000
        15
    misaka19000  
       2016-10-14 11:07:25 +08:00
    不知道楼主基础怎么样,如果基础不好可以学一学操作系统,然后试着自己动手写一个小的操作系统,那么你的能力会得到很大的提高。

    基础好了,再去做那些看上去高大上的东西,才能够得心应手。
    noli
        16
    noli  
       2016-10-14 12:53:38 +08:00 via iPhone
    @moyang 我对 hadoop 所知不多,但我想知道当你只有一个人的时候能用 hadoop 弄点什么东西来提高个人水平?

    @sudoz 我没有什么具体建议,扔掉 java 只是走出自己的舒适区的方式的一种,譬如去玩原生语言,譬如去玩函数式或者脚本。这几年原生语言多了那么多选择,真幸福
    sudoz
        17
    sudoz  
       2016-10-14 13:03:56 +08:00
    @noli 你指的“原生语言”是不依托于类似 JVM 这种虚拟机运行程序的语言?
    noli
        18
    noli  
       2016-10-14 13:32:35 +08:00 via iPhone
    @sudoz 就是像 c c++ rust d-lang swift 等等的
    noli
        19
    noli  
       2016-10-14 13:40:55 +08:00 via iPhone
    @sudoz 其实非要用 java 的话也不是不可以。譬如我最近在尝试解决的一类问题,处理鼠标点击事件的时候不是传 lambda 不是传函数的话,这种模式上的变化会对编程语言有什么影响。

    具体来说,譬如 e = getButtonEvent 这样子的方式,为什么很多语言没有这种写法,好好从这类习以为常的模式中去剖析一下,还是会有很多有趣的结论。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2611 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:34 · PVG 23:34 · LAX 07:34 · JFK 10:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.