由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - full stack track 和 backend track 哪个更有前途?
相关主题
facebook/FB 内推 refer,国内的engineer也可以每次web泡沫破灭,都是我们backend大发展的开端 (转载)
今天开始继续刷leetcode下一步是不是该歧视30的了?
NoSQL firm hiring a senior software engineer华米USA(小米手环)招Full Time Senior Backend Engineer
Re: LI选组[广告] 招Data Scientist / Analytics / BI Engineer - Wish
有两个offer: Linux后台和web,做哪个比较好?Backend service, tensorflow background求google team match
Offer 选择求建议有Facebook的吗?
推荐backend developer工作G 家 full-time 求team match
弯曲的公司招软件工程师若干offer 选择求建议, F, L, Pure
相关话题的讨论汇总
话题: ml话题: stack话题: spark话题: backend话题: full
进入JobHunting版参与讨论
1 (共1页)
j*****8
发帖数: 3635
1
记得以前看过一个帖子说 full stack track 拿个10万就不错了?
I*******g
发帖数: 7600
2
full stack就是打杂, 让你哪儿洞破了,补哪儿。你不可能学的较深,就是什么都会
, 结果什么都不太会,
这是小公司眼前付高价招人的原因,只是对付眼前救急,没有长远眼光, 恨不得你是
童头铁壁, 当然对个人前途没有好处。

【在 j*****8 的大作中提到】
: 记得以前看过一个帖子说 full stack track 拿个10万就不错了?
j**********3
发帖数: 3211
3
是这样的,所以我在求各种方法跳出这个坑。

【在 I*******g 的大作中提到】
: full stack就是打杂, 让你哪儿洞破了,补哪儿。你不可能学的较深,就是什么都会
: , 结果什么都不太会,
: 这是小公司眼前付高价招人的原因,只是对付眼前救急,没有长远眼光, 恨不得你是
: 童头铁壁, 当然对个人前途没有好处。

b**********5
发帖数: 7881
4
别搞了, 你以为backend track能搞的有多深??!
z****e
发帖数: 54598
5
如果是backend的话
java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
-> vert.x/netty/core java
差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
所以如果是学习的话,那就把最后两个颠倒一下
到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
第一步就是线性代数
一般的web也就是到tomcat这个level吧
很多full stack其实就是front end
无非php -> ror -> node酱紫一路过来
除了web还是web,无非换个写法而已,没啥大区别
真的full stack应该从swift -> java,像搞tableau/palantir一样搞法
那才叫真正的full stack,如果搞这种的话,java就直接跳到最后一步了
至少上netty了,现在可以上vert.x
netty作者是韩国人,也是游戏爱好者,本来初衷就是给网游用的
netty那几个core developers,基本上都在各个大公司做顾问呢
比如apple的icloud,twitter,red hat这些基本上都是那几个人在搞
然后这一批很明显偏向白人,就感觉都是白人,点缀几个东亚人
大概酱紫,跟web那边无恙无恙的阿三不是一回事
backend的阿三基本上可以达到第三或者第四步吧,hadoop一堆三哥哥
spark就一堆老中了
http://vertx.io/community/
vert.x的contributors
阿三数量还不如老中多
甚至不如日本人多
j*****8
发帖数: 3635
6
backend 更有机会接触现在流行的那些词汇吧,比如 scale 啥的

lucene

【在 z****e 的大作中提到】
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
: 所以如果是学习的话,那就把最后两个颠倒一下
: 到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
: 第一步就是线性代数
: 一般的web也就是到tomcat这个level吧
: 很多full stack其实就是front end
: 无非php -> ror -> node酱紫一路过来

j**********3
发帖数: 3211
7
backend,千万别full stack,full stack跳都跳不出来
j*****8
发帖数: 3635
8
大牛你开始投了吗

【在 j**********3 的大作中提到】
: backend,千万别full stack,full stack跳都跳不出来
u***n
发帖数: 21026
9
赵老师会说前台没前途,你就后台吧
j**********3
发帖数: 3211
10
我菜鸟一个,你怎么也跟着二爷这样叫。。。
没有,我怂的很啊,不敢投啊。。。要不你给我推一个?
我想转到backend啊。。

【在 j*****8 的大作中提到】
: 大牛你开始投了吗
相关主题
Offer 选择求建议每次web泡沫破灭,都是我们backend大发展的开端 (转载)
推荐backend developer工作下一步是不是该歧视30的了?
弯曲的公司招软件工程师若干华米USA(小米手环)招Full Time Senior Backend Engineer
进入JobHunting版参与讨论
i**********g
发帖数: 758
11
why?

【在 j**********3 的大作中提到】
: backend,千万别full stack,full stack跳都跳不出来
h*d
发帖数: 19309
12
不用数学搞spark的飘过

lucene

【在 z****e 的大作中提到】
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
: 所以如果是学习的话,那就把最后两个颠倒一下
: 到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
: 第一步就是线性代数
: 一般的web也就是到tomcat这个level吧
: 很多full stack其实就是front end
: 无非php -> ror -> node酱紫一路过来

s*****r
发帖数: 43070
13
full stack有lot of fun啊,两手互搏,不亦乐乎

【在 j**********3 的大作中提到】
: backend,千万别full stack,full stack跳都跳不出来
s*****r
发帖数: 43070
14
貌似你是说纯后台,做data pipeline那种,就是传说中的大数据

【在 j**********3 的大作中提到】
: 我菜鸟一个,你怎么也跟着二爷这样叫。。。
: 没有,我怂的很啊,不敢投啊。。。要不你给我推一个?
: 我想转到backend啊。。

