如何在一个新城市*快速*安顿物品清单

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货

最近看过此主题的会员

E轮2.5亿美元融资
K12教育独角兽一起作业
北京-诚聘人工智能/教育/大数据岗
码农求职神器Triplebyte:
不用海投
内推多家公司面试
前Google华人高管创立
面试offer一键直通
Leap.ai助你进入热门独角兽
查看: 1315|回复: 11
收起左侧

石油行业8年马工经历分享

[复制链接] |试试Instant~ |关注本帖
我的人缘0
zzgzzm 发表于 2018-6-13 00:51:29 | 显示全部楼层 |阅读模式
本楼: 【顶】   100% (1)
 
 
0% (0)   【踩】
全局: 顶  98% (61)
 
 
1% (1)  踩
码农类General 全职 博士+(5-10年) [999999] 您的积分不足。关于如何获得积分,请参考新手上路指南总帖: http://www.1point3acres.com/bbs/thread-71069-1-1.html TLM (Tech Lead Manager仅少数公司有) @ Oil Gas Software Consulting Firm Texas
在这家公司工作了多久: 5-10years | 你还在这家公司吗: Current Employee, no plan about leaving in the next year
==== 综合评价: ★★☆☆☆ ====
你对公司商业前景有信心吗: Not sure
你觉得有清晰的发展空间吗: No
WLB-平均每周工作多久: 30-40hours
上次refresh多少钱: NA
公司食堂: No free food, no easy access to paid food

人员流动-你的director组内最近半年有多少人离职: 5-10%
周围做决定的人一般是谁: PM
大部分同事上班状态: Reasonable work ethics, not killing themselves over work
你身边政治斗争如何: Some, but tolerable

当初为什么选择来这家公司?: Location and big major client in oil & gas booming years.
如果已经离开这家公司,为什么选择离开?: Not leaving yet because of unsuccessful interviews. May need to seek different track.

具体工作,组,tech stack等:
Legacy C++ software development (desktop application)

最满意的是什么:
Work Life Balance / flaxibility

最不满意的是什么:
Technical development / career path

你对这份工作最看重什么:
Industry experience, but only traditional industry

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
仅仅希望给在非软件核心行业或打算进入这样行业的SWE同学分享一下个人的经历。

几年前PhD毕业进入大油服公司A做SWE,当时正值US economy down term, 但对oil & gas sector还真的没有太大影响(和2014年比)。当时还是对工作职业规划没有认真计划,没有考虑到行业和你所在职位的关系。

在A的做SWE两年:现在想想这段经历就是让我开始接触到industrial scale software development and practice,其它再没什么可说的了。因为毕竟software远远不是oil & gas的core business。你试想一下,从上游勘探,到钻井,到仪器测量,到建模,到生产,到下游炼油,到trading & sale,这中间的不确定性太多太多,software simulation能带来做决策的价值真的是太有限的。而且以上因素完全从engineering角度考虑,甚至还没涉及经济因素。另一方面,石油毕竟是个老牌的传统行业,这种文化氛围是不可能在短时间改变的。Domain experts始终是business drivers,所以工作流程基本上就是Domain experts request feature or submit bugs -> SWE implement and fix it. That's it! 毕竟geology geophysics不是一时半会就可以入门的(我本人对这个domain也没有什么兴趣,现在想想很讽刺),所以没听说什么“刷题转油”的:-) 正是由于这种work cycle决定了很多oil gas software code base很老很老(~10-20年,C++/Fortran),没有什么商业价值更新或采用新的技术。我唯一能想到的就是用OOD,根本没有什么full stack/web base (直到今天也不多)。这个我也可以理解,毕竟不是IT行业,你自己有个idea就可以test,在oil gas这种有tangible assets的行业任何变动风险都很大,不是SWE可以尝试的。而且software上的优化/决策若没有field上的采用也没有价值,比如你说这样该参数会提高产量,但谁能保证,而且若油价高的时候who cares? 所以我觉得SWE在oil gas里真是个服务产品。这种文化还有一个副作用是SWE"工作稳定",问什么呢?因为这么老没有modernization的code就是看谁干的时间长谁就“有经验”。

