握得更紧了,柔情地看着她:“我会尽我一切努力走下去。”
被她深沉的眼神触到,严音回握住他的手。
第110章我愿意做你女朋友
关于工作,林小娅也纠结。
做IT的,基本上都是一年跳一次槽,用跳槽来实现升职加薪,但眼下大环境并不好,跳槽也未必能加薪,可继续待在公司工资不变就算了还得继续做测试。
她不想做测试了,她想做回开发,可她在公司的职位就是测试,如果留在公司只能做测试,以她现在这样能不能跳槽成功也不好说,她没有太多信心。
有些烦。算了,还是先投简历看看,简历投出两天后才有面试邀约,她调了半天休去面试,这次面试没有上机实操,只是笔试答题加技术面试。
这次的试题比之前难,但林小娅做的很顺利,试题做完后开发组长面试,就项目和技术问了基本问题后,组长问:“你写了近两年代码又转去做了大半年测试开发,还拿到了优秀员工奖,现在怎么又要做回开发?”
“我之前在西安上班,去年来的上海,一线城市人才要求高,找工作的周期相对较长,我一时着急就先做了测试开发,工作期间从测试的角度审视代码也改善了自身的代码习惯,我还利用空闲时间自己开发了一个宠物小程序,从需求设计到功能实现都是自己一手完成的。”
林小娅说着掏出手机点开小程序递了过去,开发组长接过手机各个页面点了几下:“你小程序页面间如何进行传递数据?”
“当数据较少不复杂之时在父页面通过URL方式传递参数到子页面,在小程序中,向跳转的目标url页面传递的参数有时候远不止一个,使用wx。navigator进行跳转,如果参数是对象,要在父页面中先转换成字符串然后还原为对象;对于不经常变动的量定义成全局变量在每个页面中引用;还可以利用微信小程序提供的本地缓存,将用户产生的数据做本地的持久化,类似于NoSQL,进行读取和修改,在不同页面中进行数据交互。”
“你写这个小程序用了多久,是自己搭建的服务器还是用的官方云开发服务?”
“六个多月,买的阿里云云服、域名,通过云服务器的公网ip+端口的形式来访问tomcat服务器,申请ssl证书并配置到服务器再联调小程序。”
“那你从一个测试开发的角度来看,开发经常犯的错有哪些,应该如何避免?”
“主要有三方面,一方面是对需求业务的理解有偏差,在代码中会造成业务冲突倒置数据混乱等情况;一方面各模块之间调用封装等操作引起的bug触发耦合反应;一方面是自身代码习惯不规范数据设计薄弱引起的bug。”
“一般都有哪些不良代码习惯?”
“从基础的拼写错误,不声明类型,不仔细看文档,不按规定格式写代码到思维习惯上的过渡依赖IDE,用硬编码的密码,没有采取良好的加密手段保护数据,过早优化代码。这些习惯都很容易导致bug。”林小娅答得从容,“稍后我把工程文件及文档打包给您。”
“好。我这边没有什么问题要问了,你有什么想要问的吗?”
“我想知道贵司的人员架构。”
“技术部总共四十人,测试六人,开发二十四人四个小组分别负责不同项目,产品运维设计配合小组完成项目,目前我们招的Java工程师主要负责购物APP的后台接口开发,需要两年以上经验,最好是有过相关行业经验。”
“我之前做过以物易物的交换APP,经验贴合,可以独立完成项目。”
“嗯,你的情况我基本了解了。”开发组长也直接,“但你半年多没写过代码我们也担心你生疏了,这样吧,可以的话,你抽取部分功能模块的代码打包好发我看看,我再做决定。”
“好的,我现在就发你。”
收到邮件的开发组长点了下头:“好,收到,我这边没有什么要问了,稍后人事会来面试。”
人事问的都是些基本问题,很顺利,面试完后林小娅走出大厦,抬头看着高耸入云的大厦,还是一样的巍峨拥挤,但她心中渐渐有了底气。
或许不能在大城市立足,但她也要努力工作,赚更多的钱,只有工作不会亏负自己。
心情愉悦的她还没到家就收到了offer邮件。
更开心了,她急忙在群里宣布喜讯,同时和菁菁私聊,问她有没有空,请她吃个饭,只是菁菁估计在忙一直没有回微信。
刘兴洋也发来微信,问自己去不去跑步,她回:【今天不跑了,我请你吃饭。】
没多久,刘兴洋就出现在楼下。
林小娅带