j**********3
发帖数: 3211
15
是的,我改怎么样改行?好苦恼

【在 s*****r 的大作中提到】
: 貌似你是说纯后台,做data pipeline那种,就是传说中的大数据
I*******g
发帖数: 7600
16
你自己躲在阴暗处, 两手互撸吧?

【在 s*****r 的大作中提到】
: full stack有lot of fun啊,两手互搏,不亦乐乎
h*******e
发帖数: 1377
17
赞讲解啊。

lucene

【在 z****e 的大作中提到】
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
: 所以如果是学习的话,那就把最后两个颠倒一下
: 到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
: 第一步就是线性代数
: 一般的web也就是到tomcat这个level吧
: 很多full stack其实就是front end
: 无非php -> ror -> node酱紫一路过来

b**********5
发帖数: 7881
18
i have also been confused about his constant claim about how spark requires
math...
spark is a vertical framework, his business functionalities may require a
lot of math, but i can't see why a vertical MR framework would suddenly
require math... if spark requires math, doesn't the traditional MR
frameworks like hive, pig also require math??

【在 h*d 的大作中提到】
: 不用数学搞spark的飘过
:
: lucene

e********2
发帖数: 495
19
mahout algorithm:
https://mahout.apache.org/users/basics/algorithms.html

requires

【在 b**********5 的大作中提到】
: i have also been confused about his constant claim about how spark requires
: math...
: spark is a vertical framework, his business functionalities may require a
: lot of math, but i can't see why a vertical MR framework would suddenly
: require math... if spark requires math, doesn't the traditional MR
: frameworks like hive, pig also require math??

m******e
发帖数: 201
20
这些名词在不同公司意义差很远的,比如不少full stack指General hire,进来选组

【在 j*****8 的大作中提到】
: 记得以前看过一个帖子说 full stack track 拿个10万就不错了?
相关主题
[广告] 招Data Scientist / Analytics / BI Engineer - WishG 家 full-time 求team match
Backend service, tensorflow background求google team matchoffer 选择求建议, F, L, Pure
有Facebook的吗?请教大家一下关于google选组的建议
进入JobHunting版参与讨论
c********1
发帖数: 5269
21
Full stack track engineers most likely work for small companies?

【在 j*****8 的大作中提到】
: 记得以前看过一个帖子说 full stack track 拿个10万就不错了?
s*****r
发帖数: 43070
22
初期可以,招一个当两个用
产品复杂化后,前台和后台必然会分开

【在 c********1 的大作中提到】
: Full stack track engineers most likely work for small companies?
j**********3
发帖数: 3211
23
but it's really hard to split them. It takes a lot of communication for
backend and frontend engineers. We tried, but it didn't work.

【在 s*****r 的大作中提到】
: 初期可以,招一个当两个用
: 产品复杂化后,前台和后台必然会分开

z****e
发帖数: 54598
24
nosql继续发展下去的话
不用math的部分根本就不需要spark
大多数nosql自身的引擎就足够用了

【在 h*d 的大作中提到】
: 不用数学搞spark的飘过
:
: lucene

h*d
发帖数: 19309
25
我现在就是用挂在cassandra上面的spark

【在 z****e 的大作中提到】
: nosql继续发展下去的话
: 不用math的部分根本就不需要spark
: 大多数nosql自身的引擎就足够用了

w****x
发帖数: 2483
26

datapipeline?
就是写那种又臭又长还大部分是copy/paste出来的sql代码吧,下面都自动翻译成
mapreduce了。
说起来好听,datapipeline。。。

【在 s*****r 的大作中提到】
: 貌似你是说纯后台,做data pipeline那种,就是传说中的大数据
c********1
发帖数: 5269
27
My wife is a web automation-test engineer. Her base pay is about $110K (in
SCA).
She also works on back-end and front-end development recently.
She said she might want to go [full stack track].
Maybe is not a good idea to go [full stack track]?

【在 j*****8 的大作中提到】
: 记得以前看过一个帖子说 full stack track 拿个10万就不错了?
z****e
发帖数: 54598
28
u dont have to do this
just use cql then everything would be fine 4 u
like in Netflix, they use c* rather than spark on c*
if u dont need the math, i dont think spark is required 4 those nosql

【在 h*d 的大作中提到】
: 我现在就是用挂在cassandra上面的spark
s*****r
发帖数: 43070
29
你说的那是最后一步,data pipeline的flow可以有很多stage,做得非常复杂
如果每步需要处理的工作很简单,写成SQL就可以,剩下由MR完成。如果有复杂的工作
逻辑,用SQL来表示不现实

【在 w****x 的大作中提到】
:
: datapipeline?
: 就是写那种又臭又长还大部分是copy/paste出来的sql代码吧,下面都自动翻译成
: mapreduce了。
: 说起来好听,datapipeline。。。

w****m
发帖数: 235
30
全看个人 没有太多谁优谁劣
backend不一定就能更深透 在公司干的活主要还是重复劳动
full stack至少有点新意 看个人喜欢可以有着重点
full stack适合小公司 或自己cto
相关主题
FB 比较好的组有哪些?今天开始继续刷leetcode
求教L家的mobile组面试NoSQL firm hiring a senior software engineer
facebook/FB 内推 refer,国内的engineer也可以Re: LI选组
进入JobHunting版参与讨论
a***0
发帖数: 53
31

lucene
请问你说的这些技术该怎么学呢?我也想接触这些,但怕工作中接触不到,感觉自学不
靠谱啊。。
谢谢!

