大家是如何解决学技术中狗熊掰棒子问题的

2020-10-08 20:58:42 +08:00
 Wolfe

背景:之前写 C#的,写得还算熟练,最近在学 Java,学到一半,再写 c#又得像初学者一样了 问题:1.不知道问题是出在哪里?基础不扎实还是记性不好? 2.大家有遇到这种问题吗? 担忧:觉得这种情况有点危险,狗熊掰棒子一样,没法形成持续性地积累.

4888 次点击
所在节点    程序员
32 条回复
ihciah
2020-10-09 09:19:00 +08:00
记性差而已。。要用的时候再过一遍新手教程,很快就能捡起来的
zarte
2020-10-09 09:35:50 +08:00
不扎实,熟能生巧。
opiviqo
2020-10-09 09:36:59 +08:00
wiki 过度学习
THESDZ
2020-10-09 09:40:39 +08:00
语言只是实现的手段,基本的逻辑弄清楚,然后学习新语言的实现方法和特性就行
kop1989
2020-10-09 09:47:34 +08:00
用于形容一个人对技术的了解程度的形容词是“掌握”,“精通”而不是熟练。
为什么?因为软件工程的关键是逻辑,是设计,是大脑的“缓存”有多大,写出来的程序有多少坑。
而不是你能更快的打出 system.out.println 。更不是 console.write 有几种简写。

所以,在学习或者应用多种语言时,你需要记住的不是他们各自的语法细节,而是他们的特色,设计理念,以及知识索引。剩下的细节交给你的旧程序 or 笔记本 or 搜索引擎 or 代码片段记录。
nyaaar
2020-10-09 10:04:37 +08:00
复习
rodrick
2020-10-09 10:28:42 +08:00
学的东西一段时间不用突然需要使用总有个捡起来的过程啊 忘了很正常 不用的东西大脑可能就直接垃圾回收了
ZC697989
2020-10-09 12:01:33 +08:00
@levelworm +1 。学啥都行,最忌讳的是每次半途而废,白白浪费时间。
RedBeanIce
2020-10-09 12:23:51 +08:00
看完一本书,没有读后感等于没有读这本书。
学完一点技术,没有笔记,等于没有学习,下次写代码会遇到一样的错误,一样的花同样的时间去处理。

另外,理科的东西,理解了技术知识点,比什么都重要。
levelworm
2020-10-09 13:34:20 +08:00
@ZC697989 我自己就老是看两章就跑,哎,尝试改变一下
buzailianxi
2020-10-09 14:12:58 +08:00
经验的意义就是不停的忘记,遗留下来的东西,当然基本的都忘了就是敲的少,可以适当手抄
lihongming
2020-10-10 03:47:56 +08:00
一年没写 PHP 了,现在让我再写 PHP 怕是也很生疏。尤其是框架,完全不记得 Laravel 是怎么回事了。

但生疏的语法,而不是思路。我记得有那么个函数、方法、API 能实现我要做的事情就行了,不用记住那个函数名到底叫什么。具体写的时候 Google 一下就好,或者翻翻官方手册也行。

最怕的就是这门技术能干什么都忘了,那才是真的掰棒子。

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

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

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

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

© 2021 V2EX