后端平时该练什么才能提升技术?

338 天前
 liliuli808
5559 次点击
所在节点    程序员
33 条回复
wizzer
338 天前
项目里遇到难题解决难题,就自然而然就提升了……
proxychains
338 天前
多出几次故障就提升了.
虽然听起来很怪, 但故障是最能提升的.
brader
338 天前
多摸鱼
c3de3f21
338 天前
实现特定领域的 dsl
potatowish
338 天前
真正提升技术只能在高负载、高并发的环境下,不然学了也没地方实践
ThreeK
338 天前
不断尝试往项目里引新组件,然后解决遇到的问题
maocat
338 天前
项目依赖库一直拉最新版本
Vkery
338 天前
开坑 踩坑 填坑
cwcc
338 天前
1. 修 Bug:可以让你很快认识到自己写的代码的不足,从而提升水平。
2. 写框架:让自己充当底层工作,深刻认识到底层优化的难度,从而提高水平。
3. 尝试使用相同语言不同技术栈或不同语言写:可以让自己认识到自己对后端理解的不足之处,从而提高水平。
pengtdyd
338 天前
自己写一个 web 框架就行了。
LaGeNanRen
338 天前
前端是练习广西炒粉,后端练啥确实不知道,坐等网友们出出主意 XD
NPC666
338 天前
提肛
danbai
338 天前
当然是篮球和 rap 只要 2 年半就能出道了
ijrou
338 天前
提升技术的主要目的是为了下次面试,所以,平常多刷八股文、多多丰富自己的简历
jimmyczm
338 天前
锻炼二手机,遇到不合理的要求可以展示一下给产品经理
awolf
338 天前
勿忘提纲?
justin2018
338 天前
多做项目 😁
waitingChou
338 天前
如果要说比较大的锻炼机会的话,就是写一些底层框架 /工具,项目重构 / 0-1 的设计机会。

但是话说回来,如果水平不够的话这些事情很难落到你头上来。

所以还是要多注重平时的积累。

以下个人的后端经验,不一定适合所有人,仅供参考。
主要是实战和理论两方面并行,比如架构能力、代码扩展 /复用性等。
首先通过书籍或者课程学习相关的理论,然后非常关键的是,在日常工作中,有意识地运用这些理论进行实际锻炼。

比如没机会设计一个大工程,那么就把一个小功能当成一个架构去做设计考量。
代码的设计模式、扩展、复用性等,平时积累锻炼的机会就更多,只不过大部分人写的都是业务代码,可读性、性能、复用性差一点,其实也无伤大雅。

这样,比较理想的路线是 : 通过平时积累锻炼 -> ld 发现你相关能力还可以 -> 尝试给你更大的挑战 ->得到更好地锻炼。

当然如果自我感觉还可以了,锻炼机会也可以自己主动去争取。不要怕搞砸,搞的时候方案让组里的大佬把把关,这种过程会是非常好的成长机会。
gitdoit
338 天前
多看看优秀开源项目,学习里面一些解决问题的思路和方法。尝试学习其他语言,一是能开阔眼界,二是遇到问题多一个选择。
qiumaoyuan
338 天前
消除重复,命名。完。

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

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

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

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

© 2021 V2EX