【在 z****e 的大作中提到】
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
: 所以如果是学习的话,那就把最后两个颠倒一下
: 到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
: 第一步就是线性代数
: 一般的web也就是到tomcat这个level吧
: 很多full stack其实就是front end
: 无非php -> ror -> node酱紫一路过来

m*********r
发帖数: 119
32
大保健感觉是不如后门更有前途 毕竟要专
h******b
发帖数: 6055
33
full stack更适合创业,或者转型去产品管理。真正融入业务理念。
纯码工来说,还是专攻强悍。 quant,大数据什么的,只要需要高等数学的都很给力。
s*****r
发帖数: 43070
34
现在前后台开发原理越来越相近
俺狗把原来后台专用的DI技术引入到前台,前台的code在结构化模块化方面立马上个档次
javascript的code在chrome里面搞debug,看看结果也非常easy,非常舒服

【在 w****m 的大作中提到】
: 全看个人 没有太多谁优谁劣
: backend不一定就能更深透 在公司干的活主要还是重复劳动
: full stack至少有点新意 看个人喜欢可以有着重点
: full stack适合小公司 或自己cto

c********1
发帖数: 5269
35
I think I am qualified to be a full stack engineer.
I put apache web server, tomcat web server, python tornado web server in my
godaddy web site.
I put joomla and wordpress CMS in apache web server.
I know java, php, python, html, javascript, SQL pretty well.

【在 j*****8 的大作中提到】
: 记得以前看过一个帖子说 full stack track 拿个10万就不错了?
I*******g
发帖数: 7600
36
那你挣多少钱?

my

【在 c********1 的大作中提到】
: I think I am qualified to be a full stack engineer.
: I put apache web server, tomcat web server, python tornado web server in my
: godaddy web site.
: I put joomla and wordpress CMS in apache web server.
: I know java, php, python, html, javascript, SQL pretty well.

g*****g
发帖数: 34805
37
能精通前后台的人基本不存在,精力使然,就这么简单。这年头所谓 full stack基本
就是做前端的。我们 team有所谓的 full stack连 sql 都不熟,啥 scalability就不
说了。
c********1
发帖数: 5269
38
I am an old engineer. My income from job is low for my skills. I am not good
at selling my software engineering skills.
I am working for hardware company.
I just wonder if I can get higher income if I am looking for internet jobs.
Or my energy should be spended on looking business opportunities.
The only comfort I got is that I have about $100K net rental income per year.

【在 I*******g 的大作中提到】
: 那你挣多少钱?
:
: my

I*******g
发帖数: 7600
39
你这英语水平也是醉了。

good
.
year.

【在 c********1 的大作中提到】
: I am an old engineer. My income from job is low for my skills. I am not good
: at selling my software engineering skills.
: I am working for hardware company.
: I just wonder if I can get higher income if I am looking for internet jobs.
: Or my energy should be spended on looking business opportunities.
: The only comfort I got is that I have about $100K net rental income per year.

h*d
发帖数: 19309
40
nothing to do with real math. cql isn't capable of doing the simple
processing we need.

【在 z****e 的大作中提到】
: u dont have to do this
: just use cql then everything would be fine 4 u
: like in Netflix, they use c* rather than spark on c*
: if u dont need the math, i dont think spark is required 4 those nosql

相关主题
Re: LI选组推荐backend developer工作
有两个offer: Linux后台和web,做哪个比较好?弯曲的公司招软件工程师若干
Offer 选择求建议每次web泡沫破灭,都是我们backend大发展的开端 (转载)
进入JobHunting版参与讨论
j**********3
发帖数: 3211
41
他怎么进去的?我也想

【在 g*****g 的大作中提到】
: 能精通前后台的人基本不存在,精力使然,就这么简单。这年头所谓 full stack基本
: 就是做前端的。我们 team有所谓的 full stack连 sql 都不熟,啥 scalability就不
: 说了。

z****e
发帖数: 54598
42
then use the native api of c*, write ur own code
using spark without using math is "tuo ku zi fang pi" 多此一举

【在 h*d 的大作中提到】
: nothing to do with real math. cql isn't capable of doing the simple
: processing we need.

s*****r
发帖数: 43070
43
感觉技术层次有点旧,和过去的开发项目有关系,没有特别好的经验,可以考虑Yahoo
,ebay这样的互联网公司

good
.
year.

【在 c********1 的大作中提到】
: I am an old engineer. My income from job is low for my skills. I am not good
: at selling my software engineering skills.
: I am working for hardware company.
: I just wonder if I can get higher income if I am looking for internet jobs.
: Or my energy should be spended on looking business opportunities.
: The only comfort I got is that I have about $100K net rental income per year.

c********1
发帖数: 5269
44
That is a good suggestion.
However, I have an urgent problem need to fix at the mean time.
这二星期因工作太忙,精神快要崩溃了,说出来,可能被人笑话。
6年前,做了正确决定,大量投资低价出租房。这几年来,净资产高速增加。
所以我认为是到了放松点的时候。我跟老婆都不会,或说没有能力找高工资的工作,所
有两人的工作是工资约11万的码工。
老婆是在qa的工作。以前工作基本能自己应付。上个月领导问有没没人可帮开发部门做
开发工作,她主动说她可以。以为要了做开发。可少做 qa。但要了做开发后,qa的工
作没减少。变成要做二份工作。开发部门也没给时间学,就要求直接上手。所有工作变
得太忙,应付有困难。老婆就要求我帮她做工作。
这二个星期,我工作也得忙,没有精力全力帮她做,只能告诉她有问题如何解决。
她就唠叨说我我没直接帮她做,只告诉她怎么做不够。
我很生气,我说周日只能告诉她怎么做,周末才能直接帮做。说如果沒能力做,且无法
要到多些时间。工作就别做了,也可辞职。
我认为她应该要求减少qa的工作。开发工作多要时间,不必去表现自己很会做。丢了工
作也无所畏。
我认为她这么拚不值得。现在变成要做二份工作,拿一份工资。还想要我加进去帮做。
我认为这是不明智的,必须改变。
我自己总的感觉。我们太不会生活了。太爱钱了,应该改变。

