寄托家园留学论坛

标题: 说说在香港的it行业发展 [打印本页]

作者: 风口上的猪    时间: 2015-2-6 21:07:45     标题: 说说在香港的it行业发展

之前发了一个“在香港找工作”的帖子,其中有部分是关于it的。没想到越写越多,大有喧宾夺主之势。我索性干脆另开一贴,专门说说关于香港it发展的事儿。我个人不太看好创业,所以本文不提这个。另外,也不看好为港漂圈之类的创业公司做事。

这段我专门说说在香港,一个码农怎么提升自己的自我修养。因为我是微软狗,对java和php了解都不多,所以我主要以c#这门语言混饭,在香港的计算机行业,java的工比c#多一点,php主要来自创业公司,另外还有一波势力就是奇葩脚本语言,然后就是手机。关于语言选择这个后面再说。

香港it环境怎么样?不好。第一,没有牛逼的纯it公司,谷歌,脸书在这里基本不招人,腾讯,华为,百度,阿里远在对岸。第二,在香港,it属于“皆下品”的行当,那些考得上大学的里面成绩最差的才分去读it,当然,自愿读的除外。这造成了整个It从业者的质素普遍比较一般。社会上人们都崇拜金融才俊,律师医生,搞计算机的没啥地位,更有甚者,很多小公司连没有大学学位的副学士或者类似的人也请。第三,大量外包公司纯粹project driven,做的东西高度重复,基本没什么技术含量,而且无论是管理还是做出来的产品都完全不入流,当然,产品出了事全都赖你,产品经理只负责疯狂拉项目赚提成,根本不管码农是否能够消化,然后催你赶紧干活,加班加到海枯石烂。更傻逼的经理还不懂技术,强行给团队选择插件和第三方工具包,且对整个产品设计指手画脚。所有在这堆外包公司里干活的码农全部都期盼着有一天混上产品经理,然后不再编程。编程为了逃脱编程,那心态怎么可能造就好的产品。这堆外包公司非常容易让人对整个行业绝望,然后沉沦下去。

以作者的第一家公司为例,其为一个典型的外包公司,负责物流erp项目的开发。买方通常是大型物流送货公司,而产品主要是erp系统,管理货物的运输,单据的签收之类。整个项目的流程基本就是放任你自己去弄,架构完全沿用以前产品的,代码惨不忍睹,没有三层架构,没有接口,没有封装,用VS2008却不用linq,改用无数层foreach循环。至于错误日志,权限管理,全公司都没有人会。错误日志随便瞎写,权限管理根本不可能精确到按钮,顶多到页面。说来惭愧,作者在该公司工作了一年,不知道接口是啥,不知道三层架构有啥用。一个前人写出来的databasehelper长达5000行,倒是把初来乍到的我彻底镇住,终日不得要领。什么xunit, moq,自动化测试工具全公司没人听说过,作者在该公司的时候从来都是自己手动设计测试用例,自己用笔纸mark低结果。至于任务创建,跟踪,那就基本靠脑,记住了就做,忘了就得等哪天用户试出来再补了。不过你还别说,这样的在内地根本没法想象的弱逼公司在这边还真就能接到活干,在这种公司做了3-5年的不少高级码农,也能拿到18k-25k,一个个还都自我感觉相当良好。对他们来说,性能优化基本靠猜,至于什么算法和数据结构,你要是跟他们扯这个他们看你的眼神跟看火星人差不多。对于新技术的态度,那就是根本没必要,反正现有项目可以运行,新活肯定也是类似的,照抄得了。