后来到大油公司B做contractor SWE (原因就不提了) 6年。在这里又是做一个legacy project,同样老的code base C++, 同样的工作流程,只是在oil gas application不同。在这里充分见证了大公司在年景好的时候人员机构臃肿,司令比当兵的都多(夸张一点)。油公司毕竟是甲方(不像油服),有自己的不动产,有钱的时候拼命扩张。你能想象一个软件项目同时有general manager, project manager, product manager, deployment manager, software development manager, scrum manager(i.e., meeting的facilitator)? 在油服的话这些就是同一个人的责任。对于SWE staff和contract的区别也很搞笑:1. cutoff line ~1995年之前人少招SWE staff,拿pension/benefits, 1995年之后全都是contract; 2. 之后也有招SWE staff, 但是是通过例如diversity program或先从其他非software部门转过来;3. 看在software pipeline的哪一部分:或是和data processing沾边就算staff(oil gas特别保护data), 任何其他的(platform, UI, application, etc)统统只要contractors, 因为不是“核心”内容. 但搞笑的是这么老的code base根本没有MVC structure, 怎么可能分出GUI和non-GUI呢?而且staff SWE再烂也不裁,不然兵都没有了,领导自己怎么办呢?说句实话,造成这种现象的就是公司太大官僚。大领导要省钱,不要staff,但一线technical managers深深的指导做oil gas软件的跟本不是只知道做个对话框就行的?你基本上得是半个domain export, 不然这个复杂的business logic你根本不可能理解。这就是professional product vs general consumer product的区别:一个是只给三五个专家用的,你就是个干活的;一个是阿猫阿狗都会用,所以你也有发言权。更深远的影响是“阿猫阿狗都会用”的产品有很强的拓展性,user base大,visibility高,而只有专家会用的东西世界上没几个人知道,也没几个人care,因为就是为了当时解决某个具体的问题,这样对SWE career path不好。

然后从2013年油热到2014年开始的energy大萧条更促使大公司外包。这里的外包不是裁staff 招contractor, 而是减少US contractor, 外包印度contractor(更便宜)。这些都在大领导的政绩上,但下面的一线manager就哭了,外包印度technical skills根本不行但project还要deliver,这样一来反倒cost更高了。

再说说工作需要的qualification. 说句实在话,我所在的两个projects最需要的不是什么CS技术,也不是math/computing background, 而是认真的态度!就是你愿意fix bug,愿意去读legacy code, 愿意和人交流。说白了就是要你caring. 想想这倒是很锻炼人的character. 明显的负面就是technical没有任何扩展性去找其他领域的SWE工作,尤其在现在这种变化快面试做题的时代。过去的2年面了9个FLAG一线/二线IT/Financial公司,很多都onsite。我觉得刷题不是主要问题,系统设计上的短板也有很多资源可以自学(但在这方面肯定不如已经有相关经验的),但是industry经验没有什么可以借鉴,关键是对你现在project 100%有价值的东西对你面的职位没有价值,而且也无法证明。我觉得更主要的是别人你已经是有经验在职人士,我还是我们technical team lead, 但是由于领域的business model决定的工作风格,这使得这种状况还不如fresh graduate有可塑造性。想起来FB recruiter在我onsite failure之后说建议我不如走data scientist的track, 还有我academic background相关.  甚至我TS onsite有两个manager感兴趣问我PhD dissertation,我还做个mini talk,结果最后HR feedback是客气的"sorry no suitable position for now". 我自己总结是出了相关技术上短板外也许就是ego了吧(也许说了在面试中不太合适的"实话")。说实在的,其实现在的待遇并不差,若不是跳到一线热门公司很有可能不如现在,但是在SWE上的路没有什么发展。

我现在回过头想一想我的industry experience和academic experience是完全不同的背景(onsite有问起),而且industry experience工作中真正用的就是logic reasoning / analytical thinking + 认真的态度, 那为什么title叫SWE呢?。。。也许延续academic继续走math / applied math 路会更好。

