三年海外软件项目的经历
从2016~2018年,在中东和非洲国家,三年海外软件项目经历,我的角色为软件测试和维护岗,所在公司是支付平台的提供商,客户为当地的Mobile Network运营商和银行。
由于系统涉及到金额和用户个人账号信息等敏感信息,支付平台的功能、安全和稳定性需要严格的把关,版本从国内开发到现场上线商用需要经过四道测试关卡:
现场测试工程师,是版本交付给客户前的最后质量保障,需要在连接真实环境下(包括本系统、mobile app server、银行、移动网络运营商、相关中间件等)完成全面端到端测试。发现问题处理流程如下:
本系统支持当地国家进行手机移动支付。使用人群分为代理商、账单公司、普通用户、银行。主要支持功能:P2P转账,话费充值、B2C水电费账单支付、银行间存取款、申请商业贷款等。用户可以通过API渠道的手机APP或者Web接入系统完成交易。
各地区国家的工作体验和一些注意事项:
【中东国家】
— 在中东国家工作,最基本的是必须了解穆斯林的习俗,他们对真主的忠诚度普遍比基督教国家的民众要高,并且对基督教的东西是比较敏感的,所以注意就算是圣诞节,不要见人就来一句‘Merry Christmas’。 古兰经要求一天祷告5次,我们在办公室和客户交流工作或者等客户答复邮件的时候,有时他们突然会说‘让我先去祷个告’,然后对着太阳方向跪着祈祷,很有视觉冲击。
— 巴基斯坦MobileLink Jazz Cash支付系统,用户量2500w,并发峰值300 TPS:
https://en.wikipedia.org/wiki/JazzCash
办公环境:
当地餐饮:
— 地人吃囊和羊肉为主。不习惯的话,可以吃中国人开的中餐馆,不过比较贵,一碗面价格折合人民币40块左右。
【埃塞俄比亚、津巴布韦、马拉维、肯尼亚】
— 非洲黑人国家,除少数偏远地区可能会有战乱,在首都相对来说是安全的,不过晚上绝对不能单独出门,外面基本一到19:00以后,商铺都会关门下班。
— 在非洲几乎每个国家都有中国人做开店生意或者工程,吃饭可以找到中餐馆,生活用品可以去中国超市买到国内的商品。
— 总体来说非洲客户工作效率相对没那么高,在软件质量保证这块需要中方员工更留心把关
— 肯尼亚项目,这个国家接近70%人口已经使用移动支付,产生的GDP占全国的15%:
https://www.safaricom.co.ke/personal/m-pesa/
https://en.wikipedia.org/wiki/M-Pesa
工作环境:
津巴布韦经过货币危机,现在已经不使用老版大额纸币,改用美元流通。该国物价也是我去过的国家里面最高的,一罐可乐1美元,停车费1美元/半小时。
埃塞俄比亚是非洲的美女之都,阿拉伯和黑人混血,信仰东正教(基督教分支)
埃塞义卖活动的中国使馆摊位:
另外关于入境一些国家的注意事项
当你准备入境一些发展中国家,有的海关会向你要小费,这是个问题,是因为有些同胞去海外不会英文,入关的时候遇到一些问题就给钱解决,导致养成部分国家的海关向中国人要小费的习惯。所以如果你英文不好,一定要准备基本的英文词汇,并且证件准备齐全,如果海关向你要小费时和他们说明你的手续材料齐全,不给他们额外的钱,这不会有问题,不能养成他们收中国同胞钱的习惯。
三年海外软件项目的经历相关推荐
- 普通软件项目开发过程规范(五)—— 总结 (转)
总 结 图 8-1 项目阶段 软件项目开发经历多个阶段,每个阶段包含多个任务,每个任务会产生相应的工件.需要相应的质量保证措施对任务进行监控,保证任务的执行.任务完成后也需要对任务进行评审,保证任务的 ...
- 普通软件项目开发过程规范(五)—— 总结
总 结 图 8-1 项目阶段 软件项目开发经历多个阶段,每个阶段包含多个任务,每个任务会产生相应的工件.需要相应的质量保证措施对任务进行监控,保证任务的执行.任务完成后也需要对任务进行评审,保证任务的 ...
- [转]普通软件项目开发过程规范(五)—— 总结
[引言]优秀的程序员既懒又笨. 因为懒,做为优秀程序员一族,就没有必要经常创建无意义的新玩意,我们需要一套切实可行的过程规范,能达到开发目的就好了,除非是,能创造出让我们可以更变得懒的玩意. 笨,有规 ...
- 一文掌握软件项目成本预算、估算的方法和成本控制的秘籍
每个企业都希望在完成项目后获得盈利,但不少企业到了年终后才发现项目做了不少,公司却并没能达到预期,甚至还出现了亏损.那么钱究竟去了哪里?很多公司都搞不清楚原因,出现糊涂账较多的状况,这将会造成严重的后 ...
- [周年感悟]看软件项目中的四种角色
工作一年了,这一年没像大学那样拼命的发帖,拼命的写博客.然而毕竟是过了一年了,便以此文纪念我逝去的2011年吧! 2011年3月份到公司实习,实习到5月,然后回学校做毕业设计,7月份正式入职.若是从实 ...
- 鲜为人知的软件项目管理原则(转)
软件开发的残酷的现实告诉我们:没有规则的软件开发过程带来的只可能是无法预料的结果.我们中的大多数项目管理人员在其个人简历中纷纷写到:"拥有多年的丰富的项目管理经验",但在实际开发中 ...
- 三年半Java后端面试经历
转载自 三年半Java后端面试经历 经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于开始重拾面试信心,再次出征. 鹅厂 面试职位:go后端开发工程师,接受从Java转语言 都知道 ...
- 软件项目文档_什么是软件项目的好的文档?
软件项目文档 开放地理空间(OSGeo)基金会最近参加了Google的第一个文档季节 ,其中Google赞助了高级技术作家为开源项目做出贡献. OSGeo是大约50个地理空间开源项目的总括组织. 多年 ...
- 软件项目失败的心理原因
这是一篇有关软件工程领域中事务状态的评论文章.它讨论了程序员的实际挑战和实际职责.它把程序员分为四个类别:聪明.强盗.无助和愚蠢,另外两个类别是天真和无知.它讨论了程序员必须如何熟悉特定领域,不仅能够 ...
最新文章
- 关于添加“服务引用”和“添加引用”的一点总结
- 【面试总结】2021Java春招面试经历
- 论文浅尝 | 基于图匹配神经网络的跨语言知识图对齐 (ACL 2019)
- ssm项目启动,加载数据库连接池时卡住
- 程序员简历的10不要与7要
- 2017.10.13 轮状病毒 失败总结
- 关于share prefrences功能的一些理解
- 硕士研究生培养方案及课程大纲
- OMRON欧姆龙驱动器维修R88D-KT06F-Z过压故障处理
- 适合入门的linux教程,Linux入门记录系列教程,适合Linux初学者阅读
- PaddleOCR 文字检测部分源码学习(8)-损失函数(4)
- 摄影教学 - 城市夜景
- 简单知识——跨页面信息传递
- 有点厉害!用12万行代码堆出来个蔡徐坤,关键是能跑能跳!
- python操作百度网盘
- linux crash目录,/var/crash目录解析
- 湿空气性质计算,随笔与学习记录(合订)
- 德温特专利数据的爬取(selenium\xpath\contains解决了输入框ID老是动态改变的问题)
- 物联网实验7:wifi模块使用
- spring注解驱动开发-4 Spring 自动装配
热门文章
- 【报告分享】厨房料理小家电新品类市场洞察(2021)-闻道网络(附下载)
- 构造哈夫曼树(C语言)
- 【ShaderLab实例笔记】Gears Hammer of Dawn - 激光 碎石特效制作笔记
- skype聊天链接 html,通过共享一个独特的链接,Skype可以轻松加入到一个聊天中
- S29GL128P norflash 读写擦除问题
- android 手柄 一键宏,手柄一键宏 | 手游网游页游攻略大全
- java计算机毕业设计物品分享网站源码+lw文档+系统+数据库
- 关于Ghost的使用
- XDCTF2014 Writeup
- 环境搭建01-Ubuntu16.04如何查看显卡信息及安装NVDIA显卡驱动