这种外包代表了一大部分hkit从业人员的career path:p->ap->sa->pm(产品经理),一般sa和pm算是区别不大,都差不多可以不用在火线上写代码了。一般来说混个5-8年,拿到sa,工资基本是25k+。混上pm就比较有难度,运气好也得至少5年,一般都要8-10年。在这种外包公司混,真心就是个码农,且是贬义词,因为做的东西既低下(crud),又高度重复,又学不到东西,又占用大量时间,又成天被老板和客户爆菊。时间紧,任务多,造成不得不抄袭之前的代码,能用远远重要过代码质量(对了,还完全没有代码review这回事),拿的钱还巨少,大头被pm吃掉。这些都不是最要命的,最要命的是去客户那边演示和实地测试的时候,面对的用家不知道是啥质素。我试过面对一堆中三汽车司机,此时英语和普通话基本没可能交流,不得不广东话硬顶,当实地测试时,司机和送货员挨门挨户送货,我跟着后面负责解答操作问题,顶着40度的烈日徜徉在大街小巷,那感受实在太美不忍再次回想。
测试完之后去用户那边总结,整到晚上11点赶地铁末班车回家,这样的日子过了接近2个月,我实在受不了了,遂开始进行跳槽的准备。

我在准备跳槽之前的几个月就弄了一个个人的linkedin,但反响甚微。经过一番考察,我发现除了外包之外,香港还提供inhouse可供选择,即用户也是来自相同的公司,这样起码可以省去大量的出外奔波时间。另外,项目时间相对也充裕些。我便将目标定为那样的公司。当然,还有一类更强大的公司,就是投行it,我将其定为远景目标,并总结了需要的技能。经我观察,香港it工大概可以分为inhouse和外包两类,细分又可以分为如下几类:
码农类
1 最有钱的那部分,比如投行码农。进去各种高大上,但要求比较高。
2 普通公司inhouse,一般为网络公司或者其他零售,地产行业的。压力比外包小,不过工资一般。其中还包括创业公司。
3 外包公司,压力大,任务多,前途不容乐观。
其他
1 DBA,数据仓库,数据挖掘,商业智能,大数据:这种工在香港少的可怜,主要是因为香港就没几家公司称得上有大数据,另外,能请得起dba管理数据库的一般来说公司规模也不小,这就排除了外包和创业公司。不过这种工钱多事情少,做熟练了压力也不大,公司还轻易不敢炒你。不过搞这种工积累工作经验是个困难事,因为坑少。
DBA主要的基本知识就是数据库方面的,范式,关系数据库,dbms, sql, 重点是数据库性能的优化。另外,除了mssql/oracle会至少一个之外,linux下的mysql也要会。商业智能就是诸多bi软件会一个就行,另外就是经验。经验目前我觉得最容易积累的就是给marketing教授做ra,那帮人有需要。
2 运维,俗称infra,遍地都是,技术含量比码农少得多。这种工我个人十分不建议去,一是不需要什么太多技能,没啥学习能力,二是去了屁事没有(谁家公司的服务器也不会整天坏要修),你可能充当搬运工,跑腿的,总之毫不体面,三是有机会7/24 on call,一有事可能夜里把你弄去,四是行业毫无钱途,五是和pm并列处于码农鄙视链的最低端,六是你年纪一大马上就被炒,反正新人多的是。虽然投行也有运维,但我没听说过谁麻雀变凤凰窜进去的。珍爱生命,远离运维。寄托上大部分抱怨天抱怨地的it民工我估计大部分是干这个的。

如果单从钱途来看:
面向对象语言c#和java:现在由于受到老板和自身偏好影响,非常看好c#前途,认为java将迟早被淘汰(参见老赵系列http://blog.zhaojie.me/2010/04/w ... ghts-and-goals.html)而且投行基本是c#,java半分天下,对冲基金则是算法全部c++,前端清一色wpf。个人认为c#和asp.net mvc是十分不错的学习方向,而且有助于提升个人薪水待遇。

普通公司则是java比c#多很多,不过鉴于java现在的发展水平仅仅相当于2008年的c#(刚刚出来lambda表达式),个人还是不看好其未来。

Vb.net:有些银行用,因为其系统太老,个人觉得为了进银行学这个没什么前途,因为注定是一个要完蛋的语言。

面向过程语言c和c++:学c++的有福了,因为基金算法工程师年薪150w+很轻松有木有。不过当然,做好面试被狠操的准备吧,你的竞争者很可能全是一流学校博士,你要想脱颖而出可能还要会matlab或者r。