Yahoo

【在 s*****r 的大作中提到】
: 感觉技术层次有点旧,和过去的开发项目有关系,没有特别好的经验,可以考虑Yahoo
: ,ebay这样的互联网公司
:
: good
: .
: year.

h*d
发帖数: 19309
45
不敢苟同,里面有计算,但是没有复杂的数学计算,spark本来就不是基于计算的,非
要用来搞科学计算才真是脱了裤子放屁

【在 z****e 的大作中提到】
: then use the native api of c*, write ur own code
: using spark without using math is "tuo ku zi fang pi" 多此一举

b**********5
发帖数: 7881
46
thank u!!! i worked on a team building recommendation engines without spark
several years ago.. ML and spark is like java and ideaJ, one is the code
itself, the latter is whatever u use to compile and run ur code...

【在 h*d 的大作中提到】
: 不敢苟同,里面有计算,但是没有复杂的数学计算,spark本来就不是基于计算的,非
: 要用来搞科学计算才真是脱了裤子放屁

x****y
发帖数: 252
47
What is DI? THanks!

档次

【在 s*****r 的大作中提到】
: 现在前后台开发原理越来越相近
: 俺狗把原来后台专用的DI技术引入到前台,前台的code在结构化模块化方面立马上个档次
: javascript的code在chrome里面搞debug,看看结果也非常easy,非常舒服

b**********5
发帖数: 7881
48
google guice..., spring...
dependency injection...
不过, 像switjser这种傻逼的发言, 你全部可以忽视

【在 x****y 的大作中提到】
: What is DI? THanks!
:
: 档次

b**********5
发帖数: 7881
49
google guice..., spring...
dependency injection...
不过, 像switjser这种傻逼的发言, 你全部可以忽视

【在 x****y 的大作中提到】
: What is DI? THanks!
:
: 档次

z****e
发帖数: 54598
50
跟“科学计算”有什么关系?
不是只有“科学计算”才需要高等数学
如果没有复杂的计算的话,上spark属于多此一举
直接调用nosql的api足够了,需要的无非是各种index以及crud
而一旦脱离index,在无结构数据处理中,第一步就是维度的建立
就是线性代数
“科学计算”需要的是hpc那些

【在 h*d 的大作中提到】
: 不敢苟同,里面有计算,但是没有复杂的数学计算,spark本来就不是基于计算的,非
: 要用来搞科学计算才真是脱了裤子放屁

相关主题
下一步是不是该歧视30的了?Backend service, tensorflow background求google team match
华米USA(小米手环)招Full Time Senior Backend Engineer有Facebook的吗?
[广告] 招Data Scientist / Analytics / BI Engineer - WishG 家 full-time 求team match
进入JobHunting版参与讨论
h*d
发帖数: 19309
51
你自己扯的你都不记得了? cql那货返回点数据也就罢了,处理数据还是算了。

http://www.mitbbs.com/article_t/JobHunting/33063511.html
发信人: zhaoce (米高蜥蜴), 信区: JobHunting
标 题: Re: full stack track 和 backend track 哪个更有前途?
发信站: BBS 未名空间站 (Thu Oct 1 07:59:32 2015, 美东)
如果是backend的话
java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
-> vert.x/netty/core java
差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
所以如果是学习的话,那就把最后两个颠倒一下
到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
第一步就是线性代数
一般的web也就是到tomcat这个level吧
很多full stack其实就是front end
无非php -> ror -> node酱紫一路过来
除了web还是web,无非换个写法而已,没啥大区别
真的full stack应该从swift -> java,像搞tableau/palantir一样搞法
那才叫真正的full stack,如果搞这种的话,java就直接跳到最后一步了
至少上netty了,现在可以上vert.x
netty作者是韩国人,也是游戏爱好者,本来初衷就是给网游用的
netty那几个core developers,基本上都在各个大公司做顾问呢
比如apple的icloud,twitter,red hat这些基本上都是那几个人在搞
然后这一批很明显偏向白人,就感觉都是白人,点缀几个东亚人
大概酱紫,跟web那边无恙无恙的阿三不是一回事
backend的阿三基本上可以达到第三或者第四步吧,hadoop一堆三哥哥
spark就一堆老中了
http://vertx.io/community/
vert.x的contributors
阿三数量还不如老中多
甚至不如日本人多

【在 z****e 的大作中提到】
: 跟“科学计算”有什么关系?
: 不是只有“科学计算”才需要高等数学
: 如果没有复杂的计算的话,上spark属于多此一举
: 直接调用nosql的api足够了,需要的无非是各种index以及crud
: 而一旦脱离index,在无结构数据处理中,第一步就是维度的建立
: 就是线性代数
: “科学计算”需要的是hpc那些

