如何避免每样技术都只会一点点?

2024 年 1 月 18 日
 xyxc0673

最近在写代码的时候,发现自己虽然了解有这么个技术,而且自己也用过,但是实际上有很多时候只是停留在表面上的使用。

就拿最近的例子来说,Tailwind CSS 已经在两个项目上用过了(真香现场),但是有时候看到别人的写法的时候,才惊呼原来还可以这样,我之前一直用 w-6 h-6 这样的形式来实现正方形,前不久才发现原来还有 size-6 这样的写法。

这只是其中的一个例子,目前我能想到的是尽量充分去阅读和实践官方文档,不过也很难避免当时是记住了,后来就忘了的局面。

想知道大家有没有什么相关的最佳实践?

9647 次点击
所在节点    程序员
49 条回复
xyxc0673
2024 年 1 月 18 日
@Track13 我没想到 size-* 是最近才添加的,这个例子确实不妥当。
flytsuki
2024 年 1 月 18 日
你这个只是提升效率,知道实现方式手写又不是不行
tomatocici2333
2024 年 1 月 18 日
先有量 再深度
llwuuzz
2024 年 1 月 18 日
了解这些东西没什么用,都了解了你还是只会用,深入还是要看原理
accelerator1
2024 年 1 月 18 日
说到底还是学习能力的差异,有人文档浏览一遍,就能抓住重点;有人研究三天,仍然只会 demo ,对于这个差异,只能放轻松了。

不想只会一点,那就深入研究啊,tailwind 怎么实现的?天天研究茴字怎么写有啥用,文档工程师?
1sU69ZDAgzkvDFS8
2024 年 1 月 18 日
我能理解你的心情,跟我当年一样,我觉得问题可能出在没有后期的总结+归纳,用自己的理解去画脑图的方式把整个框架梳理一遍,从用法再到原理全部整理一遍,整理的时候势必会把颜色和大小之类的小的知识点过一遍,而这些细碎的点可以归纳总结写篇文章,而要写的话势必要把所有的用法都要梳理一遍,同时也要想好对应的使用场景,这样全部过一遍之后脑子里面就已经有了大致的结构图,当然过程可能会长一点,但是只要全部过一遍了,后面大概率就不会出现那种熟悉又陌生的感觉了。
lstz
2024 年 1 月 18 日
我会问 chatgpt ,我这么写 有没有更好的办法。

实际上,chatgpt 比我厉害多了,不得不佩服每个细节都拿捏的到位,门清
starrycat
2024 年 1 月 18 日
不学新技术即可
pengtdyd
2024 年 1 月 18 日
tailwind 写特效极其痛苦,还不如原生。
gamexg
2024 年 1 月 18 日
也碰到了类似情况,
主力 golang,但是现在却经常突然发现新出了一些语言功能很好用,但是之前却不知道,或者只是听说没学习.
更别说最近没怎么用的语言,一些语法都看不懂了.

现在是觉得互联网速度越来越快,跟上好难啊.
HunSiKing
2024 年 1 月 18 日
俗话说忘掉的都是不重要的, 记住的才算自己的
shakoon
2024 年 1 月 18 日
这不是很平常的事情么,我会用十多种编程语言,但大部分都只会一点点,因为确实就只接触到用到的那一小点范围而已,对我自己而已毫无必要也毫无意义去把他们学精通。
clue
2024 年 1 月 18 日
我寻思每样学一点也没坏处啊, 有需要就去了解, 能拓宽知识面, 下次碰到问题会有更多的思路

如果你想深入了解某个技术, 最好的做法是去看它的源码, 吸收思路

死背公式是比不上学习公式是如何推导的, 就算忘了也可以现场再推一次
wangsahala
2024 年 1 月 18 日
我很理解你说的,因为我也是这样,我觉得根本原因还是自己对知识不求甚解,学个皮毛,就得意洋洋以为自己懂了,其实还差得远。解决办法就是,永远不满足自己知道的,多问为什么,多想有没有更好的方法,多去实践验证自己的想法,永远保持好奇心。
Betsy
2024 年 1 月 18 日
在没有足够需求推动的情况下,还想精进,可以考虑自己独自造个 Tailwind CSS 。熟练使用 Tailwind CSS 的各种用法,与我理解的深入有那么点不大一样
huanghanzhilian
2024 年 1 月 18 日
还是要有输出吧

我开源了一个精美的电商开源项目,如果对你有帮助,请在 github 上帮我点亮星星,这会是对我莫大的鼓励。
在线体验: http://shop.huanghanlian.com
开源项目 传送门: https://github.com/huanghanzhilian/c-shopping
R4rvZ6agNVWr56V0
2024 年 1 月 18 日
都是从这种状态成长而来的。我觉得专心做一件事,做到极致,才有机会真的掌握。
kestrelBright
2024 年 1 月 18 日
多做?
meeop
2024 年 1 月 18 日
学习一般有 2 种套路:
1 自然学习法
即用到了,看到不会的就了解下,逐渐掌握
优点是节约成本,缺点就是了解不全面,但是时间足够长也就够全面了

2 系统学习法
即想办法找到知识的全量索引,比如官方文档,大块头的书籍,然后通读
优点是全面,你可能记不住细节,但是应该能记住原理和有这么个功能,缺点就是费时间


入行时间短就方法 1,深入学习就方法 2
kneo
2024 年 1 月 18 日
size-6 就让你惊呼?我看你的问题不是懂得太少,而是以为自己懂得了全部。以至于一个 size-6 就打脸了,于是惊呼,还能这样用!

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

https://v2ex.ih06.com/t/1009539

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

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

© 2021 V2EX