转码新人 - data engineer和software engineer的区别在哪里?
53595
转码新人(之前有一丢丢CS背景,还莫名其妙拿了个BA 的CS degree)从来没有过industry 写代码经验 (run个SQL啥的就不算了吧)
年初跑来加拿大找个bootcamp开始学习datascience,学着学着觉得这个行业水很深,越学越没底,于是又回到了写代码行列。
因为毕竟bootcamp是data相关的 所以老师建议我去做data engineer 也是很hardcore的行业 而且加拿大算是薪资还不错 毕竟也属于data产业一部分,而且周围有之前bootcamp里出来的也是转行的去做data engineer了, 说明这一行对背景也没那么挑。
我现在觉得很纠结: 不知道是老老实实按照老师计划的方向走 学建data pipeline 用好AWS 学好bigdata做几个能拿的出手的Project ; 还是刷刷hackerrank题,学学fullstack,老老实实先从software engineer 把engineering skills学好, 毕竟data engineer也是software engineering 的一个分支...
我本人觉得这两个方向对我都是有难度有挑战的,都有很多基础知识需要补充,所以可行性方面应该是同样的。所以更想从职业发展角度去选择。
我并没有很着急的去找工作,毕竟是再次选择就业方向, 想着一次尽量做到方向正确,而且没有身份困扰,所以时间自由度大一些。
想地里做过either or both 的码农们指教指教?从未来职业发展角度和industry 发展角度 讲讲进入哪一个行业更好?
年初跑来加拿大找个bootcamp开始学习datascience,学着学着觉得这个行业水很深,越学越没底,于是又回到了写代码行列。
因为毕竟bootcamp是data相关的 所以老师建议我去做data engineer 也是很hardcore的行业 而且加拿大算是薪资还不错 毕竟也属于data产业一部分,而且周围有之前bootcamp里出来的也是转行的去做data engineer了, 说明这一行对背景也没那么挑。
我现在觉得很纠结: 不知道是老老实实按照老师计划的方向走 学建data pipeline 用好AWS 学好bigdata做几个能拿的出手的Project ; 还是刷刷hackerrank题,学学fullstack,老老实实先从software engineer 把engineering skills学好, 毕竟data engineer也是software engineering 的一个分支...
我本人觉得这两个方向对我都是有难度有挑战的,都有很多基础知识需要补充,所以可行性方面应该是同样的。所以更想从职业发展角度去选择。
我并没有很着急的去找工作,毕竟是再次选择就业方向, 想着一次尽量做到方向正确,而且没有身份困扰,所以时间自由度大一些。
想地里做过either or both 的码农们指教指教?从未来职业发展角度和industry 发展角度 讲讲进入哪一个行业更好?
- 8
5条回复