TA的每日心情 | 开心 2017-12-13 12:36 |
---|
签到天数: 10 天 [LV.3]偶尔看看II
|
大学生在校期间可能会有这样的疑问:将来就业干啥好呢?杭州华信智原的专家老师为大家做系统分析:
) L& W9 @( l! e5 m3 E: w
. {5 K% k0 A8 V& C7 x如果你是学计算机的,将来想进入软件和互联网行业, 恭喜, 这是个好行业, 薪水很高, 也不需靠关系, 一切靠实力说话, 不需要有个好爸爸。9 u( K& {4 }6 ?
坏处是,这个行业需要极为繁重的脑力和体力劳动,加班也是司空见惯的事情。
8 B( _0 O' Y' H9 i# F/ j, t$ |& t1 e. A( ~1 U
接下来的问题是:现在软件和互联网大概有哪些方向?看看下文的解释:
" y* ^' l9 F; l9 t9 {7 O$ t5 t
8 U% I, o! v* {- }* I7 @( @1、首先是需求从哪里来? ' o, {* \4 K5 @1 o; o
6 ]& e# u P" t& T- b6 \: V
1.1 客户的项目- ?9 ~! s$ b7 K& Q3 A/ s" B
/ ^2 b. H, ]; n; i
如果做的是客户的项目,需求当然是从客户那里来的,当然客户绝对是软件开发的小白(其实也不能这么绝对啦,我也见过极少客户中很优秀的软件人才),他们很难清楚的描述自己真正的业务要求,这时候就需要有个人隆重出场了:业务分析师,对于大公司,业务分析师是专职的, 对于小公司,项目经理或者开发骨干也就硬着头皮上了。业务分析师需要把需求理理清楚,交给后面的架构人员做设计。
& D0 ~' M( V1 l1 K& @
' b- {1 M3 D* n4 r0 h业务分析师如果在某个行业干久了,就会变成业务专家,例如你把国内各大银行的核心系统项目都做了个遍,那你对银行业务的熟悉程度甚至可能超过银行的特定人员,这时候你就超级值钱了,不仅仅能分析业务,更能够帮助银行优化业务,你说牛不牛?
2 U$ y6 k& A9 T) b( M W# R# L8 ]( D0 ]& Z; x$ u: B' t
问:业务分析师需要懂技术吗?; M8 z8 W6 @0 Q! R* M
答:最好是懂一点,你分析出来的东西是要码农们实现的,如果不考虑现有的技术,一味地迎合用户,肯定会被码农们骂死。
8 m$ T) o: m+ @' f
8 H' N9 L( Z7 h& w如果你是由程序员成长起来的业务专家,技术精湛,那就坐着数钱玩吧。 / Q: O4 b/ ~% r# L7 Z: p9 q9 P
7 i; O( k& z# n' i
1.2 公司的产品8 h- c8 H, ]& e9 N# M, G5 q
* q8 [1 n( L C
如果你做的是产品,例如微信,QQ,淘宝,魔兽世界,征途,大话西游,那需求其实是自己公司的人来定义的。
8 k& Q( R; N1 `6 ~# v6 o7 D: s# F6 k! T+ U( Y7 k% L
定义这个需求的现在有个时髦的职业:产品经理。像张小龙就是微信的超级产品经理,史玉柱就是征途的骨灰级产品经理。
- z. N1 D$ l; e8 O/ o$ \$ _* S) x9 C- A
产品经理主要根据用户的心理和体验来设计产品,让大家用的爽,好的产品经理现在非常吃香,也属于紧缺人才。8 q3 D& p6 K9 {" j% g \* T
, D6 p6 a2 W1 |; M5 Q5 Q
问:产品经理需要懂技术吗?
M- J0 i* ^# @+ t ^& f" L+ ]- r4 W" Z7 ~- J
答:需要,最好是从程序员成长起来的,知道一个产品设计实现的难度,要不然只顾自己爽 ,也会被程序员骂死。+ I$ E# G$ B; a! R
未完待续( q$ [) D* x) d
|
|