新足迹

 找回密码
 注册

精华好帖回顾

· 拿到OFFER,分享找工过程 (2009-1-16) maggie2009 · 买连锁批萨D之前所应该知道的事情(The Age报导D的黑幕) (2014-7-29) dominos
· 参加活动 - 中秋家宴 (2010-9-25) purplenight · 我的初恋情人- Dick Smith其人其事 (2011-4-28) patrickzhu
Advertisement
Advertisement
楼主:dxiang

[IT] 问大佬一个IT职业路线的问题,full stack还是Data engineer [复制链接]

发表于 2020-10-17 11:32 |显示全部楼层
此文章由 miproduct 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 miproduct 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 12:24
感觉朋友不在行内或者没工作呢?

入职之后有你在职的工作和对应技术栈,如果没有你要锻炼的技术,是不会 ...

我从事IT20年,现在做移动,web,ML。做IT不可能只懂一个方向的,一个语言的。很多是相通的,关键是你的基本功,算法,模式,数学等,还有编程的技巧。如果你这些扎实,可以做几个方向都没有问题,像web,mobile现在很多地方都是想通的,react native,flutter都是通吃的,如果现在不是以前关注的自己的一两分地的时代了。还有ML现在都可以用来指导设计和编程,多种技术的融合是未来的趋势。
Advertisement
Advertisement

发表于 2020-10-17 11:32 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
joshuahe 发表于 2020-10-17 11:08
数据工程师受大环境的影响会大一些。如果世道不好就会越来越不好。全栈相对会比较安全。但是数据工程师在好 ...

对,这也是其中一个重要的顾虑点。

这也充分说明这是个新方向,所以薪资才高一点

还有人说,DE就是摆弄大数据的那几个工具,类似调包侠的感觉,时间久了会不好,不知道这个说法准确么?

发表于 2020-10-17 11:32 来自手机 |显示全部楼层
此文章由 jessieweiyi 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jessieweiyi 所有!转贴必须注明作者、出处和本声明,并保持内容完整
选走IT的路 就意味着终身学习 过了2年 你现在的经验都会没用,所以不要纠结经验。以后的趋势肯定是所有项目都有数据的成分 所以两条路最后会汇合。

发表于 2020-10-17 11:35 |显示全部楼层
此文章由 沧海一帆 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 沧海一帆 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 12:17
我了解的是, DE主要是对数据的处理,尤其是大数据流的处理,所用工具是hadoop,spark, hive那些“动物 ...

你说的这个基本是backend developer的工作。基于spark 或者hadoop的编程门槛也不高,我还是觉得这两个方向大约80%是重合的

发表于 2020-10-17 11:38 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
miproduct 发表于 2020-10-17 12:32
我从事IT20年,现在做移动,web,ML。做IT不可能只懂一个方向的,一个语言的。很多是相通的,关键是你的 ...

失敬失敬,原来是老前辈,刚才回答有点唐突了。。。

从前辈的技术栈来看,好像也是一步一步跟着趋势潮流走过来的,互联网,然后移动互联网火了,再就是ML当道,跟着大趋势下来的。

因为好多事情,比如我们往回看20年,好像当年做什么事,对现在没有那么重要,但像我这种当局人,还是挺困惑,希望有个roadmap的。。。

所以你是绝对走DE更好么,现阶段来说

发表于 2020-10-17 11:41 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
superdigua 发表于 2020-10-17 12:13
当然 DE 更好

为什么说“当然”呢,我这边很困惑。。。希望指点一下
Advertisement
Advertisement

发表于 2020-10-17 11:43 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-10-17 12:29
个人看法,看市场吧 就澳洲这个小市场来说 full stack还是比DE要吃香的,基本不怕失业。至于薪酬,full s ...

我昨天刚搜了一下seek,全栈关键字是1500左右岗位,DE是2300左右,而且起薪都在8w以上。这些其实还好,以后的趋势也很重要。谢谢你的看法

发表于 2020-10-17 11:45 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
jessieweiyi 发表于 2020-10-17 12:32
选走IT的路 就意味着终身学习 过了2年 你现在的经验都会没用,所以不要纠结经验。以后的趋势肯定是所有项目 ...

我可以不纠结,但是做3-5年全栈再做DE,和1年全栈,现在就做DE,5年之后总会不一样吧。。。纠结在这里