z****e
发帖数: 54598
52
说到底就是db和一般nosql/file system的区别
就是一个index的区别
越是结构化的数据,index越管用,如果是db
几乎每一个col都可以建index
这个时候需要的是排序算法,所以初级算法课上教了一堆排序
但是如果脱离index,就是不再受限于一维的空间
而是把空间拓展到多维,然后计算线性空间里面的距离
来计算不同结构的文件的距离的话
就需要线性代数了,否则你怎么处理文件?
总不能一点点便利过去吧?从这个之后才是整个无结构数据推广的开始
google就是发明了这一套理论之后,整个big data才开始发展起来
如果你不需要这个的话,那剩下的就是index和crud了
这些简单的功能,基本上nosql/db什么都给你实现了,直接call就行了
你没事非要在persistance前面套一个spark做什么?
这些东西db以及data warehouse时代都做烂掉了
哪里需要什么nosql和spark,这不是无聊嘛,postgresql全部搞定
现在postgresql也可以存json了,支持结构以及半结构的数据了
所以最开始需要线性代数,然后深入下去就是统计了
现在最为迫切的需求是jvm上的r engine
z****e
发帖数: 54598
53

lucene
我的天哪
你是不是没搞懂我说的数学到底是什么数学啊?
再说一次,不是“科学计算”才需要数学的ok?
高等数学!=科学计算
线性代数和统计这个叫“科学计算”?
你好意思,去大学里面找个用hpc的问问
什么叫科学计算
用了点线性空间就叫“科学计算”了
一堆物理phd哭晕在厕所里

【在 h*d 的大作中提到】
: 你自己扯的你都不记得了? cql那货返回点数据也就罢了,处理数据还是算了。
:
: http://www.mitbbs.com/article_t/JobHunting/33063511.html
: 发信人: zhaoce (米高蜥蜴), 信区: JobHunting
: 标 题: Re: full stack track 和 backend track 哪个更有前途?
: 发信站: BBS 未名空间站 (Thu Oct 1 07:59:32 2015, 美东)
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来

z****e
发帖数: 54598
54

lucene
cql就是一个简单的ql脚本引擎
跟spark sql是同一个道理
就看是谁在做罢了
没啥本质区别
一般来说,如果是原生的脚本引擎,会比第三方提供的脚本引擎要强大一点
因为本来这一套infra就是这个team做的,自然要优化什么
这个team的人自然更为熟悉

【在 h*d 的大作中提到】
: 你自己扯的你都不记得了? cql那货返回点数据也就罢了,处理数据还是算了。
:
: http://www.mitbbs.com/article_t/JobHunting/33063511.html
: 发信人: zhaoce (米高蜥蜴), 信区: JobHunting
: 标 题: Re: full stack track 和 backend track 哪个更有前途?
: 发信站: BBS 未名空间站 (Thu Oct 1 07:59:32 2015, 美东)
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来

w****m
发帖数: 235
55
只能说你们team的full stack太弱了 根本就是前段嘛

【在 g*****g 的大作中提到】
: 能精通前后台的人基本不存在,精力使然,就这么简单。这年头所谓 full stack基本
: 就是做前端的。我们 team有所谓的 full stack连 sql 都不熟,啥 scalability就不
: 说了。

z****e
发帖数: 54598
56

full stack一般都默认是front end
懂backend的一般都不愿意强调自己懂html, css, js这些东西
因为这些工作本质上不过是ui
所以很多人为了不被误认为是front end
都不说自己是full stack
真要full stack,几乎每一个backend都是full stack
谁没写过点js呢?

【在 w****m 的大作中提到】
: 只能说你们team的full stack太弱了 根本就是前段嘛
g*****g
发帖数: 34805
57
我老人家当年是从前写到后,和一个 designer加几个 junior就能把百万用户的网站写
出来,现在去补几个 js framework想必也没多难。只不过没有必要了,full stack又
不是啥光荣称号,吸引前端人员的手段而已。网站一大怎么可能不分开。

【在 w****m 的大作中提到】
: 只能说你们team的full stack太弱了 根本就是前段嘛
s*****r
发帖数: 43070
58
现在趋势是后端server码农也能做前端,至少可以做不facing用户的网站,页面不要求
很fancy很美观,server和网页全包

【在 z****e 的大作中提到】
:
: full stack一般都默认是front end
: 懂backend的一般都不愿意强调自己懂html, css, js这些东西
: 因为这些工作本质上不过是ui
: 所以很多人为了不被误认为是front end
: 都不说自己是full stack
: 真要full stack,几乎每一个backend都是full stack
: 谁没写过点js呢?

b**********5
发帖数: 7881
59
你是在吹你不但精通CS, 还精通高等数学???!!!
吹牛也要他妈的打打草稿。。。

【在 z****e 的大作中提到】
:
: full stack一般都默认是front end
: 懂backend的一般都不愿意强调自己懂html, css, js这些东西
: 因为这些工作本质上不过是ui
: 所以很多人为了不被误认为是front end
: 都不说自己是full stack
: 真要full stack,几乎每一个backend都是full stack
: 谁没写过点js呢?

z****e
发帖数: 54598
60

小姐,线性空间是本科大一的课
你好意思说这叫精通?
本质上big data就是一应用统计学
统计在高等数学里面已经很受鄙视了
数学系很多都是女孩子在读统计,因为偏应用
就是应用数学的一种
应用统计就更低一档,就是应用-应用数学
等于瞬间低两档次,又没要求你证明什么
难啥?

【在 b**********5 的大作中提到】
: 你是在吹你不但精通CS, 还精通高等数学???!!!
: 吹牛也要他妈的打打草稿。。。