只是希望给还在做career规划的同学分享一下。希望大家讨论/拍砖 :-)

评分

参与人数 4大米 +220 收起 理由
Self_Learner + 5 很有用的信息!
飞马行空 + 5 给你点个赞!
Warald + 200 写的非常好
wnbaicai + 10 感谢分享

查看全部评分


上一篇:说说CHEVRON IT的情况
下一篇:甲骨文oracle cloud 听说最近有点火?
我的人缘0
王泽轩出国 发表于 2018-6-13 04:06:31 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  69% (56)
 
 
30% (25)  踩
学地球物理的我 quit了博士转码了
回复

使用道具 举报

我的人缘0
zorrowei 发表于 2018-6-15 03:20:52 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  97% (33)
 
 
2% (1)  踩
要是楼主搞关系能够接到contranct,自己出来单干开公司也不错呀。
回复

使用道具 举报

我的人缘0
专业抛光核弹头 发表于 2018-6-22 07:41:38 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  92% (49)
 
 
7% (4)  踩
即将进入油服公司工作。。。
回复

使用道具 举报

我的人缘0
 楼主| zzgzzm 发表于 2018-6-25 10:17:29 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  98% (61)
 
 
1% (1)  踩
专业抛光核弹头 发表于 2018-6-22 07:41
即将进入油服公司工作。。。

若是有石油背景或者有意向转油的还是可以在这个行业发展的。我只是一家之言  

21.000+ students read the Road to learn React. The course weaves all the opinionated roadmaps into one roadmap to master React. It gives you all the fundamentals in React. You will build a Hacker News App along the way.

回复

使用道具 举报

我的人缘0
maxnima 发表于 2018-6-25 13:47:25 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (21)
 
 
12% (3)  踩
石油行业最近好像行情不错哦
回复

使用道具 举报

我的人缘0
oumizx 发表于 2018-6-25 16:41:58 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  87% (114)
 
 
12% (17)  踩
学地球物理硕士毕业又读了个cs的硕士转码了,现在o&g真的不好混啊。

With React+D3v4 you'll learn the basics of building fast data visualization components in about an hour.

回复

使用道具 举报

我的人缘0
Liuyi_Jin 发表于 2018-6-26 00:52:39 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  45% (10)
 
 
54% (12)  踩
楼主好,我是18may德州一所学校(其实好像整个德州就那两三所学校开了)石油工程ms毕业的,18fall即将入学本校mscs(or Phd?),有一些问题想咨询前辈,可以加一下微信吗?
回复

使用道具 举报

我的人缘0
siriusleung 发表于 2018-7-27 03:43:52 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  100% (1)
 
 
0% (0)  踩
楼主对这两年大数据和机器学习在油气行业的应用怎么看?比如SLB的湾区团队,BHGE搞的深度学习
回复

使用道具 举报

我的人缘0
julianouyang 发表于 2018-7-28 03:23:24 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  91% (11)
 
 
8% (1)  踩
也不完全是这样。我在SLB,现在整个公司的software全搬到或正在搬到google cloud上,这样配套的framework也必须得与时俱进。比如我们组就是Angular 6/Node.js + gcloud。石油公司固然有石油公司的文化,但是对tech stack我真是没什么好抱怨的。

Learn React.js, Redux & Immutable.js while building a weather app

回复

使用道具 举报

我的人缘0
 楼主| zzgzzm 发表于 2018-8-2 11:46:55 | 显示全部楼层
本楼: 【顶】   0% (0)
 
 
0% (0)   【踩】
全局: 顶  98% (61)
 
 
1% (1)  踩
julianouyang 发表于 2018-7-28 03:23
也不完全是这样。我在SLB,现在整个公司的software全搬到或正在搬到google cloud上,这样配套的framework也 ...

SLB在这方面的确做得比较前沿(在石油业中很主动有initiative,而且软件总还是油服的商业产品之一) 也许我在的项目是油公司内部的软件,所以受用户主导很严重。
回复

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|小黑屋|一亩三分地论坛声明

GMT+8, 2018-8-19 17:55

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表