程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(5)

实习日/周/月记&学习计划(第四周)

发布于2019-08-08 10:16     阅读(924)     评论(0)     点赞(1)     收藏(5)


20190729

实习到第四周,不知不觉已经习惯了 看自己的->上班摸鱼->思考人生->打水去厕所(就是不干活) 的实习生活。

今天一早例行开俩晨会,结束后在海哥旁边站桩要任务,然后就扔了一个文件让我配环境顺便熟悉下udr-api测试的业务。

摸鱼和配环境交替进行了一早,配完之后差不多临近饭点,打开手机发现海哥让我和他们一起吃饭。

排队时聊了实习感受、想不想转正啥的,目测是M-Geeker进决赛后找磊哥请假,磊哥安排来给我通通气。我当然也是极尽方法各种舔,如果不是真的喜欢谁又想当舔狗呐。

下午,问了代码里的一些问题。发现代码似乎要配合jmeter GUI环境使用。csdn一下后觉得这玩意儿挺有意思,跟海哥说了下午的自学安排后,下午写了个demo熟悉了一下,顺便花了差不多相同的时间聊qq和微信。

所以今天一整天时间都在带薪自学(和摸鱼),udr-api测试业务的熟悉完全被我抛在脑后了。。。

能不用考虑进度,带薪学习感兴趣的东西真好啊(还能随时摸鱼),以后真的工作了就没那么自由自在了。。。

20190730 & 20190731

这两天参加M-Geeker的现场赛,结合实习近一月的经历,感触颇多,现在复盘一下。

  • 1700多人进30人,感谢招行卡中心;

  • 这应该是我第二次“死”在工程类的试题上,上一次是保研时参加上海交大的夏令营的机试;

  • 在成果答辩时,对于中转算法我提出了一个基于朴素BFS的启发式算法,通过MyBatisMySql中把所有数据读到内存里,然后调用算法计算结果;Q&A环节评委认可了我的算法,然后提出其实我可以基于已有数据修改一下表结构,使用简单的sql join语句就可以得到两个站点之间的可达性,在性能开销和时间开销上都优于我的离线算法(不过答辩结束再去思考的时候觉得这样可能只能支持一次中转的情景,估计是我学艺不精);
    我刚入职在海哥旁边当鼓励师时,他就跟我提到一些需要掌握的技术,其中反复强调用好数据库的重要性。但是在学校的课程学习和实验中,几乎很少用到数据库,在大三初始完成课程设计后也基本放弃了数据库的使用,大多数情况下都是把数据格式化保存到文本中进行持久化。这次试题中我设计了两张表,也只是起到了最简单的存储作用,两表没有任何交互,完全没体现数据库的优势;

  • 高并发场景,同上。在软工中,常常会研究并发场景出现的数据竞争等问题。对于真正的高并发场景,可能并不知道如何设计整个系统。针对此次赛题,购票后需要锁票,100个人同时抢10张票,一定有且仅有90人返回购买失败,在分布式场景下如何设计整个系统?我在答辩PPT上简单写了思路,用synchronized关键字只能保证在单个服务器上保持一致。Kafka这类消息中间件可以保证消息最多被消费一次(at most once, at least once, exactly once),评委老师告诉我消息传到MQ后再取出来被消费,中间会存在时延,不适合用在这个场景。我相信这个场景有成熟且高可靠的解决方案,自己平时总认为这些东西都是工作后可以掌握的,而在学校写实验代码都是单线程跑,根本用不上这些,这种“实用至上”主义让我几乎不主动去了解这方面的技术,真正做工程碰到了一无所知;

  • 我们研究过的很多东西都基于实际的应用场景,但是解决方案(代码)都是实验性质的,对于解决方案在实际场景中的可行性进行证明或实证调查;很少产出真正项目级别/产品级别的代码。我曾经试图用比较严格的规范来编码,但是随着实验的进行,中途会有较多大规模的变化或临时的需求,疲于应付这些改变导致我慢慢放弃了对于代码规范的保证;

  • 下午关乎提前批offer发放的面试,面试官是信息技术部的总经理,无比荣幸。。

  • 想到随时补充;

  • 最后许愿提前批offer;

20190801

比赛完回来接着做干活。。

【new-cgp】

[new-cgp]新版客群探索,跑出的人数,增加分隔符,如100000,展示为100,000