相关主题
offer 选择求建议, F, L, Pure求教L家的mobile组面试
请教大家一下关于google选组的建议facebook/FB 内推 refer,国内的engineer也可以
FB 比较好的组有哪些?今天开始继续刷leetcode
进入JobHunting版参与讨论
j**********3
发帖数: 3211
61
that's me...
我简历上就不写我自己是full stack,太丢人。
求指教怎么跳出这个坑

【在 z****e 的大作中提到】
:
: 小姐,线性空间是本科大一的课
: 你好意思说这叫精通?
: 本质上big data就是一应用统计学
: 统计在高等数学里面已经很受鄙视了
: 数学系很多都是女孩子在读统计,因为偏应用
: 就是应用数学的一种
: 应用统计就更低一档,就是应用-应用数学
: 等于瞬间低两档次,又没要求你证明什么
: 难啥?

j**********3
发帖数: 3211
62
我记得好虫兄是谷歌的?

【在 w****m 的大作中提到】
: 只能说你们team的full stack太弱了 根本就是前段嘛
b**********5
发帖数: 7881
63
can u speak in english? don't really know what u mean by all these 线性空间.
..
linear algebra?? statistics?
so let me get this straight... most people are arguing that a person cannot
be an expert on frontend and backend...
but u are saying u are an expert on statistics and backend??!!
so are u implying that frontend is more difficult than statistics??!!
btw, who equates ML with statistics??

【在 z****e 的大作中提到】
:
: 小姐,线性空间是本科大一的课
: 你好意思说这叫精通?
: 本质上big data就是一应用统计学
: 统计在高等数学里面已经很受鄙视了
: 数学系很多都是女孩子在读统计,因为偏应用
: 就是应用数学的一种
: 应用统计就更低一档,就是应用-应用数学
: 等于瞬间低两档次,又没要求你证明什么
: 难啥?

J*******o
发帖数: 741
64

lucene
谢谢大牛, 学到了

【在 z****e 的大作中提到】
: 如果是backend的话
: java -> tomcat/jdbc/db(sql) -> spring/hibernate -> nosql/spark/flink/lucene
: -> vert.x/netty/core java
: 差不多酱紫,虽然最后一步比倒数第二步数学要容易点,但是更迟出来
: 所以如果是学习的话,那就把最后两个颠倒一下
: 到了spark之后,就明显感觉数学要求陡然升高,高等数学就开始来了
: 第一步就是线性代数
: 一般的web也就是到tomcat这个level吧
: 很多full stack其实就是front end
: 无非php -> ror -> node酱紫一路过来

z****e
发帖数: 54598
65

间.
cannot
A vector space (also called a linear space) is a collection of objects
called vectors, which may be added together and multiplied ("scaled") by
numbers, called scalars in this context.
大一时候没有学过线性代数?这个应该是cs的必修课吧?
cs的数学虽然要求不高,但是我记得线性代数可是比较重要的课程
至于ml,这个是大量应用了统计学上的各种工具
所以叫做应用统计,不要求你证明统计规律
但是你好歹要明白这些统计工具在做啥吧?
我只是告诉你,backend发展到一定程度之后,就会开始用上高等数学
当然如果只是打算搞点crud什么的,不用也可以啊
古德霸早就说了,99%的需求用mysql足够了
用nosql干嘛?用spark干嘛?

【在 b**********5 的大作中提到】
: can u speak in english? don't really know what u mean by all these 线性空间.
: ..
: linear algebra?? statistics?
: so let me get this straight... most people are arguing that a person cannot
: be an expert on frontend and backend...
: but u are saying u are an expert on statistics and backend??!!
: so are u implying that frontend is more difficult than statistics??!!
: btw, who equates ML with statistics??

b**********5
发帖数: 7881
66
actually, linear algebra is not a prerequisite for most CS classes... but
yes, i took linear algebra in college...
至于ml,这个是大量应用了统计学上的各种工具... i thought machine learning is
more to do with establishing models, be it decision trees, neural network...
btw, if u equate nosql with ML, then u are just full of it, like switjser...
btw, as a data scientist, nobody gives a shit about how u store data, in
nosql, sql or even csv. As long as they get the data and establish and
improve their models.

【在 z****e 的大作中提到】
:
: 间.
: cannot
: A vector space (also called a linear space) is a collection of objects
: called vectors, which may be added together and multiplied ("scaled") by
: numbers, called scalars in this context.
: 大一时候没有学过线性代数?这个应该是cs的必修课吧?
: cs的数学虽然要求不高,但是我记得线性代数可是比较重要的课程
: 至于ml,这个是大量应用了统计学上的各种工具
: 所以叫做应用统计,不要求你证明统计规律

p*e
发帖数: 6785
67
牛肉姐也有着调的时候

is
..
..

【在 b**********5 的大作中提到】
: actually, linear algebra is not a prerequisite for most CS classes... but
: yes, i took linear algebra in college...
: 至于ml,这个是大量应用了统计学上的各种工具... i thought machine learning is
: more to do with establishing models, be it decision trees, neural network...
: btw, if u equate nosql with ML, then u are just full of it, like switjser...
: btw, as a data scientist, nobody gives a shit about how u store data, in
: nosql, sql or even csv. As long as they get the data and establish and
: improve their models.

z****e
发帖数: 54598
68

is
..
..
怎么可能
我记得线性代数是所有cs本科生的必修课
至于model,那不就是统计上的东西么?
统计最喜欢搞的就是各种所谓的model
至于什么decision tree,那是文科生的扯蛋
ml可不搞这个
最后就是,工业界不养scientist,也许少数大公司有研究院
但是大多数公司,资本家关心的是投入和产出
要想搞pure theory,回大学去,当叫兽更好
资本家更关心你能给我带来什么
所以这就是为什么需要jvm的原因
因为工业界主流是jvm,当然可以不用管java,自己一顿搞
愿意的话,从cpu开始磨都可以
但是资本家等不起,因为这都是钱

