帝都的所思所想

来源:互联网 发布:java静态方法的调用 编辑:程序博客网 时间:2024/04/30 10:57

出差前:

             “歪歪,你过两天到北京客户那做一下培训”。

              Oh my god!帝都啊,一座房价可以跻身世界前几几的国内第一都市,24岁的孩子,还没来过。

              同事:“记得去优衣库拍个自拍回来,无法掩饰脸上那点诡异的微笑。” ”也可以去三里屯自拍哦." 歪:那里有听吧? 

        “酒吧当然是后海,但三里屯有你喜欢的。” 假装不屑的,“我要在酒店玩游戏“。

               幻想下还是挺美好的,就像嗷嗷待哺的小孩,但也不忘要提前做好培训资料的准备,重新看一遍demo的每一行代码,

         没错,是每一行,那是自己一字一字的产品,可以说是自己的孩子了,从到公司以来就一直负责的项目,最后的集大成者

         也是自己。上一个项目,前期参照了外国的一个网站,负责建立UI界面,那也是自己搭建的第一个网站了,同事就负责功能

         的实现。(这块还是留在另一篇总结工作日志中说吧)----------------------------反正就是认认真真的准备好了全英的PPT资料。

                   

帝都的日子:

       day1:

               提早的登机却晚点的起飞,也是醉醉的,不过带着本本(surface)在飞机上装比倒是挺开心,感觉给我插上翅膀,

         就可以上天似的,提前查的天气是3度最低,而我出发的当地是21,又没带行李箱(老板说两天就好了),拿着见大衣走在大街上就像个吃了药没好的

         孩子。其实,还没下机,就已经把我冷得鼻水直流,还真是爽了一把,下了机,还自拍了两张,一看,丑,没几分钟就删了。

           

    “一入京门深似海”。真是说得没错,这里没有厌恶京城的说法,只是吐槽下自己糟糕的经历。深夜了,机场大巴已经没有到

         昌平的车,无奈打了个的,说了去处,大哥说了一口我没听懂的北京话,说第二遍的时候还是没听懂,走了几分钟,大哥问了一句:

          “有导航?”,原来他一直都在问这句,我就郁闷了,导航不是司机大哥自己处理的事情么,还得我开,这是哪门子的生意,还是为了省

          流量么?想来想去的,都只能肉随砧板上--任宰。因为之前去上海的经历,一天就没了我20的流量费,所以这次特么的在乎,

          马上办了流量包,结果一查,办错了,真是给自己蠢哭了,无奈再办个正确的。大概一点半到了酒店,还好同事一切都交待妥了,

          在前台登记一下就好了,大概两点,洗漱完了睡觉,那既兴奋又郁闷的感觉让我久久不能入眠。

         

      第二天:没7点就起来了,看同事没动静,就一边玩手机,一边等,到了八点半才起来,结果是,同事没十五分钟就说出门了,

          这速度嘛,可以。

                出了酒店,没几分钟就到了,一个腾讯众创空间,布置得还算可以吧,至少是一间一间整整齐齐的,公共文明是挺好的,至少都是有

          梦想的人,到了客户那里,他们借了一个公共的大会议室,可以容纳十来人的那种,其实我是还没有写好PPT的,因为当时飞机上没网,

          只是把模板弄了下来,标题写了,除了前两页,其他都是没有内容的,为了不失专业性,还是硬撑的码了几页ppt,用processon画了几个

          流程图。

                大概十点多,投影仪也准备好了,接上屏幕前,把电脑的黑操作都关掉(就是见不得人的操作),一本正经的开始自己对产品的理解,

          其实一半是在忽悠,因为同事前两天已经来把主要的功能都讲了一遍,我是讲开发培训的,相对更深入点,但同事说,他们基本是没听懂

          多少的,开发这事情,还是以实战为主,我就接受了,毕竟他比我资历深(行业水平也深),自己也感觉讲得一头雾水,听得也是一头雾水,

          下午调整战略,复习一遍(相信大家都懂复习的重要性),实战!

                不妨给大家看看流程图(简版,整版)


                      从开始,就确定了贵方使用的是大java语音,而我这边可以提供C#和PHP,毕竟那也是该项目的官方使用语言,客户也没有不接受的道理。

        来培训之前,老板说的是我们只需要教他们怎么做,而不用我们来做功能和界面,合同里面没有编辑器的部分。而事实上是,客户要在十天后就能应用上,
  我心颤抖了一下,我拿来演示的用例也是做了不下三个月的,十天,从零开始,而且对方人并不多,两个大的(资历大,反正不写代码的),三个小的,一个实习的,还有个兼职帮手(也算是大的吧),不说能力多少,因为工作量摆在这里,因为是可变产品,光配置都需要花上三四天的时间,况且还有设计工作,样子长的不行,相信正常人也不会喜欢,就像淘宝的产品(得有脸有胸有屁股嘛)。
         说回正题,如果客户不使用c#和php,那么他们就得java实现,我随便说了说,他们的表情就像鸭子听雷似的,“是个难点”,我内心只有一只草泥马在狂奔,毕竟其它都成了羊坨。其实我是可以提供所有的后台api代码的,但内心的那点自私驱使我,别!又不想难为别人,就现场直播了下如何封装一个需要api,没错,现场直播(要是想到污点子的请自行面壁思过),

       在别人面前码代码,还是需要不少勇气的,至少要保证能正常运行之余还得写得好看嘛。还装比的说了一下什么单例模式,为什么要使用单例模式(这里继续装个比,单例模式就是在对象过程中只存在一个实例,有兴趣的孩子自行百度),其实这里应用到了单例模式,还是在我前一周CTO教会我使用之后来看会之前的代码发现的,毕竟,这个项目的后台代码是别人给我的,只是自己后台融会贯通了一下。说时迟那时快,没几分钟就写了一个方法,前台使用jquery Ajax调用,例子很快就做出来了,啪啪啪的速度还是挺爽(想到污点的继续面壁)。


     上了产品的官方案例网站(全英的),一行一行的翻译还是挺装比,现在想来,这里需要面壁。幸好兼职过来的那个会C#,但是自己的visual studio比人家版本高嘛,直接拷贝代码估计一堆报错,最好还是直接在别人的电脑上演示了一遍如何创建一个api工程,至于其他的开发,需要等API封装,都只能无所事事了。本来以为自己这样子做一遍,对方能懂,其实并没有,到快下班的时候,结果对方要求我提供demo。。。。。这里一万只草泥马在狂奔,因为羊驼又变回草泥马了。除了这个api的工作,下午还把这个项目能做的事情大体说了一遍,嗯,说得挺好的,把自己辛辛苦苦码出来的功能点都说了一遍,有种不安的自豪油然而生(额,这里找不到形容词,理科生嘛),结果是,客户觉得实现起来麻烦,就要拿我这个版本的阉割一下,给到他们,作为demo,这里没有草泥马狂奔了,因为都跑了嘛。所以,第一天的结尾工作量就是要我提供几个demo,还没有安定下来,就已经累死在路上了。


     很开心的,晚上吃了个外卖,没多久就回到酒店,嘻嘻,加班,写demo,删代码,有些地方还未完善的,但是当时展示了,结果大晚上的卡在一个问题上,搞到两点几,动一动身,同事醒来问我弄得怎么样了(好似暴露了我们是住在同一间房的,想到污点的,还请自行面壁),还好最后看了下官方的文档给解决了,可以安心的睡去。

 