发表于 2020-10-17 11:49 |显示全部楼层
此文章由 miproduct 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 miproduct 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 miproduct 于 2020-10-17 12:51 编辑
dxiang 发表于 2020-10-17 12:38
失敬失敬,原来是老前辈,刚才回答有点唐突了。。。

从前辈的技术栈来看,好像也是一步一步跟着趋势潮流 ...


我现在还是这些技术都做,关键是自己喜欢什么,不喜欢做不起来,DE还full stack都只是一个title,DE对数学和算法的要求比较 高。关键是你要对技术有深入的了解。而不是只是用会api和几个tools, 以及以后你的职业发展的规划,如果以后想做CTO, 不可能只懂一个领域的。
头像被屏蔽

禁止发言

发表于 2020-10-17 12:10 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-10-17 12:29
个人看法,看市场吧 就澳洲这个小市场来说 full stack还是比DE要吃香的,基本不怕失业。至于薪酬,full s ...

我感觉,在土澳,数据比程序员的天花板还是要高些,当然前提是,如果做的好

发表于 2020-10-17 12:24 |显示全部楼层
此文章由 waynepublic 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 waynepublic 所有!转贴必须注明作者、出处和本声明,并保持内容完整
取决于楼主想要什么,如果希望在一个大公司,特别是数据驱动的公司,接触核心业务,长期做很多年,可能de更适合。如果是想经常接触新的客户,做project based的工作,我认为full stack更好。
DE现在主要也是在云上,DE的核心价值不在于会使用某些工具, spark, airflow, lambda, data flow等都可以学,而在于基于对公司业务理解基础上如何设计和提供一个有效的,易于扩展的data solution. 你可以说这也许是data architect的工作,但是其实实际运用中分的没有那么细, 很多项目根本也没有architect.
Advertisement
Advertisement

发表于 2020-10-17 13:10 |显示全部楼层
此文章由 melmonash 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 melmonash 所有!转贴必须注明作者、出处和本声明,并保持内容完整
估计还得看你更喜欢哪个?

发表于 2020-10-17 13:12 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2020-10-17 13:10
我感觉,在土澳,数据比程序员的天花板还是要高些,当然前提是,如果做的好 ...

其实这也不重要 因为这两个前景都是好的 就看你个人选择以及市场决定而已吧
头像被屏蔽

禁止发言

发表于 2020-10-17 13:18 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-10-17 14:12
其实这也不重要 因为这两个前景都是好的 就看你个人选择以及市场决定而已吧 ...

对于非IT的INDUSTRY,高层可能会基于数据分析做决策,所以做得好,有可能靠到市场销售那边, 码农多数就是个干活的

2019年度勋章

发表于 2020-10-17 13:26 |显示全部楼层
此文章由 superdigua 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 superdigua 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 11:41
为什么说“当然”呢,我这边很困惑。。。希望指点一下

这事情说来话长。

FULL STACK 涉及的技术太多,会把人累死。另外,有多少技术十年后还能继续使用?

DE 则不同,需求量大,而且学到的技术可以长时间使用。
认知决定命运。异议并非敌意。质疑不代表恶意。我的观点当然可能是错误的。
舆论自由是现代文明的基石。舆论管制:为了预防男性强奸而直接阉割。
头像被屏蔽

禁止发言

发表于 2020-10-17 13:28 |显示全部楼层
此文章由 tyler_kwok 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tyler_kwok 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 11:08
大佬出现了。
当然是可以这样,但如果决定要转,肯定马上就着手开始行动了,否则都已经决定走DE了,我觉 ...

不是大佬,就一枚不成器的前码工罢了。

私以为,大多数人(不是所有人)在没有太多经历之前,都不真正认识到自己的长处,兴趣,最喜欢干什么工作,自己能干多久,或者哪个行业允许你干多久(参考国内35岁程序员的坎)。头几年试错成本最低,多干不同职位了解一下完全没有坏处。

如果你已经心明如镜,就要干DE,那也可以边干全栈边准备DE的学习/投简历,不冲突的。有毅力的话,自学其实可以让你成为半个DE专家了。当机会到来,平时的准备更能让你抓住机会。

签名被屏蔽
Advertisement
Advertisement