【在 b**********5 的大作中提到】
: actually, linear algebra is not a prerequisite for most CS classes... but
: yes, i took linear algebra in college...
: 至于ml,这个是大量应用了统计学上的各种工具... i thought machine learning is
: more to do with establishing models, be it decision trees, neural network...
: btw, if u equate nosql with ML, then u are just full of it, like switjser...
: btw, as a data scientist, nobody gives a shit about how u store data, in
: nosql, sql or even csv. As long as they get the data and establish and
: improve their models.

s*****r
发帖数: 43070
69
ML的核心技术要靠统计啊,你当FLG找那么多会R的数理博士干毛啊
俺觉得你既不懂前端,也不懂ML,是个不太爱学习的码农,应该向版上的牛们对学习。
本版就有玩ML的,一问便知

is
..
..

【在 b**********5 的大作中提到】
: actually, linear algebra is not a prerequisite for most CS classes... but
: yes, i took linear algebra in college...
: 至于ml,这个是大量应用了统计学上的各种工具... i thought machine learning is
: more to do with establishing models, be it decision trees, neural network...
: btw, if u equate nosql with ML, then u are just full of it, like switjser...
: btw, as a data scientist, nobody gives a shit about how u store data, in
: nosql, sql or even csv. As long as they get the data and establish and
: improve their models.

b**********5
发帖数: 7881
70
linear algebra is not a prerequisite of CS...
至于model,那不就是统计上的东西么... yes, but i dont know why u think
statistics is easy... is it because u think if more females take it, it's
bound to be easy?? how many statistics classes have u taken?? have u built
any models for ur work experience??
ML doesn't involve decision tree?? !! I am speechless... have u taken the
coursera course on ML??!!
ML actually is applied everywhere nowadays, yes, even in the financial
industry that everybody looks down there.. one application is to lower the
late/bad loan percentage through ML, lower the fraud rate through ML. It
all involve decision tree, neural network, statistics model, which are all
part of ML..
now go get switjuser and go fuck each other. U 2 belong together!

【在 z****e 的大作中提到】
:
: is
: ..
: ..
: 怎么可能
: 我记得线性代数是所有cs本科生的必修课
: 至于model,那不就是统计上的东西么?
: 统计最喜欢搞的就是各种所谓的model
: 至于什么decision tree,那是文科生的扯蛋
: ml可不搞这个

相关主题
今天开始继续刷leetcode有两个offer: Linux后台和web,做哪个比较好?
NoSQL firm hiring a senior software engineerOffer 选择求建议
Re: LI选组推荐backend developer工作
进入JobHunting版参与讨论
b**********5
发帖数: 7881
71
which part of my post stated that machine learning is not about statistics
modeling??!!
now get the fuck out of there and go fuck zhaoce... stupid asshole

【在 s*****r 的大作中提到】
: ML的核心技术要靠统计啊,你当FLG找那么多会R的数理博士干毛啊
: 俺觉得你既不懂前端,也不懂ML,是个不太爱学习的码农,应该向版上的牛们对学习。
: 本版就有玩ML的,一问便知
:
: is
: ..
: ..

z****e
发帖数: 54598
72

真的?那看来是时候让cs的家伙们学点数学了
built
我不认为统计简单,但是统计相比起分析,代数,几何来说
那要简单上一个档次,不信自己问数学系的
我在数学系混过,我太清楚这些东西的难度了
要不然问问理工科的phd也行啊,很多系的phd也都被数学折磨过
统计本身是应用数学,只要是应用,难度都要下降一个档次
然后ml是应用统计,也就是应用的应用数学,难度再下降一个档次
虽然比起写很多代码来说,还是要难点,但是比起分析来说
难度要低太多了,这就是一个scale,不知道为什么你脑子里只有简单和困难两个选择
另外,ml和统计的关系,这个wikipedia上就有,直接拷贝了
Relation to statistics[edit]
Machine learning and statistics are closely related fields. According to
Michael I. Jordan, the ideas of machine learning, from methodological
principles to theoretical tools, have had a long pre-history in statistics.[
13] He also suggested the term data science as a placeholder to call the
overall field.[13]
Leo Breiman distinguished two statistical modelling paradigms: data model
and algorithmic model,[14] wherein 'algorithmic model' means more or less
the machine learning algorithms like Random forest.
Some statisticians have adopted methods from machine learning, leading to a
combined field that they call statistical learning.[15]

【在 b**********5 的大作中提到】
: linear algebra is not a prerequisite of CS...
: 至于model,那不就是统计上的东西么... yes, but i dont know why u think
: statistics is easy... is it because u think if more females take it, it's
: bound to be easy?? how many statistics classes have u taken?? have u built
: any models for ur work experience??
: ML doesn't involve decision tree?? !! I am speechless... have u taken the
: coursera course on ML??!!
: ML actually is applied everywhere nowadays, yes, even in the financial
: industry that everybody looks down there.. one application is to lower the
: late/bad loan percentage through ML, lower the fraud rate through ML. It

p*e
发帖数: 6785
73
赵老师对decision tree 的评价不太对
decision tree 在ML 的作用大的很。