脚本语言:
Php(cakephp, wordpress, joomla…):大部分外包公司写网站都用这个,很多创业公司也用,会这个肯定能吃上饭,而且如果很熟悉php,还能吃得挺香(大陆php工程师身价这几年涨了很多)。Gogovan请php都叫到25k+了。很多人一边做正经事一边接freelance,靠wordpress项目赚外快,也算一种活法。

Ruby,perl, python:用的人是越来越少了,可能有些老外创业公司用,个人觉得有种路越走越窄的感觉。不过普遍待遇不错。

函数式编程语言:f#,erlang, haskel,ocaml这类语言本来就极难精通,用的人也很少(不过c#有向函数式编程发展的趋势),但却是大势所趋。现在oo早过时了,装逼必须要提functional programming才行。香港这方面的坑很少,集中在那些要写程序的quant那里。我的一个学弟就是,其智商保守估计也180+,年入估计也差不多这么多万,令人羡慕嫉妒恨。

Android,ios及其相关:目前基本上都是搞手游的。香港手游公司大部分处于创业阶段,个人非常不看好,广州网易游戏欢迎您。

最后当我明确了这些事情的时候,我的目标也就呼之欲出了。而现在我也摆脱了外包公司的梦魇,几经周折跳到了一家顶级券商,下一步自然就是投行或者类似物了。所以说,即使在it环境很差的香港,也是可以凭自己努力成功闯出来一条路的。我知道有些很强的学弟学妹一毕业就进入投行,之前我不知道为什么,后来我才发现,其实他们个个都在本科做了很多事情,例如有人本科出书(而且是o’reily出版的。。。),有人本科发表论文,有人本科基本门门得A,有人本科大三的时候,对找工作就和我现在的认识程度差不多。总之,当你看完他们的简历的时候,就觉得如果他们还去不了投行,那就没人能去了。而如果和他们一样努力,高大上的工作总是有的,亡羊补牢,为时未晚。

作者: 风口上的猪    时间: 2015-2-6 21:09:41

Bonus:码农和工程师的区别,请做新时代的工程师

        码农70%的时间在敲代码,而工程师70%的时间不是在敲代码
        码农的人生目标是不再敲代码(大陆的说法是30岁前没转管理就完蛋了),工程师很希望自己敲一辈子代码
        码农在公司基本没地位,随便来个人就换你走,工程师公司没了他损失惨重(例如我老板就是,公司的交易下单系统是他写的,他走了没人懂维护)
        码农天天加班,工程师基本不加班
        码农重复劳动,工程师造轮子
        码农认为学新技术是一种灾难,并将其加入到下辈子不做程序员的n个理由之一,工程师天天关注新技术,因为会了新技术可以少写不少代码,或者做出更炫的效果
        码农天天复制粘贴,代码堆砌的很长,工程师绞尽脑汁少写代码
        码农写的代码只有自己能看懂,工程师写的代码大部分工程师都能看懂,少部分码农可以看懂
        码农集中的公司,通常产品经理拿的钱多过所有码农,工程师集中的公司,工程师拿的钱可能多过产品经理很多(正是因为香港有这样的公司在,我才认为在香港做it是有出头之日的,而大陆少数一些公司也是这样)
        码农整天和别人抱怨自己干了程序员,并千方百计阻止新毕业生加入其行列,工程师以自己是程序员为荣

鄙视链

> 鄙视
>> 极其鄙视
<> 互相鄙视

函数式编程语言>c>c++>c#<>java>php
工程师,牛逼运维>码农>傻逼运维>产品经理>码农
X二代(无论从事什么行业)>>创业的>打工的>>卖保险的
Inhouse>>外包
港大,中大,科大>>其他
本科就来香港读书的>>硕士或以上才来香港读书的
本科就来香港读书的>>港漂圈<>爱港漂
在中环上班的>>在中环附近上班的>>在其他地方上班的
X二代(无论从事什么行业)>>投行,mbb,基金<>国企>>一般外企<>一般港企>>卖保险的
高盛<>大小摩<>对冲基金>一流投行<>一流券商>普通投行<>银行mt>银行和券商其他职位
家里有钱的<>高收入的>一般收入的吊死<>低收入的帅哥>>低收入的吊死

