大家好,今天小编关注到一个比较有意思的话题,就是关于知乎app开发公司问题,于是小编就整理了2个相关介绍知乎***开发公司的解答,让我们一起看看吧。

  1. 拿到了烽火通信的offer,可是已经签了深信服,都是研发岗,有熟悉的朋友能告诉我这两个公司哪个更好么?
  2. 像微信、知乎、QQ等客户端几个月才有一点小改动,他们的软件工程师都在干嘛?

拿到了烽火通信的offer,可是已经签了深信服,都是研发岗,有熟悉的朋友能告诉我这两个公司哪个更好么?

你是哪里人 湖北人的话 毫无疑问就是烽火了 研发待遇还行 本科5500 硕士6500 过年过节都有钱发 虽然不多吧 烽火是央企,研发2 4 6加班,想稳定 想在武汉发展可以考虑 当然要是只是作为跳板 两家都可以 要是目标是到华为的话,深圳的话 就去深信服 武研所的话 就在烽火吧 年年都去挖人的 研发的很俏

像微信、知乎、QQ等客户端几个月才有一点小改动,他们的软件工程师都在干嘛?

首先,这些都是体量很大的应用,我们用的是微信,可能就是一个用户客户端,每次加一个需求都要经过严格的测试和验证。

知乎app开发公司,知乎app开发公司怎么样
图片来源网络,侵删)

提需求:产品的需求跟我们普通的提需求会有点不一样,会有比较严格流程评审提的产品要求市场调研或者从平时的行为数据分析

设计:当产品好了那得设计,前些日子的小米logo设置就闹得沸沸扬扬的,设计估计会出很多版,还会找各种人提意见,UI设置和交互设置都会有很多延伸的工作

开发:会有各种考虑,性能,日志统计,各种***样数据如何保存和输送,是否考虑了各种极端范围,测试开发应该很多轮

知乎app开发公司,知乎app开发公司怎么样
(图片来源网络,侵删)

测试:功能测试,性能测试,安全测试,兼容性测试,每样都要比较耗时,与开发回归应该很多轮

灰度发布:会先进行灰度发布,让部分人先用起来和反馈意见再看看是否推广出去

正式发布:如果都顺利就推广所有人使用

知乎app开发公司,知乎app开发公司怎么样
(图片来源网络,侵删)

除了这些功能的发布,其实微信这种隐藏了很多服务,例如开发者的接入,最常规的就是公众号的接入这些,近些年小程序也是很流行了,再往新一些直播,小商店,视频号这些都是很大开发工作量的,没有大家想得就一个月或者两个月升级一两个功能,特别它的支付理财等等逻辑会更为复杂,而且微信后台会有很多系统为他们做支持的,每一个做大的应用延伸出来的系统和工作是很难评估的。

你看到的只是发布出来的,背后淘汰掉的太多了!一个新功能从提出想法到上线,要经过产品论述,筛选,设计,再筛选,立项,研发,再筛选,最后留下的,才有可能上线!你看到的一个更新,背后可能打掉了几十上百个!

这么庞大的产品线,新增需求流程肯定是复杂的很,就前期定需求,也要不同部门一次又一次的开会,一次又一次的改版。需求定下来了,去排期,又是一顿扯皮。然后就是开发,程序员小哥哥要不停的在前任程序员,前前任程序员各种怪癖的代码中徜徉徘徊,然后在和测试小姐姐不断的你来我往,你攻我守,各种找bug。中间还可能面对着产品经理无数次的有道理和没道理的改需求。

一个小改动,从工作量上看,其实是一个大改动,当然其中大部分的工作量是无效工作,沟通,扯皮,写bug,改bug。当然这个中间还有很多程序员的惰性在,不想工作,想听音乐,想追剧,写代码没有效率,一天也熬不出来100行。

之前有一个程序员,某天突然灵感爆发,熬了一个通宵,把一周的活给做出来了,而且还没有bug。自己也惊呆了。

问这个问题,表示你应该没有产品的工程经验。

对于大部分略成熟的产品,新功能开发在研发的占比不是很重的,还有许多非功能性需求的改动,同时还得维护产品的线上质量,和修复已知的bug。

而任何一个改动,都是经过充分的测试,比如离线的功能验证测试,还是在线的用户测试以确认功能是否得到预期的效果。

还有一些工作是长期的探索,比如全新的界面,交互效果等。

一般而言,研发工程师都不会闲的没事干的。 没事干,那就把多的人转到其他组。

到此,以上就是小编对于知乎***开发公司的问题就介绍到这了,希望介绍关于知乎***开发公司的2点解答对大家有用。