关于一个 java 程序员的困惑。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
valjean
V2EX    程序员

关于一个 java 程序员的困惑。

  •  1
     
  •   valjean 2015-12-01 10:38:27 +08:00 5624 次点击
    这是一个创建于 3692 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己搞了一年的 java web 了。最深刻的感受就是: java 要学习的东西太多了。从前端的技术 html 、 js 、 css 、 jsp 到后台的 spring 、 springmvc 、还有数据库 mysql 、 redis 、 mongodb 。这还不算用到的各种开源工具。有时候感觉会特别累,而且由于工作不是都用到,所以学过了会忘记。常常陷入这样的漩涡,太头疼了。知道这里有很多大牛,希望就这个问题指点一二,不胜感激,在此先谢谢了。
    44 条回复    2015-12-02 17:05:17 +08:00
    cxe2v
        1
    cxe2v  
       2015-12-01 10:55:38 +08:00
    你这不是 java 程序员的必修,这些是全栈程序员的必修
    billyu
        2
    billyu  
       2015-12-01 11:14:49 +08:00
    我正在学 java web 陷入了与你差不多漩涡 有时候真的感觉好累
    usapla
        3
    usapla  
       2015-12-01 11:17:49 +08:00
    自己搞了一年的 PHP 了。最深刻的感受就是: PHP 要学习的东西太多了。从前端的技术 html 、 js 、 css 、 PHP 到后台框架的 TP 、 Laravel 、还有数据库 mysql 、 redis 、 mongodb 。这还不算用到的各种开源工具。有时候感觉会特别累,而且由于工作不是都用到,所以学过了会忘记。常常陷入这样的漩涡,太头疼了。知道这里有很多大牛,希望就这个问题指点一二,不胜感激,在此先谢谢了。
    worldcao
        4
    worldcao  
       2015-12-01 11:19:49 +08:00
    还好吧 也不是很多
    echo1937
        5
    echo1937  
       2015-12-01 11:28:31 +08:00
    哪怕你搞 nodejs ,该学的东西基本一样不少,只是少学一门语言而已。
    HentaiMew
        6
    HentaiMew  
       2015-12-01 11:30:27 +08:00
    这是最初级阶段程序员都要懂的东西… web 开发本身就不是纯后端开发,很多运营后台的页面都是后段程序员写的。任何语言都是如此。
    对 Java 而言,你懂的还太少太少。
    并且你还得在无意义的工作进行过程中不断的学习有意义的内容,才能摆脱你现在干的基础,简单又繁琐的活。
    valjean
        7
    valjean  
    OP
       2015-12-01 11:37:51 +08:00
    @cxe2v java 程序员的必修有哪些
    valjean
        8
    valjean  
    OP
       2015-12-01 11:39:49 +08:00
    @HentaiMew 恩,我们运营后台就是用 easyUI 框架做的,说实话做到后期就感觉很无聊了,全是一些业务的东西,看不到技术上的突破。
    valjean
        9
    valjean  
    OP
       2015-12-01 11:41:10 +08:00
    @usapla 同感 O(∩_∩)O
    easing
        10
    easing  
       2015-12-01 11:52:17 +08:00
    换成 python , ruby 任何一个 web 开发语言都得有这些啊,其实学起来也不是那么费劲,就是东西多了点。
    admol
        11
    admol  
       2015-12-01 11:55:23 +08:00
    感觉和你有一样的困惑
    yuatom
        12
    yuatom  
       2015-12-01 11:57:49 +08:00
    感觉和你一样,而且现在还在 PHP 和 Java 之间徘徊。
    ifconfig
        13
    ifconfig  
       2015-12-01 12:13:58 +08:00
    所以到后期有个一定经验后搞后端的工资相对来说会比 APP 高(注:相对)
    pengfei
        14
    pengfei  
       2015-12-01 13:01:38 +08:00
    原来大家都这样啊
    Geoion
        15
    Geoion  
       2015-12-01 13:03:36 +08:00
    自己搞了一年的 python 了。最深刻的感受就是: python 要学习的东西太多了。从前端的技术 html 、 js 、 css 、 websocket 到后台框架的 django 、 tornado 、 flask ,还有数据库 mysql 、 redis 、 mongodb 。这还不算用到的各种开源工具。有时候感觉会特别累,而且由于工作不是都用到,所以学过了会忘记。常常陷入这样的漩涡,太头疼了。知道这里有很多大牛,希望就这个问题指点一二,不胜感激,在此先谢谢了。
    Easonn
        16
    Easonn  
       2015-12-01 13:07:11 +08:00
    自己搞了一年的 拯救地球 了。最深刻的感受就是: 拯救地球 要学习的东西太多了。从前端的技术 html 、 js 、 css 、 websocket 到后台框架的 django 、 tornado 、 flask ,还有数据库 mysql 、 redis 、 mongodb 。这还不算用到的各种开源工具。有时候感觉会特别累,而且由于工作不是都用到,所以学过了会忘记。常常陷入这样的漩涡,太头疼了。知道这里有很多大牛,希望就这个问题指点一二,不胜感激,在此先谢谢了。
    wate
        17
    wate  
       2015-12-01 14:50:06 +08:00
    要懂得拒绝!
    我之前老大让我把公司网页搞下,我说 我也不是谦虚,你说我一个做服务器的,怎么会做客户端那些呢?你还是另请高明吧
    kingcos
        18
    kingcos  
       2015-12-01 14:52:12 +08:00
    ==准备入坑 Java web... 求指点==
    jay4497
        19
    jay4497  
       2015-12-01 15:08:55 +08:00
    @usapla +1
    usapla
        20
    usapla  
       2015-12-01 15:12:45 +08:00
    @wate 公司已经研究决定了,就让你来做 CTO
    wuyexiong
        21
    wuyexiong  
       2015-12-01 15:13:37 +08:00
    @kingcos 同求 哈哈哈哈 找了本 HeadFirst Servlet 哈哈 你有什么好资料没
    Juggernaut
        22
    Juggernaut  
       2015-12-01 15:18:12 +08:00
    @echo1937 NODE.JS 要学 Javascript ,有啥其他要学习的吗
    qq613601072
        23
    qq613601072  
       2015-12-01 15:49:19 +08:00
    g 跟帖不少,跟一个
    yunba
        24
    yunba  
       2015-12-01 15:55:56 +08:00
    学计算机好像就是这样,我是化学跨专业的 自学的计算机 现在就这感觉
    luman
        25
    luman  
       2015-12-01 16:00:46 +08:00
    我现在已经搞不清自己到底是运维还是 java 程序员
    g67261831
        26
    g67261831  
       2015-12-01 16:04:30 +08:00
    我也是做 java 的,很多东西了解后 ,要用了再去深入了解。
    hcymk2
        27
    hcymk2  
       2015-12-01 16:23:00 +08:00
    http 协议可以了解下 linux 学习下
    tcpdump 和 Wireshark 这些工具也可以乘此机会用下
    valjean
        28
    valjean  
    OP
       2015-12-01 16:36:44 +08:00
    现在用框架处理业务逻辑基本没啥问题,但是有写东西不太了解原理。现在正买些书,补补这方面的东西。
    fds
        29
    fds  
       2015-12-01 16:52:21 +08:00
    学个新语言换换脑子。
    valjean
        30
    valjean  
    OP
       2015-12-01 16:58:34 +08:00
    @fds c 、 c++、 Python 也有接触,不过现在用的不多了。换脑子可以,但是现在还得靠这个吃饭。也就接触下。
    valjean
        31
    valjean  
    OP
       2015-12-01 16:59:28 +08:00
    @cxe2v 全栈的应该还要学的更多,这点那够用。。
    feilaoda
        32
    feilaoda  
       2015-12-01 17:40:19 +08:00
    忘了就忘了,记不得 google ,只要记得搜什么就好
    脑子哪能记着那么多具体的实现,所以技术面试一直很吃亏
    我也蛮佩服一些人的

    坑大就多用点时间爬,不着急
    valjean
        33
    valjean  
    OP
       2015-12-01 17:44:21 +08:00
    @feilaoda 这话实在。哈哈
    wuyadong
        34
    wuyadong  
       2015-12-01 18:18:06 +08:00
    这些是大部分程序员都要了解的好嘛。大部分会用能用就行,然后选择几个钻进去研究。
    acoder2013
        35
    acoder2013  
       2015-12-01 18:32:27 +08:00
    学的越多,懂得越少
    wohenyingyu01
        36
    wohenyingyu01  
       2015-12-01 18:38:10 +08:00 via iPhone
    我也是个做 java 的,公司让我做安卓,我二话不说就去了,做完又让我做 ios ,我也屁颠屁颠就去了,看来会的少才能做的广哈哈
    Ouyangan
        37
    Ouyangan  
       2015-12-01 19:35:07 +08:00 via Android
    同样的困惑,陷入爱里面~
    mzer0
        38
    mzer0  
       2015-12-01 21:05:35 +08:00
    拿高工资的人学的都多. 无论什么行业, 都是学得多, 用得少, 但这不代表可以不学.

    我举个例子, 假设我是医生, 我平常很少遇到有人长两个心脏, 那我需不需要学习相关知识? 遇到长着两个心脏的病人, 我就说"对不起你这病太罕见了我们这里不收".

    弄清楚自己的定位, 有目标的人, 上进的人, 都会多学一些.
    wy315700
        39
    wy315700  
       2015-12-01 21:07:23 +08:00   1
    @mzer0
    传说中的:不好意思,你这个病我读书的时候老师说不是重点,,,,
    blue7wings
        40
    blue7wings  
       2015-12-01 22:17:01 +08:00
    其实,不多。
    changqingshuya
        41
    changqingshuya  
       2015-12-01 22:22:13 +08:00
    确实想说这些其实不多,还有其他好多呢。。。多实践,问题驱动学习最好
    simo
        42
    simo  
       2015-12-02 09:54:40 +08:00
    光学一个前端就够累的了,各种新框架、技术栈,还没学完一个,另一个就出来了。
    所以还是修炼内功,以不变应万变。关键是找到你认为的内功。
    eightqueen
        43
    eightqueen  
       2015-12-02 10:43:58 +08:00
    你这个是后端程序员的苦恼, java 、 php 、 python 都会遇到,想简单点,学移动端开发或者前端开发。数据库这个大锅彻底甩掉,高并发问题不用操心,能省不少事。
    m8syYID5eaas8hF7
        44
    m8syYID5eaas8hF7  
       2015-12-02 17:05:17 +08:00
    我觉着不光这个啊,我还想再学学 python , ruby , scala , C++, JVM 啥的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2743 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 02:26 PVG 10:26 LAX 18:26 JFK 21:26
    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