欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHPer应聘百度PHP工程师(20~25K/月)的工作应该做哪些准备?

程序员文章站 2024-04-03 21:30:58
...
PHPer应聘百度PHP工程师(20~25K/月)的工作应该做哪些准备?
本人非计算机专业出身,12年夏天培训PHP,工作(实习一年)差不多三年,实习没什么可提的,在深圳半年参与项目设计和实现(由于项目没有拿到投资最终没有上线),最近一年(14年2月~15年3月)在一家移动互联网单独负责一个平台项目(该项目与小米、腾讯均有合作,属于公司战略性项目),带三四个人,本人负责架构设计、api设计和核心代码实现,四月份辞职到培训机构学C/C++,九月份结束。

补充:
各位大哥抑或大姐,不知道你们来这里回答问题都是什么动机,本人不是菜鸟,不需要人生导师,也不是技术路上的迷路人,本人选培训机构而不是边工作边自学有个人原因(一信任培训能为我带来帮助本人愿意花钱以节省时间,二工作太忙几乎天天加班,这个加班是本人自愿的)。
我无意跟人争论,也不想证明,甚至都不想去说明,如培训机构和大学计算机教育孰优孰劣,如中国教育问题的病因,如怎样学技术,怎样晋级。。。等等等等。本人已经不是愤青,已经不再想为这些琐事浪费时间和精力,每个人的经历和视界不同对相同的事有很多不同的看法,争论孰是孰非除了浪费彼此的时间之外,我真的找不到什么好处。国内的高等教育在慢慢变好,本人也对此满怀期待。
本人在这里提问是希望过来人(应聘过百度PHP职位或者百度在职的PHPer)给个建议的,我不知道在这里回答问题的诸君有没有应聘过百度,有没有在百度工作过,或者对PHP有深入了解,如果都没有,你的回答都是草率的没价值的(不论是对我还是对你,还是对浏览该贴的人),还请绕行,谢谢!

回复内容:

我不能给建议,但必须出来说一下
这里太多干喷的没用答案,建议大伙去quora或其他国外社区修炼修炼。我们太需要一个能够平下心来交流的环境了。

ps:给题主的好脾气赞一个,Do what u wanna do. 看客们略显过激了。。说下我理解的这个薪水对应的标准吧

利益相关:百度在职,80%PHP

社招20K和25K还是有差距的
感觉能拿25,能力应该在30+,T6的水准,如果我是hr会给你25+股权激励,具体定级这个因素可能就较多了,我见到的一般都是往下压

说说题主关心的,20K要具备什么样的水平(25离我还有点距离,暂不做评论)

技术方面
1.能支持业务的coding,不用多说,应届毕业就应具备的螺丝钉能力
2.架构能力,这个有点虚,很难量化,要求能支撑中等规模项目的架构(什么是中等规模,又好难描述...参考我参与过的一个,百度地图下很小的一个子服务,pv 20-30W)
3.基础技术了解&视野, @黄辉冯 答的很具体啦,肯定不是全部掌握,但他所列出的那些点大部分都应有所涉略,也如他所述,这是在技术上和应届生拉开距离的地方

解决问题的能力
具备lead一个业务方向/项目的能力,靠技术驱动业务发展,解决实际问题(这才是和螺丝钉拉开距离最重要的能力啊!!怎就没人提到呢)。百度一向是以结果为导向,能拿到20K的人应该是已具备相当的技术能力,经理们关心的是招你进来,你能产出什么啊。
coder和工程师之间的差别就在于解决问题的能力,这句话我还是比较认同的

发展&潜力
这点其实@王清翔的回答比较中肯了,要能理解从有剑到无剑这样过程,这是内功

以上。个人观点

回答里有人在纠结题主的培训经历,其实无非是在表达,培训班出来的拿这么高薪水,逗我呢。
我认识的同事中有没考上大学的,题主不必在意。有想法就来试试,面试又不要钱对吧

作为一个21天速成的PHP程序员,深知我们团队后续还会有大量速成的PHP程序员。

因为在招聘时,我们更关注你的基本功、解决问题能力、价值观和热情,不在乎是什么语言背景。我深信,一只铁军,可以去勇敢解决任何未知问题,而不是只能利用已有的能力解决问题。

