先说一下背景故事,转行狗(转行后工资降低了)。还算是能恬着个脸说自己是真的喜欢 IT。 在现在的公司做了大概半年 IT 运维,和领导(强烈的)表示了想写代码的意愿,成功转岗前端。 已经写了两个月前端了,现在能用 Vue 写写公司业务,写页面和简单的 JS 基本没什么问题,复杂一点的 JS 逻辑搞不定。 带我的大佬夸我进步很快,开玩笑说我可以出去冒充一年经验的了。嗯,这是前提,我想说明的是我还是有点进步欲望的。
那么我想说的是,我现在很焦虑。 转前端之后,我大概花了一周的时间上手写项目,刚开始写的都是垃圾,现在稍微好一点了。然后,我报了个网上的培训班学点基础知识(工作之后才报的,不是填鸭那种),同时自己在刷 JS 相关的书和 SICP,CODE 这种基础相关的 CS 书目。
但是现在我写代码的时候真的很心慌。
比如,第一次写分页的逻辑,完全被搞的云里雾里,除了 Google 一下然后改改改之外,自己根本写不出来。 比如,想用 canvas 写个效果,然后发现自己还是只能抄抄抄,代码能看懂,但是如果真的要我自己写,估计抓瞎。贝塞尔曲线什么的根本不懂。 连移动端需要封装 touch 事件这种常识,都还是上了培训班才知道的。 写 CSS 想了半天一个 Flex 怎么适配多个样式,然后大佬告诉我“你多加一行不就好了。” 写 Vue 被一个双向绑定搞的死去活来,理解的各种吃力。
越来越觉得很焦虑,每天都处在煎熬的状态下。端午三天假大概玩了一天,另外两天都用来刷代码了。不是不想出去享受生活,是每次出去玩都会有一种罪恶感:你还这么菜,怎么好意思玩?你又不是 CS 科班,已经比别人落后四年了,再这么放纵下去怎么追的上?
而且越来越觉得自己的努力是低效的努力,很多时候都觉得其实是自己不够聪明,那一点点就是想不到。虽然喜欢编程,但是一直在怀疑自己不够聪明,根本学不好编程,特别是在看 SICP 卡的怀疑人生的时候。
现在感觉这种心态已经严重影响自己的生活了。我不知道 V 站上各位大神是不是有过这么一段时间,但是我确实被折磨的有点难受,这两天失眠的厉害....
求助,我应该如何调整心态 /方向?或者说,有没有什么好的解决办法?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.