3 年后端平常工作就是 crud,公司都是单体应用也接触不到高流量的场景。这种情况如何提升自己呢

2018-09-14 16:07:33 +08:00
 bsg1992
5588 次点击
所在节点    程序员
26 条回复
ghbaqi
2018-09-14 17:00:53 +08:00
你都不知道该学什么 就很悲哀了 , 要学的那么多,你都会了 ?
数据结构算法,网络编程,Java 高级知识点 ,Java8 拉姆达 函数是编程 ,netty ......
再网上找些视频教程学大一点的项目 , 再看一些开源项目 jdk 源码 .......
这些你都会了 ? 还是都已经具备了 ?
boris1993
2018-09-14 17:02:54 +08:00
TL;DR 换公司

我也是这样,一直都是培训用的项目,没有高负载高并发场景,全是简单的 CRUD,公司气氛也不注重技术,一直都是做出来能用就行,感觉已经没发展了
boris1993
2018-09-14 17:04:41 +08:00
@ghbaqi 1# 这些东西很值得学是真的,但是如果只停留在自学,在工作上没有实战的地方的话,个人觉得效率可能还是不高
至于在自己的项目里用....emmmm....这个另说......
LucasLee92
2018-09-14 17:04:55 +08:00
自己平时空闲没提高自己的想法和行动,下一家公司还会是这样,指望别人拉你一把,想多了
lancelock
2018-09-14 17:05:48 +08:00
去招聘网站看高级职位的需求
ghbaqi
2018-09-14 17:06:43 +08:00
@boris1993 你都已经学过了 ,是看了一遍 还是敲了一遍 你会了 ? hashmap concurrent 包 什么的 你都知道了 ? ?
boris1993
2018-09-14 17:28:48 +08:00
@ghbaqi #6 会不会正常说话?乍乍呼呼的吓唬谁呢? blocked。
252748371
2018-09-14 17:43:26 +08:00
知道是用来做什么的
252748371
2018-09-14 17:46:22 +08:00
知道是用来做什么的
知道怎么用
知道原理
知道具体源码架构
知道怎么用在生产环境
知道如何在原来的代码上修修补补
252748371
2018-09-14 17:47:02 +08:00
知道自己怎么实现一个更好的、更适合自己的版本
Raymon111111
2018-09-14 17:49:25 +08:00
离职换工作

没有场景的学习很难学到东西

一些你没听过的问题难点 根本不可能接触到解决方案
d18
2018-09-14 18:13:31 +08:00
我觉得 1 楼说的不太对...
理论虽然重要,但是对于已经工作一两年的人,接触实际场景和问题,远比空谈理论,纸上谈兵重要的多吧。
TommyLemon
2018-09-14 18:19:10 +08:00
CRUD 写烦了,可以造一个轮子,实现自动化的 API 啊。

APIJSON 自动将前端传的 JSON 参数转为 SQL 语句执行并返回结果,
期间自动校验权限、结构、内容,自动防 SQL 注入。

通过自动化 API,前端可以定制任何数据、任何结构!
大部分 HTTP 请求后端再也不用写接口了,更不用写文档了!
前端再也不用和后端沟通接口或文档问题了!再也不会被文档各种错误坑了!
后端再也不用为了兼容旧接口写新版接口和文档了!再也不会被前端随时随地没完没了地烦了!

在线解析
自动生成文档,清晰可读永远最新
自动生成请求代码,支持 Android 和 iOS
自动生成 JavaBean 文件,一键下载
自动管理与测试接口用例,一键共享
自动校验与格式化 JSON,支持高亮和收展

对于前端
不用再向后端催接口、求文档
数据和结构完全定制,要啥有啥
看请求知结果,所求即所得
可一次获取任何数据、任何结构
能去除重复数据,节省流量提高速度

对于后端
提供通用接口,大部分 API 不用再写
自动生成文档,不用再编写和维护
自动校验权限、自动管理版本、自动防 SQL 注入
开放 API 无需划分版本,始终保持兼容
支持增删改查、模糊搜索、正则匹配、远程函数等

后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构!
创作不易,GitHub 右上角点 Star 支持下吧,谢谢^_^
github.com/TommyLemon/APIJSON
lamada
2018-09-14 21:23:41 +08:00
入行了,接下来的事情就是想办法往大公司,大流量的地方跳,否则连个处理的场景都没有怎么谈提升
xuanbg
2018-09-14 21:35:05 +08:00
把自己写的 CRUD 代码再写一遍,你就知道该学什么了
poorcai
2018-09-14 23:48:25 +08:00
@TommyLemon #13 大佬
TommyLemon
2018-09-15 01:01:48 +08:00
@poorcai 嘿嘿
kaohaonan6666
2018-09-15 01:29:45 +08:00
编译原理 深入理解计算机系统 算法导论 jvm 规范 这些如果还没理解多少 可以考虑转行了
dangyuluo
2018-09-15 02:22:45 +08:00
@TommyLemon 不错,感觉很多都是我司现在已经实现的。文档这里真是觉得 Doxygen 好用的
deepreader
2018-09-15 06:43:22 +08:00
GraphQL 了解一下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/489385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX