听说在阿里做开发,对于 P6 的同学来说:
项目文档什么的都是都是大佬们写好现成的,框架啊工具啊都是现成的,你要做的只是保证代码质量的情况下把需求翻译成代码
是不是这样。。。。。。。。。。。。。大家也都是在写 CURD。
1
ggicci 2019-04-03 00:08:13 +08:00
进去看看
|
2
webjin1 2019-04-03 00:11:22 +08:00 via Android
应该是的吧,有技术的高手都被马云吸到达摩院和平头哥去了。去看看达摩院招人吗
|
3
xuanbg 2019-04-03 08:08:12 +08:00
虽然不在阿里,但这个世界上做程序员谁不写 CRUD ???把 CRUD 写好不出岔子也很不容易的好不好。做两年升上去就有机会让别人来写 CRUD 了呀。
|
4
joesonw 2019-04-03 09:17:05 +08:00
如果把大公司比喻成一个大型工地. 你看看工地上最多的那种人是干嘛的.
|
5
BBCCBB 2019-04-03 09:22:07 +08:00
大公司的螺丝比小公司的大
|
6
jmc891205 2019-04-03 10:04:06 +08:00
差不多 P6 又不是很高级别 还是负责搬砖的
|
7
jetyang 2019-04-03 10:05:08 +08:00
我曾经在一家很大的全球互联网公司工作,合作的 2 个架构师在硅谷,他们会把 API 写好,函数名、传入参数、返回值都定好,我要做的是填代码实现功能,有些复杂的函数实现细节有点挑战性,但大部分时候写的东西都很无聊,毫无成就感。。。做了一年多就走了,很可惜,再坚持 1 年说不定能 transfer 到美国去
|
8
zarte 2019-04-03 10:07:58 +08:00
p6 就只是打代码?
|
9
intmax2147483647 OP @jetyang 确实可惜了老哥,个人感觉去米国敲代码还是会很不错的
|
10
intmax2147483647 OP @zarte 哈哈 当然不可能真的是这样,有夸大的成分
|
11
intmax2147483647 OP @joesonw 搬。。。。搬砖●▽●
|
12
a852695 2019-04-03 10:13:35 +08:00
本身就是流水线,业务需求会比较多,还要加班解决线上的突发问题,其他你如果还有剩余精力就可以去研究下源码学习进步,庞大的架构也不会因为你一个人修改,所以做好 CRUD 工作就好。仅此而已,大公司的感同身受。
|
13
KgM4gLtF0shViDH3 2019-04-03 11:52:15 +08:00 via iPhone
然而这样的水平 v 站 95%的人都达不到
|
14
yeeyeung 2019-04-03 12:00:07 +08:00
看职级吧,p6 很低了……
|
15
tt67wq 2019-04-03 12:44:58 +08:00
互联网都差不都吧,都是把需求翻译成代码
|
16
method 2019-04-03 12:56:47 +08:00 via iPhone
公司规模大,如果是一线小兵,职责肯定会比较专。但小兵工作目标也会分为业务支持和技术贡献的,不然怎么升上去呢?我想楼主关心的是项目中开发的自由度和自主度?那肯定要撕的呀,产品运营又不知道他们眼中的芝麻到底在技术上的边界和影响是什么。另外大厂这么大,具体还是看部门吧。
|
17
thonatos 2019-04-03 13:45:40 +08:00
先说结论:不是。
业务大体流程:需求 -> 需求评审 -> 分工 -> 接口设计(前后端) -> 开发 -> 测试 -> 验收。 除了需求(评审)这一步可能不是亲自参与,其他都是要参与的哦,设计不合理还需要和产品重新沟通呢?想做个编码机器,还是有难度的,如果有类似职位,欢迎推荐~ |
18
litao6550652 2019-04-03 14:22:09 +08:00
1. 框架啊工具啊都是现成的 -- 框架和工具一般直接使用中间件团队的
2. 大家都知道一般小公司基本上都是自己看需求自己设计表啊架构什么的 -- 如果你是这个项目的主系分,不管你是 P5P6,这些都是需要自己去设计的 |
19
jmu 2019-04-03 14:24:29 +08:00
你真以为是去微软呢?
实话告诉你, 这个项目前前后后都要你一个人管。 文档还要别人写这不是开玩笑吗, 恨不得需求都要你细化好不好。 |
20
ragnaroks 2019-04-03 15:04:35 +08:00
大公司和小公司单从某个级别去比较,大公司还真不敢说一定比小公司强.
但大公司规范,资源多,同事 nice,开发效率也能提高. |
21
carusd 2019-04-03 16:22:17 +08:00
日常工作当然是写业务代码,一般也是在现成框架上做
大重构,系统性能优化,框架设计,都不是一个人埋头能搞得来的 通常是会成立专项小组去突击,你可以主动跟主管申请加入专项组,但是当然也要先在完成业务代码的过程中先证明自己,主管才会让你去负责更重要的工作 |
22
sxsexe 2019-04-03 19:15:12 +08:00
想多了啊,阿里体量虽大但是内部开发还是和作坊差不多
|
23
Yangzj 2019-04-03 19:20:08 +08:00
这样说,机会很多哎,我是面了一下就 out 了
|
24
loryyang 2019-04-03 19:33:48 +08:00
P6 基本已经要求独当一面了,虽然设计做的不会很多,但是绝不仅限于 CRUD,当然不少的业务代码,肯定还是 CRUD 来实现的
不过,程序员的工作不单纯是写代码,沟通需求,协调人力排期等工作也是很重要的 |
25
geekdada 2019-04-03 19:38:49 +08:00
你可以选择全用别人写好的,也可以选择自己去创造。在阿里任何一个职级都有产出(业务方面或者是技术方面)的要求,有产出并且得到承认才会得到晋升的机会。你认为 CRUD 简单吗,我倒是不觉得。
|
26
menc 2019-04-03 19:40:03 +08:00
当然不是。
阿里内部没有 PM 的,产品岗位叫 PD,那 PM 谁来当呢,当一个项目被拉起来的时候,任何岗位都有成为 PM 的可能,主导项目,跟进各方进度和协调各方工作,后端,前端,产品做 PM 的项目我都见过。。 当你成为 P6,并且想要更进一步的时候,你就要想办法通过成为 PM 来锻炼自己。 请问,还有哪个互联网公司可以让技术来成为 PM 的?怕是只有阿里一家了。 |