关于一个后台页面开发的思考
说实在,自己挺失败。做了那么多年的开发,一直在crud,完全没啥技术含量,自己又各种借口不去深入学习底层原理(其实是不知道从哪里开始学起)。如果说做计划吧,计划又很容易被打破。IT的东西实在是太多了太广了,多到你根本不知道从何下手。你说学后端底层原理吧,但是工作一来,弄个加班加点到凌晨一两点,然后你就断节了,计划就容易被打破。
今天是因为做一个后台页面,就用户列表页,一个简简单单的页面在没有包含复杂的逻辑情况下,却暗藏着大量的工作内容。如果是按crud 进行计算功能,增删改查就4个接口,额外增加批量删除、批量禁用、条件搜索功能,接着就是页面的布局。看着好像功能没什么,一顿撸就是了。如果是前后端一个人来开发的话,那就算你上午8-12开发和单元测试完毕,然后下午午睡起来就开始做页面。前端页面在采用特定的ui框架下开发,你是不是得学习ui框架的用法? 比如,table数据表格的获取数据方式,一个下拉框的用法,时间框的用法,接着就是联调后台接口数据、传参数据,返回数据,调整格式。 这还是在你很了解这个UI框架各个元素用法的情况下;要是不了解,我觉得消耗时间大部分是在查阅UI的用法上。上面你是专注和没有遇到特别坑的情况下哦。接下来就是加上你确定你不摸鱼?微信、QQ来一个消息,注意力直接转移。当你查阅资料的时候,瞬间又被一则热搜给吸引过去,看完热搜恍然大悟,我的天,已经过去15分钟了。 所以,一个页面说简单点,加班加点可以赶出来,如果不加班加点的话,起码两天起步。为啥加班加点就可以做出来呢,因为晚上相对比较舒服,没有像白天那样,那么多多余的信息打扰;再着就是,脑袋一直想着赶紧把它做完,就可以放飞自我了,对的,就是专注力加强了。crud 虽易,其实还在自我的专注力问题上。
很多时候想当然的去打破现状,去开始想学东西,但是无从下手。 一直都知道IT学无止境,今天可能学netcore ,明天又学java,后天学vue,大后天又学element-plus,多到让人眼花缭乱,到最后看似是学习了,但是好像什么都没学到。 可笑至极!罢了罢了, 人生路漫漫其修远兮,如果有哪位大佬可以指点些迷津化解一下我当前的困局,在下感激不尽。
相关文章
- EasyCVR对接华为iVS订阅摄像机和用户变更请求接口介绍
- 精选 | 腾讯云CDN内容加速场景有哪些?
- 模块化网络防止基于模型的多任务强化学习中的灾难性干扰
- 用搜索和注意力学习稳健的调度方法
- 用于多变量时间序列异常检测的学习图神经网络
- 助力政企自动化自然生长,华为WeAutomate RPA是怎么做到的?
- 使用腾讯轻量云搭建Fiora聊天室
- TSRC安全测试规范
- 云计算“功守道”
- 助力成本优化,腾讯全场景在离线混部系统Caelus正式开源
- Flink 利器:开源平台 StreamX 简介
- 腾讯云实践 | 一图揭秘腾讯碳中和?解决方案
- 深度学习中的轻量级网络架构总结与代码实现
- 信息系统项目管理师(高项复习笔记三)
- Adobe国际认证让科技赋能时尚
- c++该怎么学习(面试吃土记)
- 面试官问发布订阅模式是在问什么?
- 面试官:请实现一个通用函数把 callback 转成 promise
- 空中悬停、翻滚转身、成功着陆,我用强化学习「回收」了SpaceX的火箭
- 中山大学林倞解读视觉语义理解新趋势:从表达学习到知识及因果融合