【在 z****e 的大作中提到】
:
: 真的?那看来是时候让cs的家伙们学点数学了
: built
: 我不认为统计简单,但是统计相比起分析,代数,几何来说
: 那要简单上一个档次,不信自己问数学系的
: 我在数学系混过,我太清楚这些东西的难度了
: 要不然问问理工科的phd也行啊,很多系的phd也都被数学折磨过
: 统计本身是应用数学,只要是应用,难度都要下降一个档次
: 然后ml是应用统计,也就是应用的应用数学,难度再下降一个档次
: 虽然比起写很多代码来说,还是要难点,但是比起分析来说

z****e
发帖数: 54598
74
随便找了个cs的bachelor course
http://www.cs.mcgill.ca/academic/undergrad/program
赫然有
MATH 223
3
Linear Algebra
b**********5
发帖数: 7881
75
u are a dumb asshole who thinks decision tree has nothing to do with ML...
btw, my point is that if u argue and say a person cannot be an expert on
both backend and front end, but at the same time, u are pretending to be an
expert on both ML and backend... u really need to check urself...
btw, nosql has nothing to do with ML, but decision tree is one major part of
ML...
now go fuck switjser... u 2 dumb ignorant assholes really need to get
together..

【在 z****e 的大作中提到】
: 随便找了个cs的bachelor course
: http://www.cs.mcgill.ca/academic/undergrad/program
: 赫然有
: MATH 223
: 3
: Linear Algebra

z****e
发帖数: 54598
76

那要看你做啥

【在 p*e 的大作中提到】
: 赵老师对decision tree 的评价不太对
: decision tree 在ML 的作用大的很。

z****e
发帖数: 54598
77

an
of
哦,是么?
严格说来,完全无关也不对,反正我不怎么用
我只说我用到的部分
另外就是,我没有说过cannot expert on both ends
我认为这个没有 任何鸟毛意义
expert都是忽悠的
只有傻逼才会在乎什么expert不expert
你会多少,就是多少,这又不是什么考试
另外就是nosql是一个急需spark的地方
spark一般就run在nosql上,这个不需要教吧?
所以我也说了,如果你只是弄点什么crud和sql的话,不需要spark
直接上db啊,而且nosql也不需要spark啊
spark不是required,说到底还是你要做什么?

【在 b**********5 的大作中提到】
: u are a dumb asshole who thinks decision tree has nothing to do with ML...
: btw, my point is that if u argue and say a person cannot be an expert on
: both backend and front end, but at the same time, u are pretending to be an
: expert on both ML and backend... u really need to check urself...
: btw, nosql has nothing to do with ML, but decision tree is one major part of
: ML...
: now go fuck switjser... u 2 dumb ignorant assholes really need to get
: together..

p*e
发帖数: 6785
78
decision tree based methods 在classification 上的效果通常很好
尤其 high dimension 的时候,用来做ranking 也很不错

【在 z****e 的大作中提到】
:
: an
: of
: 哦,是么?
: 严格说来,完全无关也不对,反正我不怎么用
: 我只说我用到的部分
: 另外就是,我没有说过cannot expert on both ends
: 我认为这个没有 任何鸟毛意义
: expert都是忽悠的
: 只有傻逼才会在乎什么expert不expert

z****e
发帖数: 54598
79

那个难道不是叫 classification trees?

【在 p*e 的大作中提到】
: decision tree based methods 在classification 上的效果通常很好
: 尤其 high dimension 的时候,用来做ranking 也很不错

p*e
发帖数: 6785
80
decision tree 是统称

【在 z****e 的大作中提到】
:
: 那个难道不是叫 classification trees?

相关主题
弯曲的公司招软件工程师若干华米USA(小米手环)招Full Time Senior Backend Engineer
每次web泡沫破灭,都是我们backend大发展的开端 (转载)[广告] 招Data Scientist / Analytics / BI Engineer - Wish
下一步是不是该歧视30的了?Backend service, tensorflow background求google team match
进入JobHunting版参与讨论
z****e
发帖数: 54598
81

ok,make sense
这个名词我第一反应是business上那些东西

【在 p*e 的大作中提到】
: decision tree 是统称
h********e
发帖数: 1972
82
不知道你们在具体讨论啥 我说说我的经历。我是fullstack。基本所有end都接触过。
让我搞一个产品从前到后我都能带队搞出来。所谓的fullstack绝不是啥都懂一点。而
是啥都精通。我mobile写过几万行,c++高并发的也写过几万行。还包括traffic infra
. 看过的代码以百万计。python之类的后端business logic自然也写过。机器学习系统
也坐进过几个产品。我还包一些pe的工作,这才是真的fullstack。我曾经在infra本来
想一路升到8之类的后来还是觉得懂得广一些 日后路子好一些。
我知道板上有8的infra的兄弟,绝对没有鄙视的意思。就是每个人路子不一样罢了。顺
便打个广告,
能让这么做事儿,每个stack都很深的公司,全世界也就只有一家。欢迎投简历。
1 (共1页)
进入JobHunting版参与讨论
相关主题
offer 选择求建议, F, L, Pure有两个offer: Linux后台和web,做哪个比较好?
请教大家一下关于google选组的建议Offer 选择求建议
FB 比较好的组有哪些?推荐backend developer工作
求教L家的mobile组面试弯曲的公司招软件工程师若干
facebook/FB 内推 refer,国内的engineer也可以每次web泡沫破灭,都是我们backend大发展的开端 (转载)
今天开始继续刷leetcode下一步是不是该歧视30的了?
NoSQL firm hiring a senior software engineer华米USA(小米手环)招Full Time Senior Backend Engineer
Re: LI选组[广告] 招Data Scientist / Analytics / BI Engineer - Wish
相关话题的讨论汇总
话题: ml话题: stack话题: spark话题: backend话题: full