发表于 2020-10-17 13:29 |显示全部楼层
此文章由 reasonable 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 reasonable 所有!转贴必须注明作者、出处和本声明,并保持内容完整
未来的趋势谁也说不准。就现在来看,DE的薪水和机会数量是高于full stack的,你自己也看到了,也可以去参考Robert Walters等咨询公司发布的薪水统计。

针对你的思考模式说两句:
- 1年经验不重要,为了这点经验患得患失容易因小失大。职业是30年的事情,花1/10的时间探索不同选项再正常不过。很多公司的毕业生项目1年半,3个不同岗位轮转,其实是个很好的模式
- 转行比你想象的容易,基础打好,去鼓励内部流动的公司,转头衔不掉薪水/级别
- 哪怕有经验的人,也很少有两个职业路线都走过的,能提供的意见都会很片面,基于个人经验(包括我)。上面有些人完全是不负责任的信口开河,比如数据凉了云云。论坛上的人很少有会认真思考总结发表负责任的言论的,真正只能对自己负责。找现实中认识的人面对面咨询最好。

评分

参与人数 1积分 +2 收起 理由
Marlonzhu + 2 感谢分享

查看全部评分

发表于 2020-10-17 14:14 来自手机 |显示全部楼层
此文章由 悉尼麦迪 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 悉尼麦迪 所有!转贴必须注明作者、出处和本声明,并保持内容完整
InTheEnd 发表于 2020-10-17 14:18
对于非IT的INDUSTRY,高层可能会基于数据分析做决策,所以做得好,有可能靠到市场销售那边, 码农多数就 ...

但是就算是干活 也一样重要。至于数据,可以做。但一样也是干活的 不是manager级别的都一样

发表于 2020-10-17 14:29 来自手机 |显示全部楼层
此文章由 macro 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 macro 所有!转贴必须注明作者、出处和本声明,并保持内容完整
澳洲很多工作都是皮毛级别,不用太深入。说不定以后full stack就包含了DE的工作内容了

发表于 2020-10-17 15:12 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
waynepublic 发表于 2020-10-17 13:24
取决于楼主想要什么,如果希望在一个大公司,特别是数据驱动的公司,接触核心业务,长期做很多年,可能de更 ...

一看就是行内前辈。

我不算很直接清除自己喜好的人,应该也和没有都尝试过有关系。

因为是转专业,比科班出身落后几年,所以想直接找到一个有前景的方向深耕。
可能我还是需要去尝试

发表于 2020-10-17 15:14 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
superdigua 发表于 2020-10-17 14:26
这事情说来话长。

FULL STACK 涉及的技术太多,会把人累死。另外,有多少技术十年后还能继续使用?

对,这一点也是我犹豫要不要继续全栈的顾虑,请问你是在做DE么
Advertisement
Advertisement

发表于 2020-10-17 15:17 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
tyler_kwok 发表于 2020-10-17 14:28
不是大佬,就一枚不成器的前码工罢了。

私以为,大多数人(不是所有人)在没有太多经历之前,都不真正认 ...

谢谢大佬的建议。

对,我目前准备业务学习DE探路,其实如果继续全栈,我应该做的是深入了解全栈各种框架源码和最佳实现,当投入之前我就纠结走什么方向才能做最多的有用功。

现在想来,可能还是多尝试一下比较好

发表于 2020-10-17 15:18 |显示全部楼层
此文章由 benny2002 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 benny2002 所有!转贴必须注明作者、出处和本声明,并保持内容完整
full stack很好的,别转了。

发表于 2020-10-17 15:28 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
reasonable 发表于 2020-10-17 14:29
未来的趋势谁也说不准。就现在来看,DE的薪水和机会数量是高于full stack的,你自己也看到了,也可以去参考 ...

思维非常成熟的前辈大佬出现了

- 你说的对,1年经验跟未来几十年不那么重要,我只是转行过来比科班起步晚几年,就急了一点。
所以,你目前是看好DE的?

- 对,我也听说大公司内部转岗比较容易,我目前在小公司,要跳槽才可以,但如果直接跳槽DE的话,没有令人信服的资历和工作经验,所以你是说用全栈进大公司,在徐徐途之?

- 是的,有些朋友或基于自己的角度,或基于自己的见闻,就发了出来,我还是感谢大家集思广益。但你看,你是还有你这么头脑清楚,和一些非常有行业经验的前辈出来指点了吗,哈哈,谢谢谢谢。