Day2,

        陌生的环境一般不能久睡,没6点就醒来了,当然醒来不是写代码,只是玩玩手机而已,然后继续睡去,大概快9点,我们出门了,也是一个会议室,感觉这里的会议室都给客户他们霸占了似的,把贵方开发团队请过来开下小会,啪啪啪的说了一遍,交付代码,让他们自个玩去,然后自己干了什么,好似是呆了一会,就在考虑如何帮客户构建网站架构。安静不久,问题就来了,反向代理问题,因为网友使用Iframe加载网页(编辑器),如果要交互,得解决跨域问题,有疑问的可以自行百度下这个问题。由于自己用惯的是Apache,方便使用php嘛,就在visualhost文件里面配置个端口代理和域名代理就可以了,相关的代码都给了客户看,也解释清楚了代理过程,很开心,大家都懂,可是别人使用ngnix就是陪不起来,这个我也没办法,自己想动手,可是又没经验,动别人的网站配置,也不太好吧,万一弄坏了可脱身不了。其实我一行的同事是项目经理级别的,过了好一会,看不下去了,就和客户负责人说了一下使用apache,最后还是妥协了使用apache,过去给他们几个开发配置了环境,拷上代码,巴拉巴拉的弄了一遍,没有问题,当时的心情就是帅得一比

(这样的心情完全像个小孩,也许我本来就是个小孩,小鲜肉哦),在晚上下班前,他们过来说使用ngnix配置好了,要我看一下是否符合要求,说明他们还是有追求不服输的人,挺让我侧目的(此处无贬义)。一看,的确,他们配置正确,iframe里面的对象都能获取到了,就可以好好继续装比。正常的996下班。