精选链接

        Coolshell.cn:虽然是鄙视微软的,但大部分文章写的都太他妈在理了,作者当然也是牛人
        赵姐夫的博客(http://blog.zhaojie.me/)想知道年薪过百万的投行码农啥水平可以参照此人的文章。
        http://www.cnblogs.com/zhenyulu/articles/204227.html 这篇系列对于数据库的入门实在是太精彩了。
        http://www.cnblogs.com/leoo2sk/archive/2009/06/17/di-and-ioc.html 依赖注入,码农别复制粘贴了,关注下架构吧。何况这篇文章这么牛逼
        http://www.cnblogs.com/xinz/archive/2011/05/22/2053838.html 软件工程讲义,任何人都可以看,讲的精彩纷呈,很容易理解。作为一个合格的工程师,对于各种开发模型都要有点概念,不要沉浸在瀑布中无法自拔
        http://blog.zhaojie.me/2010/04/t ... ory-and-trends.html 要增强自身知识面的深度和广度。未来是函数式语言的天下,java和c#比已经差了7年的时间
        http://www.cnblogs.com/aaronyang/archive/2013/05/07/3065090.html 地址大全
        博客园:没事就泡这个吧,当然你牛逼可以泡github。。。

作者: 风口上的猪    时间: 2015-2-7 08:45:24

就先写这么多。我会不定期解答回复疑问,另外我的联系方式是qq:516781621。欢迎各位港漂交流赐教。

祝每个人都能在香港收获到心仪的工作!
作者: ilovexwenwen    时间: 2015-2-7 08:59:15

对于要去香港读书的大陆it从业者来说非常有帮助!发现大陆和香港很多地方区别很大的,比如大陆的pm不需要码代码的经验…
作者: Steven__Nie    时间: 2015-2-7 09:30:11

碉堡。。。mark
作者: craigzane    时间: 2015-2-7 11:01:40

ilovexwenwen 发表于 2015-2-7 08:59
对于要去香港读书的大陆it从业者来说非常有帮助!发现大陆和香港很多地方区别很大的,比如大陆的pm不需要码 ...

大陆PM不需要码但是还是要会的,现在的PM进去都要是有点计算机底子的。
作者: ilovexwenwen    时间: 2015-2-7 18:14:19

craigzane 发表于 2015-02-07 11:01


大陆PM不需要码但是还是要会的,现在的PM进去都要是有点计算机底子的。
主要还是看方向吧…我做了快三年用户产品,也都是工作中才逐渐学习了解的…不过现在还是渣渣…
作者: daca    时间: 2015-2-7 18:15:33

楼主说的极好,给我这枚未来的码农一个清醒的认识。不过不知道楼主有没有去前几天马云的讲座?我觉得他有的话说得也挺在理的:在校的学生创业失败了,也未曾不是一件坏事。
作者: oblivionangel    时间: 2015-2-7 20:32:19

如何挤进投行做quant
作者: yang5313876    时间: 2015-2-7 23:52:14

扯一个个人经历,面过挺多家投行, hedge fund和prop shop,有在各种阶段挂的经历=。=||
总体个人感觉难度
prop quant> hf quant > ib quant (尼玛,buy side的quant面试难度十分高)
quant >> 各种developer (个人感觉在hk top cs 出来找个developer的难度不大)

嗯嗯,然后薪金大概也跟难度的指数倍成正比

作者: fighting_nd_fly    时间: 2015-2-8 14:53:55

哈哈二楼写的蛮不错的
作者: vinnpc    时间: 2015-2-8 15:18:32

LZ 第一家外包公司的经验简直戳中了伤口。我也是这样,于是试用期后就走了,现在进修于家里蹲大学,等年后回去再找。(前端开发+修炼后端ing)
再也不去外包,但也不想去投行,依然抱着找互联网公司的希望,尽管形势恶劣……
看着各种招聘实在忧心……
作者: 神龙之祖    时间: 2015-2-8 16:22:40

话说如何挤进投行呢,回京也好
作者: ilovexwenwen    时间: 2015-2-8 17:37:23

vinnpc 发表于 2015-2-8 15:18
LZ 第一家外包公司的经验简直戳中了伤口。我也是这样,于是试用期后就走了,现在进修于家里蹲大学,等年后回 ...

。。。港漂码农这么悲伤吗。。。我司在帝都,缺前端缺成狗。。。前端都是爷,随便做个需求一圈pm跪着求。。。
作者: 风口上的猪    时间: 2015-2-9 19:05:16

daca 发表于 2015-2-7 18:15
楼主说的极好,给我这枚未来的码农一个清醒的认识。不过不知道楼主有没有去前几天马云的讲座?我觉得他有的 ...

那当然,越早多了解一下社会越好。
作者: 风口上的猪    时间: 2015-2-9 19:05:53

oblivionangel 发表于 2015-2-7 20:32
如何挤进投行做quant

quant不一定在投行中,但共同的特点是高智商。你觉得自己智商如何?
作者: 风口上的猪    时间: 2015-2-9 19:06:52

神龙之祖 发表于 2015-2-8 16:22
话说如何挤进投行呢,回京也好

极端过硬的技术,至少是可以横扫bat所有校招的水平。另外最好还要有拿得出手的工作经验
作者: kaywoo    时间: 2015-2-10 07:56:40

哈哈,好歡樂的趕腳~
作者: Lz老赵嘿嘿    时间: 2015-2-12 12:13:03

顶一个~
作者: zxz304    时间: 2015-2-13 16:45:57

楼主说的跟到位啊,作为同行支持一下。
作者: vivid_    时间: 2015-3-12 10:29:19

awesome mark
作者: Shining_Agassi    时间: 2015-3-14 11:04:08

謝謝樓主,能否分享一下為啥不支持給港漂圈他們做事呢?
作者: kitakita    时间: 2015-3-25 15:10:27

想请教下LZ对HK互联网公司的运营/市场岗位了解吗?感觉机会很少啊
作者: 风口上的猪    时间: 2015-4-22 20:59:36

Shining_Agassi 发表于 2015-3-14 11:04
謝謝樓主,能否分享一下為啥不支持給港漂圈他們做事呢?

不够高大上。花了那么多钱来读书最后就做这个你甘心么?
作者: 风口上的猪    时间: 2015-4-22 21:00:19

kitakita 发表于 2015-3-25 15:10
想请教下LZ对HK互联网公司的运营/市场岗位了解吗?感觉机会很少啊

确实没啥机会。这里都没啥像样一点的互联网公司。大部分都是外包或者分店,或者创业型的。
作者: oshapeman    时间: 2015-5-7 14:42:11

楼主,香港ICT产业如何??
作者: shell845    时间: 2015-5-7 22:36:05

渣渣伪IT飘过...表示对各位强人的膜拜...
作者: 刺马夫人    时间: 2015-5-12 06:29:40

马克马克~很有用,留着细看
作者: ttbasic    时间: 2015-5-15 13:08:50

实在是很赞同,准备去外包公司的哭着看完。。
不过感觉DBA的工作现在不能说少吧~
作者: 周滕    时间: 2015-5-17 11:17:45

。。学电子的哭着看完
咋整,香港是IT公司少的可怜吗
还是毕业赶着应届生回北京找工作好?
作者: jordanpui    时间: 2015-5-17 13:01:15

mark下
作者: yako2955    时间: 2015-5-21 12:07:07

鄙視鏈hahahaha
作者: shenzhijian    时间: 2015-5-25 18:27:44

膜拜牛人
作者: 阿基米德君    时间: 2015-5-29 17:01:04

hk很多IT公司,个人觉得有些混乱,甚至很多地方的代码连注释都很少(有时看到很大一个block的注释,结果发现是之前的developer注释掉的代码。。。)

作者: 茹果丶嗳    时间: 2015-6-19 14:32:43

我问过local的IT 他觉得DBA和security是在香港比较有前途和钱途的两个IT工种
没错 非常依赖工作经验

至于企业的话
能进外企肯定好过去港台资的公司 大公司又好过小公司
我个人比较歧视中资红色企业...不为什么我觉得他们浓浓官僚作风我不喜欢...
有背景去那边也不错 大部分都是很有钱的企业

我觉得不论找什么工作跟找对象一样 看缘分..
努力找 是不可能找不到好工作的...好多人说可我一开始不会说粤语啊 那就说英文啊
语言不是最主要的问题 最主要的问题是你能不能沉下心学到有用的知识...
作者: 丶阳羊先生    时间: 2015-9-14 14:18:25

唉,默默的心酸。 自己是IT行业的,但又是专业技能超级渣渣的,简直感觉人生没有了方向。。

想说求指点,但是又知道落得如此下场跟自己不努力有关,还谈何求指点。。

唉唉唉,悲伤的事情唉三遍。。。
作者: 啊当Donna    时间: 2015-9-14 22:12:16

本帖最后由 啊当Donna 于 2015-9-14 22:18 编辑

做乙方vendor很苦逼,比vendor更苦逼的是从vendor外派去做inhouse的。不可能升值,很少加薪,转正基本无望,在别人的公司享受二等公民的待遇。码农们除了搞代码,有时间去考考PMP。不要天天觉得最厉害的就是开发新功能,能解决难度高的bug。平时还是要多向上social一下,也注意注意个人形象。在甲方做客户的感觉,比做乙方好的不是一点半点。虽然有internal client,但大家都是同事嘛,也会客气很多。
作者: 爱因斯    时间: 2015-9-22 01:49:39

写的真好,看来无论什么职业,在香港都要跟着金融混饭吃。。。
作者: Karry_hsu    时间: 2016-1-8 14:08:09

咨询一下,本人 南京211本科,工作 6年,现在南京(一直在中兴华为)月15K,是大数据、BI、数据挖掘部门的architect(架构设计师),现手上有个香港国泰航空旗下的亚洲万里通的Offer,他们组建了一个inhouse new team, 负责搞 DWH&BI 和数据挖掘, 给我职位是 system analyst lead,下面带两个junior的system lead,50K港币*12(+1~2 bonus),请问是否值得去? 自己研究摸索了半天,也咨询了一些朋友,感觉有点低?相对当下的待遇和城市生活水平,并没有太大提高?
作者: 芙蓉usa    时间: 2016-1-8 18:08:25

Karry_hsu 发表于 2016-1-8 14:08
咨询一下,本人 南京211本科,工作 6年,现在南京(一直在中兴华为)月15K,是大数据、BI、数据挖掘部门的a ...

待遇很高啊,我才30K
作者: hhitd2008    时间: 2016-1-9 14:02:24

Karry_hsu 发表于 2016-1-8 14:08
咨询一下,本人 南京211本科,工作 6年,现在南京(一直在中兴华为)月15K,是大数据、BI、数据挖掘部门的a ...

建议可以考虑,整体看不错的offer
作者: hhitd2008    时间: 2016-1-9 14:02:51

芙蓉usa 发表于 2016-1-8 18:08
待遇很高啊,我才30K

你工作几年了?来HK几年了?
作者: 2015nana    时间: 2016-10-15 17:42:38

膜拜
作者: Arche32    时间: 2017-10-25 18:25:07

先mark一下
作者: liyong98847    时间: 2021-7-6 13:52:15

現在回過頭看,java依舊如日中天;PHP江河日下。




欢迎光临 寄托家园留学论坛 (https://bbs.gter.net/) Powered by Discuz! X2