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

338 天前
 xyxc0673

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

© 2021 V2EX