[new-cgp]去透视的页面自动刷新的问题

  • 这是啥。。

[new-cgp]新客群探索,浮点型详情页,只有一个值,详情页展示的拖动条点击后,值会发生变化

  • 私有标签 - DMS_掌上生活用户(科技-音频)偏好评分 / DMS_掌上生活用户(电影-视频网站-腾讯)偏好评分,点击后展示的数字进行了四舍五入(似乎默认保留了两位小数,四舍时改变最小值,五入时改变最大值);
  • 私有标签 - 近3月人民币RETAIL金额(倒数第二页),是浮点数的一段区间,点击后会四舍五入到整数;

[new-cgp]新版客群探索页面优化

  • UAT,消费偏好 - 其他,没有alert;
【cgp】

[cgp]修复多选下拉没有滚动条的问题(例如:【标签】【客户基本信息】学历)

[cgp]修复:预跑放弃后没有取反

下午海哥说今天有点忙,让我自己熟悉熟悉,于是点了一杯奶茶又开始带薪学习。。

20190802

写于20190803。
早上两个晨会后日常站桩,海哥说还是测一下下周要上线的系统。
于是花了半小时把昨天验过的部分又验了一遍之后,我日常开始思考人生(来的比平时都早一些)。
我对实习转正这个事一直都很佛系:

  • 首先是因为岗位的原因。我不用像室友一样做一个相对独立且有挑战的课题。开发一个全新的项目管理平台明显在我水平所及范围之上;如果是回归已有的接口,海哥那边已经有了完整的代码,只需要稍作修改即可,我只需要了解设计的类和看懂其中的业务逻辑即可(新的接口也轮不到我来测,毕竟没有账号没有权限,也访问不了);综上两点,我平时实习的工作便只能完成业务和系统上的回归,而且开发会进行自测,轮到我这边再测如果能发现bug已经是天大的发现了(虽然我也发现了好多bug)。而且我认为自己提前批挺稳的,不用靠实习答辩来转正(毒奶一波。。);
  • 其次是考虑未来的发展。我自知是一个无趣的人,喜欢在人不多的地方过小确幸的生活,不习惯上海南京这些大城市的拥挤繁华,周末闲暇出去一趟伤筋动骨,然后暗自发誓“下周再出去就是傻*”,然后就再当傻*。在宁波相对养尊处优20多年,除了聊胜于无的互联网氛围,这个城市满足我安全感和安逸感所需要的一切;加之确定不会在上海这个城市安定下来,宁波必然是我最终的归宿,不如一毕业就回到家乡,亲戚都在身边,能够随时陪伴家人,以南京大学研究生应届生的身份足以找到好的工作完成罗家社会阶级的第一次爬升;假如在外面工作几年后回来社招,很多岗位就不会对我开放,到最后也只是一个打工的;我也不一定能适应收入的落差,不如一开始就回来,也能混出几年的资历。

最近种种思绪确实多,我知道我写的这些想法被长辈潜移默化十分腐朽陈旧,江浙沪一带安土重迁的理念已然深入我心。想完这些后我就会开始怀疑:既然我的要求只有这些,为什么我要那么“拼”。

思路比较跳跃,原本今天只打算探讨下“何如在转正答辩中体现我的产出和价值”,现在竟然说了那么多关于未来选择的事(。。。)

昨天下班时候和室友说:没想到那么快实习四周过去了,一转眼又要回学校了。而我似乎什么也没做?我学了ssm?这是我为了比赛速成的。我了解了系统的业务?是的,但是仅限于从ppt上获取的知识,我并没有接触到和业务相关的代码。我初步了解kafkaflinkjmeternginxtomcat?这可以算是收获,别人也都可以这么写,除了我自己学到的东西外,我到底有什么产出?找到系统的bug算,写的自动化脚本可能也算,其他似乎也就没有了。所以接下去两到三周的实习时间里,我需要考虑一些问题:

  • 业务系统里是否有能够改进/添加的功能;
  • 是否可以开发内部工具来提高项目开发/质量保证的效率(模糊测试?);

大致这些,想到再补充。



所属网站分类: 站长公众号

作者:小兔子乖乖

链接:https://www.pythonheidong.com/blog/article/13078/f4f0a83e7da4259e0ca0/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

1 0
收藏该文
已收藏

评论内容:(最多支持255个字符)