各位好,若您愿意看完这篇文章,分享一点自身的经验,相信对我会有很大的帮助,
谢谢~
我自学前端超过半年了,希望能转职前端工程师,在我学习的过程中一直有个困扰,这个
困扰很大地影响我的自信。
我自认学习很认真,学习的时候不只是照着敲,是脑袋想过一遍再把项目做出来,而且认
真做笔记,也会复习。可是即使如此,当我过一段时间,可能一两周,再回去要重做项目
时,我发现无法靠自己直接做出来,想不出来语法,实现的逻辑可能大概记得,但写不出
完整的代码,比方说React项目、个人网页的CSS、JS,要重新做出项目,要花不少时间去
看笔记,查怎么实现的。当然不是一点东西都记不住,完全不查笔记的话,能写出3,4成
的代码吧。一开始觉得很正常,但后来复习了第二遍、第三遍,发现这个障碍还是没有
显著的改善。
这让我开始担心,如果做了后面就忘了前面,这样子的工作效率,如何能胜任工程师的
工作呢?自己做项目时要不停地查语法,不管是JS, CSS, React,DOM,语法好多好多,
学了又忘,下次要用又要查,这种状况是否说明我不适合当工程师呢
补充一下背景,小弟112管理学院,托福100,年纪有点大了,开始怀疑自己是老了脑袋
退化比较快,还是没有写程式的天份。谢谢你看完。
你常做就自动会记起来了 只是112管院又有点年纪如果不是对写code本身有兴趣 真的没必要去混前端 钱不会比较多
css有些语法不常用确实会忘记 js语法就那么简单几个它难是难在生态系跟奇奇怪怪的特例react又是三大框架里面最贴近原生语法的
其实用到的时候再google就好了 所有语言都是面向google的语言主要是真的了解语言和工具的原理和概念遇到问题就会知道解决的方向
作者: agario (Agar.io) 2020-11-30 00:35:00
记忆力跟智商力是不同的力
作者: adsl12367 (adsl12367) 2020-11-30 00:49:00
就使用度不高啊
我的记忆力也很超烂 笔记做好一点能救一点回来但我都要看code才能回想当初为何要这样写
作者:
ADEMAIN (阿德门)
2020-11-30 01:01:00使用频率不高的就算忘了再查就好了
作者:
qwe70302 (为何一到90分就会输)
2020-11-30 01:16:00我工作到现在也快一年了,需要用到字串的一部分时还是会查到底叫split还是splice以及要塞什么参数。但这完全不影响到工作你放心,有目的的查语法不用花几分钟,如果你的问题跟我一样是“知道要写什么但是拼不出来”那就不是问题,上去MDN看一眼就解决了
作者: adsl12367 (adsl12367) 2020-11-30 01:32:00
如果同时写太多种还会搞混 XD
作者:
chuegou (chuegou)
2020-11-30 02:20:00正常吧... 我一些标准函式库的引数都是要用时才查git指令和linux指令也是 糟糕这样讲开始担心我也不正常
奇怪 怎么每隔一段时间就有人问这种问题,语法熟要干嘛,是想要一辈子当码农吗?
作者:
alihue (wanda wanda)
2020-11-30 05:41:00干嘛背,做十几年的工程师还是要去查怎么用 datetime啊
作者:
BlacksPig (Black Handsome s Pig)
2020-11-30 06:01:00google是好东西,不止可以查你不会的东西,也可以迅速查你会的东西脑袋却没办法跟电脑一样变成所有code的repository,但是至少可以放片段的关键字来用google
作者: windclara (null) 2020-11-30 06:55:00
正常。不用担心。重点在解决思路。
作者:
v7q4 ((.)(.)乳剑双修 -|=>)
2020-11-30 07:31:00查一下就有的东西就不需要记
作者:
jobintan (Robin Artemstein)
2020-11-30 07:49:00逻辑思绪清析比较重要,代码上网抄就好。
作者:
bill0205 (善良的小孩没人爱)
2020-11-30 08:04:00你需要一个好的IDE 根本不用去记
作者:
dave123 (宅男就是传奇)
2020-11-30 08:10:00你没看过meme吗?程式员就是一群很会google的monkey而已
css html 记基本的就好吧,其余都google
作者: wildli0422 (wild) 2020-11-30 09:07:00
我转职快五年了,到现在也是很常忘记SQL语法阿,你需要一个好的ide还有Google
作者:
saltchita (saltchita)
2020-11-30 09:14:00跟你差不多情形,希望工作之外练习但容易忘记
作者:
Siika (诗花)
2020-11-30 09:40:00常用的记得就好
作者:
easyman (oops)
2020-11-30 09:50:00网络上都有整理小炒 可以找一下
作者:
q970105 (q99)
2020-11-30 10:29:00项目也是支语吧
作者:
nenpow (...)
2020-11-30 10:34:00好好花个一两小时把IDE设定好吧 现在各种plugin很进步了一直Google重复的东西很浪费时间 有兴趣可以试试Codota
作者:
rugia813 (rugia)
2020-11-30 10:38:00代码在台湾有别的意思,这个词用支语真的很不妥
作者:
marc47 (思乐冰)
2020-11-30 11:45:00比较好奇本版有多少人写程式可以不靠google与参考文件
正常的吧 我出社会到现在工作上用到的语言应该差不多10种每种syntax都要记住 随时可以从0开始写 我自己是做不到
作者:
jej (晃奶大馬桶)
2020-11-30 12:42:00干嘛记程式码?当法律条文吗?该背的是商业逻辑吧!例如非会计本科写会计系统要背你们公司 或是你们客户的会计科目
作者: ctrlbreak 2020-11-30 13:10:00
我写10年程式 八成code都是复制贴上来的XD
作者:
s678131 (Mu)
2020-11-30 13:36:00代码
作者:
s310143 (Mike)
2020-11-30 13:38:00112去台积电 跑来前端干嘛
作者: kaibaemon (海马卫门) 2020-11-30 14:04:00
写程式又不是考律师记条文
作者:
wow1006 (哇呜你在这)
2020-11-30 16:10:00弱弱的说一下,写程式不是背就可以的@@
通常一个参数好几个的method一个礼拜没用过就得去查一下了。
作者:
fiiox3 (飙速宅男)
2020-11-30 16:56:00遇太多面试不给查文件的,害我也开始怀疑自己的记忆力了。
作者: longlongint (华哥尔) 2020-11-30 16:58:00
API一定要查吧,但概念要记
你要学的是怎样解决问题 怎样查到keyword 不是背code .
作者:
jj0321 (JJ与你倒数唷)
2020-11-30 19:38:00XD 112问这个
作者:
ZSZ1210 (梦)
2020-11-30 20:37:00这周写完下周忘记(举手
作者: superpandal 2020-11-30 21:51:00
想死背的话可能不适合当工程师
作者:
MyNion (Nion Lee)
2020-11-30 21:55:00要跟太极拳一样,记意不记形语法只是工具,重要的是逻辑、架构、观念换了一套工具,语法全部不一样。但背后的东西不会变
作者:
ray0305 (ray)
2020-11-30 22:41:00常用就会记得了 不常用的工作要用到时还是会去查函式库
作者:
zased (我只是上PTT查资料)
2020-12-01 01:13:00除非要面试顶级企业,白板战或是笔记本面试凭空写才需要大概记一下(不过他们也只是看你算法概念)
作者:
pooznn (我~~~是来被打脸滴!!!)
2020-12-01 01:17:00现在主流语言或框架一年都一个版本 很容易搞混 都是用到时边查边写的吧
这可以分成好几个部分。逻辑/语法/规格,当下解决逻辑你很容易做完就忘记很正常。语法要多练,打多了就会顺。规格我只会记住常用的,剩下遇到在查。
作者: pptpptppt (暱称) 2020-12-01 08:05:00
代码
作者:
testPtt (测试)
2020-12-01 08:41:00你有修过微积分吗?
作者:
cokellen (cokellen)
2020-12-01 09:24:00我也是,你不孤单
作者:
htury (冰点)
2020-12-01 09:52:00还好,其实就是还不够熟,打的次数还不够多
作者:
rodion (r-kan/reminder)
2020-12-01 10:02:00认真建议 不要一开始就看过多简体学习资源 能看英文直接看英文资源
作者:
sowulo ( )
2020-12-01 10:28:00我觉得很多人都被一些电影戏剧误导以为软件工程就是在一个黑黑小小的视窗疯狂打字 实际的状况是敲几下就要停下来估狗或stackoverflow中间夹几句脏话
作者: Leopard77 (三年之后又三年) 2020-12-01 10:49:00
电影都没有把 Try & Error的过程,写在剧本里 呜呜
有个东西叫做IDE 很好用的 要不要试试看.....另外我个人会建议找一个好一点的snippet tool像我们这边很多人都熟多种语言 一个最简单的singleton其实都要想一下,code不是用背的....
作者:
jej (晃奶大馬桶)
2020-12-01 12:14:00推101楼 有些简体文看过第一次知道他在说什么用唸出来的就整个消化不下去 多唸几次就对这个文字感到困惑简体是字简体了 但意义有时候模糊不精确如果能用英文 学起来会精确一点
作者:
kattte (诚实面对自己吧!)
2020-12-01 12:26:00同意一楼
”代码” “项目”这些词汇会腐蚀大脑 大概已经坏了
作者: sforzando (小康) 2020-12-01 18:05:00
“超过半年”是问题所在。程式设计的综合能力从零到稳大概要两三年,如果喜欢的话继续练就对了。
跟我一样英文不好有时候会接触到支语的话,去抓个新同文堂之类的浏览器外挂
作者: aa06697 (todo se andarà) 2020-12-01 18:45:00
请善用google 啊...代码可能要用百度
没有工具书没有google写不出code的人应该是多数吧不是都有点印象 写到这段知道要用什么就好 剩下细节就靠工具书或google补足
逻辑对了就ok啦,可以用个自己的程式包,下次差不多的就可以抓来用
作者:
aeric15 (aeric15)
2020-12-04 00:24:00google就找得到的东西,干嘛一定要完全记得呢?
作者:
mdffc (贪食蛇)
2020-12-04 12:12:00代码???
作者: benorin17 (燐) 2020-12-04 21:46:00
推q大 知道要写啥只是不记得怎么拼就没差 然后代码是...
作者:
yisyun (yisyun)
2020-12-06 00:41:00最近自学前端也是遇到一样的问题。今天的程式练习完了下礼拜就忘记,但是基本逻辑还记得,原来大家都一样,好开心(咦?)
作者:
MartinJ40 (Martin J-40)
2020-12-08 11:11:00代码
作者:
Notte (不安分的灵魂)
2020-12-13 13:48:00懂得google关键字更重要
android写写回去写.net我也很多语法会忘掉QQ
我自己会把语法的使用范例写成一个个小档案集中在一个资料夹 当作拷贝用的文档库