发表于 2020-10-17 15:30 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
benny2002 发表于 2020-10-17 16:18
full stack很好的,别转了。

朋友是在职全栈吗,还是有什么见闻,可以说说看么

发表于 2020-10-17 15:35 |显示全部楼层
此文章由 benny2002 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 benny2002 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 16:30
朋友是在职全栈吗,还是有什么见闻,可以说说看么

我不是做full stack的,一般来说,在IT这个行业,做任何一个方向,没有5年左右的技术积累,你是没办法真正弄透你这个方向的核心技术的。full stack接触到的技术最多,对整个系统的了解最全面,以后想往哪个方向转其实也是最容易的。
若为自由故
Advertisement
Advertisement
头像被屏蔽

禁止发言

发表于 2020-10-17 15:39 |显示全部楼层
此文章由 InTheEnd 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 InTheEnd 所有!转贴必须注明作者、出处和本声明,并保持内容完整
悉尼麦迪 发表于 2020-10-17 15:14
但是就算是干活 也一样重要。至于数据,可以做。但一样也是干活的 不是manager级别的都一样 ...

看不懂你在说什么

发表于 2020-10-17 16:18 |显示全部楼层
此文章由 reasonable 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 reasonable 所有!转贴必须注明作者、出处和本声明,并保持内容完整
dxiang 发表于 2020-10-17 16:28
思维非常成熟的前辈大佬出现了

- 你说的对,1年经验跟未来几十年不那么重要,我只是转行过来比科班起步 ...

我不是前辈,也是20多岁才转码,入行3年,偏后端的MLE和DE都做过,做DE也是要写大量代码的那种。

就我跳槽经验来看(sample size 1):
- 云DE的薪水比全栈高20%以上,需求也很大。就疫情高峰期8,9月,我一个月接了4个DE的offer,面试到脚软。只要我一开Linkedin 的求职,一周能收20封猎头信。同样水平的全栈应该没有这么火。again,anecdote。这种火是不是阶段性的稀缺导致的,很容易被市场矫正呢?我不知道。
- 早期混进第一级别的公司对职业生涯提升很大。我第一份工侥幸混进了一家独角兽,然后一直在比较大的厂工作,后面不管什么公司,哪怕是亚马逊,G,至少能保证拿到面试,也有大量朋友愿意refer我。在每一家工作过的地方,都有内部转岗的机会,有些公司不甚紧急的岗位甚至会在内部公示一段时间,实在没人有兴趣才会对外放出。全栈这种万金油的岗位,想转什么难度应该都不大,只要表现好。我见过SDE转PM的,QA转SDE的,DS/SDE互相转的,非常常见。曲线救国完全可行

评分

参与人数 1积分 +4 收起 理由
hbwork + 4 感谢分享

查看全部评分

发表于 2020-10-17 16:41 |显示全部楼层
此文章由 StoneLight 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 StoneLight 所有!转贴必须注明作者、出处和本声明,并保持内容完整
长期还是看好DE,这个行业应该还有很多机会。所有的大厂都会做这个。全栈也是个不错的选择,但是我就是很难想象十年之后全栈会变成什么样子。差不多还这个样吧。楼上的这位说的很重要,找个大厂进去,那个牌子可以让你以后的职业生涯容易很多。

发表于 2020-10-17 17:04 |显示全部楼层
此文章由 dxiang 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dxiang 所有!转贴必须注明作者、出处和本声明,并保持内容完整
reasonable 发表于 2020-10-17 17:18
我不是前辈,也是20多岁才转码,入行3年,偏后端的MLE和DE都做过,做DE也是要写大量代码的那种。

就我跳 ...

闻道有先后,凭你的经验也足够给我建议了,谢谢。

非常有借鉴意义,对于疫情时期,我个人觉得是经济不好,导致大家没时间培养新人,就要有丰富经验的,所以,3-5年这种人就比较受欢迎,当然和DE需求大也是分不开的。

因为转专业嘛,觉得要进个新一点方向,大家起跑线差不多,早先还奢望DS呢,后来觉得绝对拼不过phd,就作罢。
然后现在对DE有执念,做全栈的工作之余,总想着要是做DE了,会怎么样之类的,可能还是我的全栈太偏前端了。。

是的,我也想一开始进大公司,奈何准备不足实力不济; 我现在开始刷算法和系统设计,争取进个大公司再谈其他吧。

谢谢你的建议

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部