我自己总结的PHP程序员需要的自我修养,供初阶转PHP程序员的同学参考,也欢迎大家补充。

当我们看过了大量的语言、框架、架构、设计后,当我们经历过各种问题、重构、大流量后,才能够进入手中无剑,心中也无剑的境界。

PHPer应聘百度PHP工程师(20~25K/月)的工作应该做哪些准备?

这个薪资,属于有一定经验的工程师了。除了基础的coding能力、算法能力,需要有架构意识,通过合理的模块划分和连接,去分治解决相当复杂些的问题。

我是来吐槽的,上面几位老是拿工资来说事干嘛,人家问的重点是该做哪些准备! 大公司其实并不太在乎你九阴白骨爪练到梅超风还是周芷若级别的,
人家更关心的是你有没有练过九阳神功.
内功根基好,太祖长拳也一样放倒敌人. 拿到20~25K/月,应该已经很贴底层了吧,我想面试官应该会问:PHP的C源码熟悉么?nginx源码呢?用C++写过数据库么?mencache源码呢?TCP/IP协议呢?各种算法呢?各种数据结构设计模式都熟悉吗?你对集群架构有设么独特看法?对处理超大规模数据或者并发有没有什么经验?等等的问题吧。

我想楼主应该把以上东西做足充足准备 你说的百度PHP工程师20~25k是从哪听说的?你所听说的消息源的真正职位(研发?大数据?后台?)以及级别(T几?)是什么?这些信息不写别人怎么知道你在说什么?

还有,半年时间学c++确实太短了。其实应该去学Java的,之前拿过offer的百度的组的项目都是用Java和PHP的。 窃以为你说的国内大学的软件教育是失败的,这句不妥,本人刚毕业,学校也不差,211,985,软件工程专业,至于软件方面综合能力,同级中前三,略胜第二,大四实习一年在上海,实习工资10k,刚毕业签的天津的公司,因为一些其他的原因留天津,12k+股权,本科毕业。上大学以前不会写代码。以上。
大学教的东西粗浅而且泛泛,任何东西都讲的不深入,他们不会教你去怎么写一个能上线的程序,不会告诉你设计模式,而且还经常会教授一些过期而无用的东西。编程大作业,虽然做的多,但是老师不会看你代码,不会跟你说你那些地方可以改善。
但,本科毕业的和培训机构出来的是有绝对的区别! 如果是我的团队,有任何一个写变量用拼音的我会毫不犹豫的开掉他。我看过很多人的代码,完全不知道代码模块化,一个大作业一个main函数撸到底,完全不使用设计模式,完全不追求性能,他们只追求功能能实现,一个sql能出来的非得写两个,时间复杂度写成n^2的绝对不会去考虑怎么写到nlogn.
我们学校很多课程都是外教。他们不会教你用拼音去命名,我们最基础的C++同时开两门课,一门是中国老师教,一门是美国老师教,任何人只要听了就能看出来,中国老师教的是让你怎么“写程序”,而美国老师则强调的是编程思想!
失败的不是大学的软件教育。而是中国的*,有多少人是在混学历!毕业之后出来就是个废人。一个成年人没有自学的能力还要出来怪*,书上都写着的东西,为什么不会?我在图书馆刷过书,软件方面的书,随便提一个方向我都知道书在哪个架子上。
编程是一种能力,最重要的是自己,但是也是直接受环境影响的。培训机构是定向培训,一门课一个方向,已经把你的方向禁锢死了,而大学的学习是多向的,是可以打开视野的。
纠结这个问题说明你的能力还达不到这个价钱。学习为何要去培训机构,买上两本书,动手写点东西,比培训机构来个更实际,如果不行说明你的学习能力不够。
你要去找工作,不仅仅要让hr看到你的工作经验,还要看到你的潜力,你的升值空间。同样还有最重要的一点,也是有人说到了,就是你所能创造的价值是否值这个价 先准备一下如何戒掉学编程去培训的坏毛病。 20~25k/月。。。。
赚钱真的那么容易么。。。这样的资历就可以有这么高工资?