Day3-4:

     这两天有点黑暗。

     还是先交代一下背景:客户他们原来的网站是外包的,他们现在的技术部门主要负责维护;但这次的工作是要把我的这个项目东西放到他们的网站上面去,还有分两个版本,web端和H5端(这是他们的说法,也就是pc端和移动端嘛)。

      好了,主戏开始,其实我交代了代码之后,他们要做什么我是不知道的,通常有问题的时候才会来找我,毕竟我也是初来乍到嘛,也不是特别帅,也不是特么有磁性的声线,还没有money嘛。

     第三天的早上我是在玩耍中过去的,就是随时做好要被问的准备,快中午的时候,我也耐不住了,就和同事过去问一下他们在干嘛,友情的关心还是有必要的嘛,才发现他们已经在和自己的网站对接了,网站使用的是es6语言编写的, 一听,不懂,二听,啥,三听,找度娘。才发现这es6挺厉害似得,顿然觉得自己帮不上什么忙,暗暗的走了,下午,客户的项目负责人问我们能不能看到东西了,我们说,在等你们的技术团队对接你们平台了,不过好像一直没有成功。耐不住的同事就说了句,我们也不能一直等吧,要是不行的话,就直接用我么的demo得了,修修补补一下不就行了么。好像这话说到心坎里去了,没多久,我就被叫过去帮忙了,说这个这个是怎么搭起来的,调用逻辑是什么,业务逻辑是什么,巴拉巴拉地说了一遍,算是充实了一下。

    硬对接上了之后,关心的事情当然就是功能了,这下挺糟糕的,web端是基本上有所有符合他们要求的功能的,但是H5端,界面是从新开发的,毕竟手机上看到太多的东西一点都不好,傻瓜式的操作才是所谓很好的交互体验嘛,也可以想象一下把ps放到手机上,你还愿意改你美美的自拍么,反正就是类似这样的。对方做H5的是个漂亮美眉(说到美眉,屌丝们请把嘴巴闭上,满地口水可不雅观),界面很快就出来了,也按我的要求留一个iframe放编辑器,因为功能都是通过js实现的,按原来的架构,web端的js完全可以应用上去,虽然并不会使用上里面所有的方法,为了美观,美眉她还是从新建一个js来放功能,让我把基础的功能function提供给她,我和她的联系也就这些。(顺带补充一句,人家可是戴着只一克拉的钻戒的,就是要打消屌丝们的幻想)

这也相当于我提供绝大部分的功能函数,想回来,这个老板说的“教他们做”差别怎么这么大,客户一句“我们要快,要出版本”,就把我拖进去他们的开发部了,黑暗的日子从此开始。


Day5-6

           这两天是周末,原本同事说,周六过去帮他们一下,周日我们就可以出去逛逛嘛,听得我心里滋润滋润的。听到我这样的开头,其实大家都知道了结果肯定是哪里都没有去,是的,就是这样的997。

           其实这两天我们基本是没有干什么事情的,因为大部分的调整都是由对方负责,只是需要我们在现场提供支持,设计的,操作性的就找我同事,客户可是有七八人的设计团队,开发方面的问题也只有问我了,不行的时候还得自己亲自出手。还有一点很重要,就是再周五的时候,客户的项目负责人说去申请第二笔款项,等他们的工作流程都调通了,就给钱我们,同事把这个消息转告了老板,很高兴的,老板听到有钱收,嘻嘻。(你们懂的)

           闲下来的时候就和同事聊聊天,我调皮的说:感觉有个词很适合我们现在“蹲守”(想到虹桥一姐的也请面壁思过)。


Day7-8

           后面我就不长篇大论了,现在已经冷晨两点半了。

           这两天是蹲守的升级版,按道理来说,离大会(就是拿出手的日子)还有4天,这两天就应该安排测试什么的了吧,该上的产品都和网站做好对接,各种client测试,因为这里有亮点,就是3D展示,做3D的测试也是挺重要的,结果,刚说不久,问题就来了:PC端和IOS端测试3D展示,操作完全正常,可是在android上就是只能展示而不能操作,这他妈的挺郁闷的,毕竟这个3D的研发可是第三方的,想了半会,也调试了半会,不行,最后提交给了第三方的support系统,等待回复,其实周日就提交了这个issue,只是对方欧洲跟我们差6个小时,还是周末,别人有理选择拒绝回复我们。最后是等到了周一下午4点多的时候收到了回复,已经确定是了一个issue,将交由R&D团队负责,好了,一个大问题解决不了,也没办法,客户也之后选择性的接受这个事实了,那就继续测试,继续找问题。

          

           很不幸,这回又是android端出现了问题,原因是4.41和4.4.2的版本不支持form里面的input file type 的原因,很不幸,这个大问题,是在我回到了白云机场才知道的,所以,是不是我现在就要在码完这篇文章后去处理一下,uglily!!!

 

Day9

       回程,写下这篇又长又臭的文章,谨以此惦记自己的北京之行。

       其实回程才是会想最多的时候,总不能不发条自恋的朋友圈来纪念一下把,于是写下“见到一排排的枯木,想起的是‘枯木逢春’,希望如此”,一个矫情病又犯的孩子,此处省略一万字自恋。

最后,发句鸡汤以勉励:我们该感谢现在让你疼苦的人,因为疼苦是保持清醒的最好方式。

留点图,说明我是回到了,。。。。。(准备好继续改那个android的bug了)



               

               最后修改2017年3月23日03:05:58

               

0 0
原创粉丝点击