q********c 发帖数: 1774 | 1 是不是Java, C#, C++都可以扔一边了,会Node, restful service, 精javascript就可
以横扫热门网络公司了? |
w****r 发帖数: 15252 | 2 我觉得是,都在讲这个,还有big data,hadoop |
s*****r 发帖数: 43070 | 3 web service的server端主要还是java吧 |
q********c 发帖数: 1774 | 4 应该还是,但潮流是node,你们领英不也用node吗?
【在 s*****r 的大作中提到】 : web service的server端主要还是java吧
|
m*****l 发帖数: 95 | 5 JS这个能精通也挺不容易的。
【在 q********c 的大作中提到】 : 是不是Java, C#, C++都可以扔一边了,会Node, restful service, 精javascript就可 : 以横扫热门网络公司了?
|
z****e 发帖数: 54598 | 6 前台而已
前台以前还用python,再早一点还用ruby
前台工作最不稳定,三天两头换语言
不懂jvm你的工作不会有特别大的价值
基本上本科毕业就能做 |
z****e 发帖数: 54598 | 7 区分前台和后台
server side后台越来越重,越来越大
前台则越来越轻,越来越简单
后台基本上java在横扫一切
前台更新换代换个语言是常事
【在 q********c 的大作中提到】 : 应该还是,但潮流是node,你们领英不也用node吗?
|
q********c 发帖数: 1774 | 8 Node是后台用吧,node本身就是个web server。
【在 z****e 的大作中提到】 : 区分前台和后台 : server side后台越来越重,越来越大 : 前台则越来越轻,越来越简单 : 后台基本上java在横扫一切 : 前台更新换代换个语言是常事
|
z****e 发帖数: 54598 | 9 server side里面有两层
前台是web server
后台是app server
后台主要是处理数据,核心逻辑,跨系统集成这些东西
hadoop什么都在后台,还有spring,ejb这些乱七八糟的
java主要就做这些,java做前台从来都不擅长
n年前就没有竞争过php这些
传统三层模型是经典架构阿,基本上是个公司都按照这个架构弄起来的
【在 q********c 的大作中提到】 : Node是后台用吧,node本身就是个web server。
|
c*****a 发帖数: 808 | |
|
|
p*****2 发帖数: 21240 | 11 听说过mean吗
【在 c*****a 的大作中提到】 : 后台好像都jvm
|
w****r 发帖数: 15252 | |
p*****2 发帖数: 21240 | 13 怎么算学好?
【在 w****r 的大作中提到】 : 看来学好Java是王道,复习去
|
q********c 发帖数: 1774 | 14 其实javascript学好是王道,前后台通吃。前台angular,后台node,哪个不是
javascript?
【在 w****r 的大作中提到】 : 看来学好Java是王道,复习去
|
m********s 发帖数: 55301 | 15 面试时能做到问一答十。
【在 p*****2 的大作中提到】 : 怎么算学好?
|
z****e 发帖数: 54598 | 16 这根本就不需要学好js就能做
学不好js一样做
【在 q********c 的大作中提到】 : 其实javascript学好是王道,前后台通吃。前台angular,后台node,哪个不是 : javascript?
|
q********c 发帖数: 1774 | 17 老赵你不要跟我帖了,你和我说的就不是一回事。话说回来js学精可不容易,不比java
,C#,C++
容易。
【在 z****e 的大作中提到】 : 这根本就不需要学好js就能做 : 学不好js一样做
|
z****e 发帖数: 54598 | 18 我说绝对跟你说得是一回事
js本身是一个不需要学习得语言
本意是给美工写界面用的
当然学精不容易
但是nodejs这些威力就在于
不需要你学精,就能上手用
这是这些东西牛逼的地方
web本来就是一个随便智商正常的人都能写的东西
你以为有多高级?
我当年写web时候惶惶不可终日,因为我知道,这个行当没啥前途
随便一个小本培训一周,他就能做我要做的所有工作,哪里需要什么精通
web developer从来都是被人鄙视的对象,因为可替代性强
【在 q********c 的大作中提到】 : 老赵你不要跟我帖了,你和我说的就不是一回事。话说回来js学精可不容易,不比java : ,C#,C++ : 容易。
|
w****r 发帖数: 15252 | 19 拿到工作offer就算,哈哈
【在 p*****2 的大作中提到】 : 怎么算学好?
|
s*****r 发帖数: 43070 | 20 web server不等于web service server,dispatch的路径是事先设好的,还是自我发现
的,这个差别有点大。
自我发现的过程要用到java的reflection和annotation,object I/O也是Java一绝,其
他语言还停留在key/value pair的水平,玩个json object到头了
【在 q********c 的大作中提到】 : Node是后台用吧,node本身就是个web server。
|
|
|
w****r 发帖数: 15252 | 21 那么请教应该往哪个方向发展呢,现在就只会这个了
【在 z****e 的大作中提到】 : 我说绝对跟你说得是一回事 : js本身是一个不需要学习得语言 : 本意是给美工写界面用的 : 当然学精不容易 : 但是nodejs这些威力就在于 : 不需要你学精,就能上手用 : 这是这些东西牛逼的地方 : web本来就是一个随便智商正常的人都能写的东西 : 你以为有多高级? : 我当年写web时候惶惶不可终日,因为我知道,这个行当没啥前途
|
z****e 发帖数: 54598 | 22 你看看这家公司职位的各种要求
大概就有谱了,java很多都是senior职位的
比如他们的数据仓库组和goods组
都在招多年经验的java programmers
用的那些东西你肯定用过,熟练程度差别而已
http://jobs.groupon.com/careers/seattle
你想弄nosql, web service这些是正确的
我觉得你现在想做的基本上靠谱
【在 w****r 的大作中提到】 : 那么请教应该往哪个方向发展呢,现在就只会这个了
|
w****r 发帖数: 15252 | 23 经验不足,就知道个概念,就是个干活的,每天就改改业务逻辑
webservice都不用我写,我直接调用,用在我的java code里面放进我的obejct传给前台
就干这个简单的活,我觉得都好没前途
Front-end web experience, particularly with HTML5, AJAX, JS, Node.JS, CSS
and WAP a plus
Experience with both relational and NoSQL data management systems (Hadoop
MapReduce, HBase, Hive, etc.)
你看,人家都要求会JS,可惜我不写JS
【在 z****e 的大作中提到】 : 你看看这家公司职位的各种要求 : 大概就有谱了,java很多都是senior职位的 : 比如他们的数据仓库组和goods组 : 都在招多年经验的java programmers : 用的那些东西你肯定用过,熟练程度差别而已 : http://jobs.groupon.com/careers/seattle : 你想弄nosql, web service这些是正确的 : 我觉得你现在想做的基本上靠谱
|
z****e 发帖数: 54598 | 24 你这个学习过程太被动了
主动去学习,去了解,谁还能挡着你了
前台
【在 w****r 的大作中提到】 : 经验不足,就知道个概念,就是个干活的,每天就改改业务逻辑 : webservice都不用我写,我直接调用,用在我的java code里面放进我的obejct传给前台 : 就干这个简单的活,我觉得都好没前途 : Front-end web experience, particularly with HTML5, AJAX, JS, Node.JS, CSS : and WAP a plus : Experience with both relational and NoSQL data management systems (Hadoop : MapReduce, HBase, Hive, etc.) : 你看,人家都要求会JS,可惜我不写JS
|
z****e 发帖数: 54598 | 25 这是front end的工作阿
你不会到现在还没弄明白前后台的差异吧?
所有java程序员入职之后第一步就是灌输前后台差异,分层思想
我比较少投这种工作,因为我知道跟我的skill set和发展期望不太相符
搞这行如果你定位不清的话,到时候两头空
backend可不是说你离开了之后到时候再回头来就给你credits的
你离开两年去搞front end,到时候想回来都不让你回来都有可能
前台
【在 w****r 的大作中提到】 : 经验不足,就知道个概念,就是个干活的,每天就改改业务逻辑 : webservice都不用我写,我直接调用,用在我的java code里面放进我的obejct传给前台 : 就干这个简单的活,我觉得都好没前途 : Front-end web experience, particularly with HTML5, AJAX, JS, Node.JS, CSS : and WAP a plus : Experience with both relational and NoSQL data management systems (Hadoop : MapReduce, HBase, Hive, etc.) : 你看,人家都要求会JS,可惜我不写JS
|
z****e 发帖数: 54598 | 26 其实你要学习nodejs也就是一个小时的事
vertx比nodejs更麻烦更复杂一点,但是也没复杂到哪里去
真不懂,弄下来跑起来,也就是2个小时最多了
比hadoop容易搞太多了,js本身也是一个抄袭了java语法的脚本
明白什么是脚本,然后照着写,也就是几天的事就能写了
不知道纠结啥,你把你灌水的时间拿去弄弄这两个
你肯定能会,这都是本科一个课就解决的东西
html, css和js经常是一起教的
脚本里面就ruby有点麻烦,其他python,js什么都不算难
前台
【在 w****r 的大作中提到】 : 经验不足,就知道个概念,就是个干活的,每天就改改业务逻辑 : webservice都不用我写,我直接调用,用在我的java code里面放进我的obejct传给前台 : 就干这个简单的活,我觉得都好没前途 : Front-end web experience, particularly with HTML5, AJAX, JS, Node.JS, CSS : and WAP a plus : Experience with both relational and NoSQL data management systems (Hadoop : MapReduce, HBase, Hive, etc.) : 你看,人家都要求会JS,可惜我不写JS
|
w****r 发帖数: 15252 | 27 我是边写边灌水的人,nodejs我看着怎么和python差不多,就这么一个进程,怎么建设
大型服务器呢。
你说的backend,到底具体做什么才算是,写ejb,和数据库通信算是backend吗?
【在 z****e 的大作中提到】 : 其实你要学习nodejs也就是一个小时的事 : vertx比nodejs更麻烦更复杂一点,但是也没复杂到哪里去 : 真不懂,弄下来跑起来,也就是2个小时最多了 : 比hadoop容易搞太多了,js本身也是一个抄袭了java语法的脚本 : 明白什么是脚本,然后照着写,也就是几天的事就能写了 : 不知道纠结啥,你把你灌水的时间拿去弄弄这两个 : 你肯定能会,这都是本科一个课就解决的东西 : html, css和js经常是一起教的 : 脚本里面就ruby有点麻烦,其他python,js什么都不算难 :
|
w****r 发帖数: 15252 | 28 我们公司没有培训,上班就让我照样画葫芦开始写代码了
【在 z****e 的大作中提到】 : 这是front end的工作阿 : 你不会到现在还没弄明白前后台的差异吧? : 所有java程序员入职之后第一步就是灌输前后台差异,分层思想 : 我比较少投这种工作,因为我知道跟我的skill set和发展期望不太相符 : 搞这行如果你定位不清的话,到时候两头空 : backend可不是说你离开了之后到时候再回头来就给你credits的 : 你离开两年去搞front end,到时候想回来都不让你回来都有可能 : : 前台
|
z****e 发帖数: 54598 | 29 跟你们boss说,用vert.x可以明显改善并提升效率并且可以兼容现有代码
一般资本家眼睛都会放光,因为有经济利益在里面
搞懂了vert.x你基本上nodejs和web service都懂了
还有message service这些也都会了,这几个都在这里面
vert.x的js部分就是照搬node.js的,这是一个超集
学习要主动一点,不可能什么都是别人教你的,绝大多数都是自己弄的
与其在这里灌水,不如自己动手做几个试验,把你想跑的跑起来
剩下的就是面试时候跟对方扯蛋了,别人也不可能去验证你是不是真用了这些产品
你说你用过node.js,他有办法证伪么?当然别把概念性的东西说错
前台
【在 w****r 的大作中提到】 : 经验不足,就知道个概念,就是个干活的,每天就改改业务逻辑 : webservice都不用我写,我直接调用,用在我的java code里面放进我的obejct传给前台 : 就干这个简单的活,我觉得都好没前途 : Front-end web experience, particularly with HTML5, AJAX, JS, Node.JS, CSS : and WAP a plus : Experience with both relational and NoSQL data management systems (Hadoop : MapReduce, HBase, Hive, etc.) : 你看,人家都要求会JS,可惜我不写JS
|
w****r 发帖数: 15252 | 30 我们公司不是IT公司,大boss不需要新鲜玩意,能给内部员工用就可以了,这种新潮的
玩意用不上,反正整体的业务流程都是外包来做的。
【在 z****e 的大作中提到】 : 跟你们boss说,用vert.x可以明显改善并提升效率并且可以兼容现有代码 : 一般资本家眼睛都会放光,因为有经济利益在里面 : 搞懂了vert.x你基本上nodejs和web service都懂了 : 还有message service这些也都会了,这几个都在这里面 : vert.x的js部分就是照搬node.js的,这是一个超集 : 学习要主动一点,不可能什么都是别人教你的,绝大多数都是自己弄的 : 与其在这里灌水,不如自己动手做几个试验,把你想跑的跑起来 : 剩下的就是面试时候跟对方扯蛋了,别人也不可能去验证你是不是真用了这些产品 : 你说你用过node.js,他有办法证伪么?当然别把概念性的东西说错 :
|
|
|
z****e 发帖数: 54598 | 31 其实脚本都是一样的,互相之间转译都行
nodejs只是一个前端的服务器,要做多线程,你要跑多个进程
backend你现在已经是了呀
你现在想想怎样让不同进程之间通信
比如你用nodejs,怎样跟其他的server沟通?
比如nodejs跟tomcat你怎么沟通?
想出来之后,自己动手在两台机器上实现一下
【在 w****r 的大作中提到】 : 我是边写边灌水的人,nodejs我看着怎么和python差不多,就这么一个进程,怎么建设 : 大型服务器呢。 : 你说的backend,到底具体做什么才算是,写ejb,和数据库通信算是backend吗?
|
z****e 发帖数: 54598 | 32 我们都是这样过来的,你不是一个人
【在 w****r 的大作中提到】 : 我们公司没有培训,上班就让我照样画葫芦开始写代码了
|
z****e 发帖数: 54598 | 33 也便于维护
有外包吗?很好,你正好抓住机会尝试各种新鲜东西
不懂的就折磨外包
外包不懂你就跟老板抱怨
这个外包太差了
【在 w****r 的大作中提到】 : 我们公司不是IT公司,大boss不需要新鲜玩意,能给内部员工用就可以了,这种新潮的 : 玩意用不上,反正整体的业务流程都是外包来做的。
|
w****r 发帖数: 15252 | 34 外包又不是我们组的,又不归我管,都是印度人,我们就是去他们数据库里面抓抓数据
,他们那个玩意全部是java做的,java desktop,swing界面,我都觉得难看的要死。
【在 z****e 的大作中提到】 : 也便于维护 : 有外包吗?很好,你正好抓住机会尝试各种新鲜东西 : 不懂的就折磨外包 : 外包不懂你就跟老板抱怨 : 这个外包太差了
|
z****e 发帖数: 54598 | 35 不是你们组,难道你们老板还管你们用啥?
不是你们组长老大说了算?
一般大老板都不管下面具体用啥的
【在 w****r 的大作中提到】 : 外包又不是我们组的,又不归我管,都是印度人,我们就是去他们数据库里面抓抓数据 : ,他们那个玩意全部是java做的,java desktop,swing界面,我都觉得难看的要死。
|
w****r 发帖数: 15252 | 36 按照我现在做的业务逻辑,nodejs没啥用,访问数据库有人家提供的ejb,我都不用自
己写JDBC去抓,拿数据我都用过SOAP,WDSL,JDBC,EJB,反正我就是个中间件,数据
包装工程师
【在 z****e 的大作中提到】 : 其实脚本都是一样的,互相之间转译都行 : nodejs只是一个前端的服务器,要做多线程,你要跑多个进程 : backend你现在已经是了呀 : 你现在想想怎样让不同进程之间通信 : 比如你用nodejs,怎样跟其他的server沟通? : 比如nodejs跟tomcat你怎么沟通? : 想出来之后,自己动手在两台机器上实现一下
|
w****r 发帖数: 15252 | 37 谁说的,你要的数据人家组就提供WDSL,EJB接口给你,你难道强迫人家用nodejs
【在 z****e 的大作中提到】 : 不是你们组,难道你们老板还管你们用啥? : 不是你们组长老大说了算? : 一般大老板都不管下面具体用啥的
|
z****e 发帖数: 54598 | 38 学习你就不用挑剔了
我的意思是,如果你想学习nodejs
你自己动手去做是最靠谱的
至于工作中需要不需要
那是另外一个故事
弄明白了,再看到别人要求说有node.js经验,你还会害怕么?
ejb比nodejs难搞多了,wsdl也是异常麻烦的一个东西,soap都比nodejs难几个档次
【在 w****r 的大作中提到】 : 按照我现在做的业务逻辑,nodejs没啥用,访问数据库有人家提供的ejb,我都不用自 : 己写JDBC去抓,拿数据我都用过SOAP,WDSL,JDBC,EJB,反正我就是个中间件,数据 : 包装工程师
|
w****r 发帖数: 15252 | 39 wsdl soap还好吧,反正是拿来穿数据,本身我都不写服务端的,我就是个client
【在 z****e 的大作中提到】 : 学习你就不用挑剔了 : 我的意思是,如果你想学习nodejs : 你自己动手去做是最靠谱的 : 至于工作中需要不需要 : 那是另外一个故事 : 弄明白了,再看到别人要求说有node.js经验,你还会害怕么? : ejb比nodejs难搞多了,wsdl也是异常麻烦的一个东西,soap都比nodejs难几个档次
|
z****e 发帖数: 54598 | 40 他们不可能用node.js
你倒是可以提供一个restful的接口给别人
你可以忽悠你们web组用nodejs
然后你就可以用restful的ws了
不过这些都不难,都是简化了的东西
你都会复杂的了还会害怕简化了的?
【在 w****r 的大作中提到】 : 谁说的,你要的数据人家组就提供WDSL,EJB接口给你,你难道强迫人家用nodejs
|
|
|
z****e 发帖数: 54598 | 41 那restful web service难在哪里?
json比xml容易一万倍
找个非白痴智商正常的人过来
我一分钟内讲明白什么是json
丫要不懂就是白痴
【在 w****r 的大作中提到】 : wsdl soap还好吧,反正是拿来穿数据,本身我都不写服务端的,我就是个client
|
w****r 发帖数: 15252 | 42 我不用提供给别人,因为Java后端,还有页面前段都是我来写,最终用户就是浏览网页
的那个家伙,我不用再提供接口出去了,提供接口也是给我自己的前台。好悲催哦
【在 z****e 的大作中提到】 : 他们不可能用node.js : 你倒是可以提供一个restful的接口给别人 : 你可以忽悠你们web组用nodejs : 然后你就可以用restful的ws了 : 不过这些都不难,都是简化了的东西 : 你都会复杂的了还会害怕简化了的?
|
z****e 发帖数: 54598 | 43 那你不就有机会用nodejs了?
你前端页面用什么?
【在 w****r 的大作中提到】 : 我不用提供给别人,因为Java后端,还有页面前段都是我来写,最终用户就是浏览网页 : 的那个家伙,我不用再提供接口出去了,提供接口也是给我自己的前台。好悲催哦
|
w****r 发帖数: 15252 | 44 我不觉得restful很难啊,他也就不是一个webservice,提供XML JSON数据,反正输入
输出是什么格式的我真的一点都不关心,你要我给你,我就Java自己生成string往
外送,你要JSON,我就用API生成往外送,对我来说都是数据而已,封装的方式不一样
而已而已,都是个object,没啥区别
【在 z****e 的大作中提到】 : 那restful web service难在哪里? : json比xml容易一万倍 : 找个非白痴智商正常的人过来 : 我一分钟内讲明白什么是json : 丫要不懂就是白痴
|
w****r 发帖数: 15252 | 45 反正不是HTML
【在 z****e 的大作中提到】 : 那你不就有机会用nodejs了? : 你前端页面用什么?
|
z****e 发帖数: 54598 | 46 那node.js难在哪里?
js这个语言难在哪里?var还是function?
基本上都是简化了的东西
【在 w****r 的大作中提到】 : 我不觉得restful很难啊,他也就不是一个webservice,提供XML JSON数据,反正输入 : 输出是什么格式的我真的一点都不关心,你要我给你,我就Java自己生成string往 : 外送,你要JSON,我就用API生成往外送,对我来说都是数据而已,封装的方式不一样 : 而已而已,都是个object,没啥区别
|
z****e 发帖数: 54598 | 47 不是,你用啥做web server,tomcat?
直接替换成nodejs不就好了?
【在 w****r 的大作中提到】 : 反正不是HTML
|
s*****r 发帖数: 43070 | 48 json有四种写法,类似茴香豆里面的茴字,白痴可能需要点时间学习学习。
【在 z****e 的大作中提到】 : 那restful web service难在哪里? : json比xml容易一万倍 : 找个非白痴智商正常的人过来 : 我一分钟内讲明白什么是json : 丫要不懂就是白痴
|
z****e 发帖数: 54598 | 49 脚本
js, ruby, python & groovy
四种
【在 s*****r 的大作中提到】 : json有四种写法,类似茴香豆里面的茴字,白痴可能需要点时间学习学习。
|