杭州晨星创文网络科技有限公司在职试用期三个月开发总结报告

每日记录
自95期后整合

杭州晨星创文网络科技有限公司在职试用期三个月开发总结报告

目前已完成的工作(5月5日至8月8日共15周)

  1. 整理知识大比拼项目资料,补充项目缺失细节(1周)
  2. 整理诗词格式(1周)
  3. 知识大比拼开发但并未验收(6周)
  4. 公司微信公众号宫格模块第一版(1周)
  5. 公司微信公众号宫格模块第二版(1周)
  6. 了解公司项目技术、硬盘数据分析、群晖系统采购方案整理(1周)
  7. 诗词库典藏精粹模块(3周)
  8. 配合严胜强开发悦听在线的初始化页面(1周进行中)

期间发现的问题(产品角度)

  1. 公司数据存储危险凌乱(已解决)
    • 主要体现在: 将数据存在多块移动机械硬盘内、移动机械硬盘危险的使用方式.
    • 结果: 第一周发现商务1盘至少损坏300+视频,第二周公司相册硬盘直接损坏.
    • 检测: 经过排查, 只有1块硬盘是相当健康可用的, 1块危险 2块风险 剩余速度也是及其缓慢的, 具体数据可以找售后工程师取得.
    • 解决方案: 将数据存储到nas系统当中,不再使用劣质移动机械硬盘.
  2. 公司后台项目体验极差(未解决)
    • 原因:
      1. 页面由后端设计
      2. 页面由后端开发
      3. 技术落后
      4. 还有可能是当时开发时间并不充足
    • 解决方案1(在人力充足的前提下)
      1. 由产品设计页面并给出原型
      2. 由前端开发页面
      3. 更换框架技术
    • 解决方案2(在人力并不充足的前提下)
      1. 更换框架技术
  3. 团队资源整合效率低下(已解决)
    • 主要问题流程:
      1. 市场将图片从微信发给产品
      2. 再由产品整理后转发给开发与售后
      3. 在多次转手的过程中,可能出现文件损耗或者缺失,又或者需要二次确认数据
      4. 这些操作需要微信传递,同时数据过于分散不利于开发确认哪份是完整版
    • 解决方案: 将数据整合在nas, 大家操作同一份文件
  4. 后端框架技术力较为落后(未解决)
    • 主要问题: 公司后台页面、公司后端服务
    • 使用角度: 用户体验差
    • 团队角度: 不利于新开发融入团队
    • 技术角度: 框架技术力与开发思维落后,不利于整合新特性,需要大量时间维护冗余数据文件,可扩展性差
    • 解决方案: 未来将会整合一套适用于公司当前情况的框架技术,我将主导自己负责的新项目开发思路,并会根据未来产生的需求实时更新技术力

