后端开发除了增删改查还有什么?
回答·269
最热
最新
- 这个问题我以前也很迷茫 除了 curd 还能干啥 后来入行时间久了发现可以做的多了去了 给你几个学习/发展参考方向 可以并行搞的 1. 性能类发展 分布式 高可用 微服务 集群等 还有运维 2. 组件化发展 提升效率 功能 例如做中间件研发 封装 xx 工具 3. 市场化发展 自己能完整的做项目 单干 前后端 谈单一起来 4. 软硬集成开发发展 智能硬件发展方向 还有的东西很多 最核心的还是学习 不断的学习反思 总结 4. 产品 管理化发展 拆需求 写需求 弄文档等 学会和人打交道
- 这个问题我以前也很迷茫 除了 curd 还能干啥 后来入行时间久了发现可以做的多了去了 给你几个学习/发展参考方向 可以并行搞的 1. 性能类发展 分布式 高可用 微服务 集群等 还有运维 2. 组件化发展 提升效率 功能 例如做中间件研发 封装 xx 工具 3. 市场化发展 自己能完整的做项目 单干 前后端 谈单一起来 4. 软硬集成开发发展 智能硬件发展方向 还有的东西很多 最核心的还是学习 不断的学习反思 总结 4. 产品 管理化发展 拆需求 写需求 弄文档等 学会和人打交道
- 首先,不考虑其他技术栈的情况下。就代码本身而言,主要分为业务逻辑和 CURD。 CURD 也没有想象中的简单。例如: 1 多个请求同时操作一张表,如何保证数据的一致性。 2 分表分库之后如果查询,及其他问题。 3 不同的存储(MySQL redis es)之间如何同步数据,如何协调。 4 采用分布式存储之后的 CAP 问题。 以上只是举例,不完整。 业务逻辑 代码的可读性,可维护性,可扩展性。都可以体现出一个程序员的能力。 1 是否见过循环和判断多层嵌套的代码?断点都不知道该往哪打。 2 是否碰到过一个非常小的需求,却要修改多个文件。如果对业务和代码不熟悉,还容易漏掉一些地方。 3 是否碰到过公司的一些上古时期的项目要加功能,无从下手。 如果碰到过,可以尝试思考一下该怎么解决这些问题。这个时候,设计模式和架构就会派上用场。 很多框架都是非常优秀的业务逻辑代码,非常好的遵循了代码设计的基本原则。值得学习。
- 还有秃头,单身,加班,油腻,删库和跑路
- 我见过侮辱人的,没见过你这样侮辱自己的。
- 后端开发,本来就是处理前端的数据请求,数据处理,根源就是增删改查
- 就是增的太多 改的太快 删的太慢 查的太慢引发的一系列问题 后端就是为了解决这些问题
- 程序的本质就是增删改查,但你得学会更加高效的增删改查
- 说真的,前端逻辑真没后端的复杂。因为我自己也弄过小程序….感觉真的烦 但是不累而且弄出来没成就感 无聊有点
- 编程的本质就是增删改查