首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

问下在职阿里的同学一个问题

  •  
  •   intmax2147483647 · 247 天前 · 5119 次点击
    这是一个创建于 247 天前的主题,其中的信息可能已经有所发展或是发生改变。

    听说在阿里做开发,对于 P6 的同学来说:

    项目文档什么的都是都是大佬们写好现成的,框架啊工具啊都是现成的,你要做的只是保证代码质量的情况下把需求翻译成代码

    是不是这样。。。。。。。。。。。。。大家也都是在写 CURD。

    没别的意思,没说这样不好或者学不到东西什么的,没进过嘛就是单纯问下。。。
    第 1 条附言  ·  247 天前
    额,我在补充一下,不是说写不写 curd 什么的,我问的重点是,是否设计的这一环节都由别人完成了,开发人员少了自己设计、抽象的环节,做的是否仅仅只是对需求的翻译?大家都知道一般小公司基本上都是自己看需求自己设计表啊架构什么的。。。。有时候没事儿还会和产品吵一吵,这边是否连吵一吵这个环节都经历不到?
    27 回复  |  直到 2019-04-03 19:47:51 +08:00
        1
    ggicci   247 天前
    进去看看
        2
    webjin1   247 天前 via Android
    应该是的吧,有技术的高手都被马云吸到达摩院和平头哥去了。去看看达摩院招人吗
        3
    xuanbg   247 天前
    虽然不在阿里,但这个世界上做程序员谁不写 CRUD ???把 CRUD 写好不出岔子也很不容易的好不好。做两年升上去就有机会让别人来写 CRUD 了呀。
        4
    joesonw   247 天前
    如果把大公司比喻成一个大型工地. 你看看工地上最多的那种人是干嘛的.
        5
    BBCCBB   247 天前
    大公司的螺丝比小公司的大
        6
    jmc891205   247 天前
    差不多 P6 又不是很高级别 还是负责搬砖的
        7
    jetyang   247 天前
    我曾经在一家很大的全球互联网公司工作,合作的 2 个架构师在硅谷,他们会把 API 写好,函数名、传入参数、返回值都定好,我要做的是填代码实现功能,有些复杂的函数实现细节有点挑战性,但大部分时候写的东西都很无聊,毫无成就感。。。做了一年多就走了,很可惜,再坚持 1 年说不定能 transfer 到美国去
        8
    zarte   247 天前
    p6 就只是打代码?
        9
    intmax2147483647   247 天前
    @jetyang 确实可惜了老哥,个人感觉去米国敲代码还是会很不错的
        10
    intmax2147483647   247 天前
    @zarte 哈哈 当然不可能真的是这样,有夸大的成分
        11
    intmax2147483647   247 天前
    @joesonw 搬。。。。搬砖●▽●
        12
    a852695   247 天前
    本身就是流水线,业务需求会比较多,还要加班解决线上的突发问题,其他你如果还有剩余精力就可以去研究下源码学习进步,庞大的架构也不会因为你一个人修改,所以做好 CRUD 工作就好。仅此而已,大公司的感同身受。
        13
    bestkayle   247 天前 via iPhone
    然而这样的水平 v 站 95%的人都达不到
        14
    yeeyeung   247 天前
    看职级吧,p6 很低了……
        15
    tt67wq   247 天前
    互联网都差不都吧,都是把需求翻译成代码
        16
    method   247 天前 via iPhone
    公司规模大,如果是一线小兵,职责肯定会比较专。但小兵工作目标也会分为业务支持和技术贡献的,不然怎么升上去呢?我想楼主关心的是项目中开发的自由度和自主度?那肯定要撕的呀,产品运营又不知道他们眼中的芝麻到底在技术上的边界和影响是什么。另外大厂这么大,具体还是看部门吧。
        17
    thonatos   247 天前
    先说结论:不是。

    业务大体流程:需求 -> 需求评审 -> 分工 -> 接口设计(前后端) -> 开发 -> 测试 -> 验收。

    除了需求(评审)这一步可能不是亲自参与,其他都是要参与的哦,设计不合理还需要和产品重新沟通呢?想做个编码机器,还是有难度的,如果有类似职位,欢迎推荐~
        18
    litao6550652   247 天前
    1. 框架啊工具啊都是现成的 -- 框架和工具一般直接使用中间件团队的
    2. 大家都知道一般小公司基本上都是自己看需求自己设计表啊架构什么的 -- 如果你是这个项目的主系分,不管你是 P5P6,这些都是需要自己去设计的
        19
    jmu   247 天前
    你真以为是去微软呢?
    实话告诉你, 这个项目前前后后都要你一个人管。 文档还要别人写这不是开玩笑吗, 恨不得需求都要你细化好不好。
        20
    ragnaroks   247 天前
    大公司和小公司单从某个级别去比较,大公司还真不敢说一定比小公司强.
    但大公司规范,资源多,同事 nice,开发效率也能提高.
        21
    carusd   247 天前
    日常工作当然是写业务代码,一般也是在现成框架上做

    大重构,系统性能优化,框架设计,都不是一个人埋头能搞得来的

    通常是会成立专项小组去突击,你可以主动跟主管申请加入专项组,但是当然也要先在完成业务代码的过程中先证明自己,主管才会让你去负责更重要的工作
        22
    sxsexe   247 天前
    想多了啊,阿里体量虽大但是内部开发还是和作坊差不多
        23
    Yangzj   247 天前
    这样说,机会很多哎,我是面了一下就 out 了
        24
    loryyang   247 天前
    P6 基本已经要求独当一面了,虽然设计做的不会很多,但是绝不仅限于 CRUD,当然不少的业务代码,肯定还是 CRUD 来实现的
    不过,程序员的工作不单纯是写代码,沟通需求,协调人力排期等工作也是很重要的
        25
    geekdada   247 天前
    你可以选择全用别人写好的,也可以选择自己去创造。在阿里任何一个职级都有产出(业务方面或者是技术方面)的要求,有产出并且得到承认才会得到晋升的机会。你认为 CRUD 简单吗,我倒是不觉得。
        26
    menc   247 天前
    当然不是。
    阿里内部没有 PM 的,产品岗位叫 PD,那 PM 谁来当呢,当一个项目被拉起来的时候,任何岗位都有成为 PM 的可能,主导项目,跟进各方进度和协调各方工作,后端,前端,产品做 PM 的项目我都见过。。
    当你成为 P6,并且想要更进一步的时候,你就要想办法通过成为 PM 来锻炼自己。

    请问,还有哪个互联网公司可以让技术来成为 PM 的?怕是只有阿里一家了。
        27
    zonghua   247 天前 via iPhone
    @menc 项目经理这不是很正常吗
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2328 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 34ms · UTC 13:20 · PVG 21:20 · LAX 05:20 · JFK 08:20
    ♥ Do have faith in what you're doing.