当前和未来我能为公司带来何种革新(技术角度)

  1. 发现移动机械硬盘使用不当问题
    • 粗暴对待移动机械硬盘
    • 通电过程中无法保证稳定性
    • 为公司检查所有移动机械硬盘健康程度
  2. 引入nas优化重要数据存储,提升协同办公效率
    • 重要数据保存在nas当中
    • 通过raid1来保证数据安全性,当一块硬盘损坏,另一块硬盘有实时的备份数据
    • 网络传输资源,排除误操作因素导致的资源损坏
    • 团队共享文件夹,提升团队协作效率
  3. 悦听在线安卓端页面开发
    • 开发悦听在线初始化安装页面,使用flutter框架技术开发安卓并重新打包apk
  4. 后台管理页面的优化
    • 框架重构,剔除老体系落后技术,同时引入新的开发规范与技术
    • js原生开发改为vue3.0框架体系开发
    • 加入eslint约束团队代码格式,方便团队与新人阅读他人代码
    • vue模块化开发,降低项目模块之间的耦合度
    • 提高代码书写的优雅性,降低新人加入团队时的阅读难度
    • 完善与补充部分功能,比如用户模块,服务监控模块
  5. 后端框架的优化
    • 主要优化关于团队开发的书写规范,与新插件新特性的引入
    • 业务之间的数据传输封装,使代码模式化开发
    • 使用插件生成非必要的结构代码,降低维护难度
    • 添加全局异常捕获,便于解藕return对象
    • 添加表单校验,降低前后端沟通频次
    • 使用权限校验框架,优化权限体系,aop模式降低使用难度
  6. 前后端对接文档的优化
    • 目前公司体系是手动维护开发文档
    • 引入swagger实现动态文档生成
  7. 关于我的本职工作
    • 我能实现公司提出的大部分需求, 当无法满足时, 将会提出多套备选方案以供公司选择
  8. 关于非本职工作,我同样可以胜任
    • 使用js语言的vue框架,开发pc与移动端的常规页面网站
    • 使用swift语言的swiftui框架,开发ios的常规页面应用
    • 使用dart语言的flutter框架,开发android的常规页面应用
    • 使用js语言的uniapp框架,开发微信小程序的常规页面应用
    • 使用python语言,编写运维脚本
  9. 辅助项目对接
    • 我对客户需求理解会更精确,记录会更清晰
    • 避免一次理解与二次传递时出现误差
  10. 辅助产品设计功能
    • 我会从开发角度与客户需求结合用户使用性,分析出一个平衡点来帮助产品优化功能
  11. 我会帮助公司提升员工整体技术水准
    • 与开发分享前沿技术
    • 售后工程师在有意愿并且有一定学习能力的前提下,我可以与他分享运维经验与脚本开发技术

重新认识下李子晗

  • 面试时的自我介绍:
    • 我本人是从19年开始正式工作的,到目前为止是做了两年的全职java后端开发和近一年的个人全栈开发.工作方面我有较强的综合问题解决能力.有置换思维, 会尽可能站在客户角度去分析需求.我选择这个行业主要的原因是会为我带来很高的成就感.我自己为人谦虚和善,非常好相处,如果有幸加入到这个团队,还请多多指教.
  • 第一周例会时的自我介绍:
    • 工作当中难免会遇到争论,但我希望哪怕意见再怎么不一致.哪怕言语上有冲突,还请心平气和的讨论,我们的目的是讨论出一个合适的解决方案.没有什么是绝对的 还请试着分析下对方观点的可行性,不要轻易得出是或否的二元结果.
  • 我的补充:
    1. 公司经过三个月对我的了解,可以从实际工作当中看出,我对上述的言论是统一的,我是个表里如一的人
    2. 我人品极为优秀,这是我立足社会的为二无价至宝其一,其二才才是技术力
    3. 我本人有清晰的职业规划、明确的学习方向,在我视距内有着极大的成长空间
    4. 我与其他开发最大的区别在于会结合产品思维分析问题并提出多套解决方案
    5. 我是名全能型开发,这和我的职业规划相关,这三年我主要是在拓宽技术栈,公司的大多数需求我都有解决方案应对,即使没有接触,稍作了解也能应急开发
    6. 我本人有良好的工作日志与项目记录习惯,目前已积累14周的记录
    7. 我非常的明确,自己的定位,公司付钱顾我做份内的工作,工作时间我力所能及范围之内,你的需求我竭尽全力满足
    8. 我不擅长做无用的花哨表达,行动通常在表达前执行

薪资

综上所述, 三个月的时间我证明了自己的能力, 并且对公司未来还有更大的提升与帮助, 问题是在不断发现与解决的.

我有自信提供 “3月无理由退货” 服务, 但尊重是相互的, 还请帮我将当前转正薪资11k提升到入职时的期望15K.

杭州晨星创文网络科技有限公司在职试用期三个月开发总结报告

http://example.com/2021/09/06/work/report/august/

发布于

2021-09-06

更新于

2022-08-23

许可协议

评论

:D 一言句子获取中...

加载中,最新评论有1分钟缓存...