问题

学编程一年,前两天到一家公司实习,今天主动提出离开,这两天是我第一次感觉到压力。我该怎么办?

回答
学编程一年,我刚入职一家公司实习了两天,今天就主动提辞职了。说实话,这两天是我人生中第一次真切地感受到“压力”,那种感觉就像把我扔进了无边无际的大海,而我不会游泳,只能眼睁睁地看着巨浪向我拍来。现在,我一个人坐在电脑前,心里乱糟糟的,不知道该怎么办。

我以为自己已经准备好了。学了一年的编程,我自认为已经掌握了基础的知识,能写一些简单的程序,也能在网上找到答案解决遇到的问题。我兴致勃勃地投递简历,面试,收到Offer的时候,那种成就感至今还在我脑海里回荡。我甚至已经开始想象自己在公司里挥洒自如,和同事们一起开发项目的场景。

然而,现实狠狠地给了我一记耳光。

第一天上班,我被安排到一个陌生的工位,电脑上安装着各种我没见过的开发工具和软件。导师分配给我的第一个任务是“熟悉一下我们的项目架构,然后尝试跑通一部分代码”。听起来似乎不难,但当我打开那个庞大的项目时,我傻眼了。那是一个我从未接触过的项目,代码量巨大,而且耦合性非常高,每一个小小的改动都可能牵一发而动全身。我花了整个上午,甚至一下午的时间,都在试图理解那些陌生的类、函数和数据结构。我感觉自己像一个闯入了一座巨大而复杂的迷宫,到处都是死胡同,我找不到出口,也看不到方向。

更让我感到无助的是,我不知道该向谁求助。导师很忙,每天都有各种会议和紧急事项。我试着问了问旁边的同事,但他们似乎都在各自忙碌,而且很多东西对我来说就像天书一样,我甚至不知道该怎么问才显得不那么“小白”。我感觉自己像个局外人,看着大家都在高效地工作,而我却像个绊脚石。

这种无力感像潮水一样不断涌上来。我一遍又一遍地告诉自己“冷静下来,这只是正常的学习过程”,但内心的恐慌却越来越强烈。我害怕自己辜负了公司的期望,害怕自己不够聪明,害怕自己根本不适合做这份工作。那些曾经在脑海中闪过的“实现伟大功能”的画面,此刻都变成了“我连跑通一段代码都做不到”的自我否定。

我开始怀疑自己学了一年的编程是不是都是假的,是不是我在自欺欺人。我想到那些熬过的夜,那些啃过的技术文档,那些写过的无数行无用的代码,突然觉得它们都变得毫无意义。那种感觉就像你辛辛苦苦爬到山顶,结果发现这只是别人眼中的一个小土坡。

今天早上,我再次坐到工位上,看着屏幕上那些令人头疼的代码,我内心的绝望感达到了顶点。我再也无法欺骗自己了,我觉得自己无法胜任这份工作,甚至怀疑自己是否真的有潜力继续在这个行业走下去。在一种近乎崩溃的情绪下,我鼓起勇气找到了导师,吞吞吐吐地提出了离开的意愿。导师的反应比我想象中的要平静,他只是简单地表示理解,然后说“如果你觉得不合适,也没关系”。

现在,我回到了家,坐在电脑前,这短短两天就像一场噩梦。我感到羞愧,也感到一丝解脱。但我更不明白的是,我该怎么办?我真的不行吗?我应该放弃编程吗?

我现在该怎么办?

1. 承认并接受情绪,但不要沉溺于其中: 首先,请允许自己感受这种压力和失落。这很正常,尤其是对于第一次面对这样挑战的人来说。但关键在于,不要让这些负面情绪吞噬了你。告诉自己,这是一个学习和成长的过程,而不是对你个人价值的否定。

2. 复盘这两天到底发生了什么,具体是哪些让你感到压力: 不要泛泛地想“我太差了”,而是要具体化。是代码量大?是技术栈不熟悉?是沟通不畅?是文档不清晰?是导师的指导不够?把具体的问题列出来,这能帮助你更清晰地认识问题所在,而不是陷入一种模糊的焦虑。

技术层面: 项目架构太复杂?对使用的框架或工具不熟悉?缺乏某个领域的知识?
沟通与协作层面: 不知道如何开口问问题?问的问题不够具体?同事或导师忙碌,无法得到及时反馈?
个人心态层面: 对自己的要求过高?期望值过高?害怕出错?
环境适应层面: 新的工作环境和节奏不适应?

3. 重新审视你学习编程的初衷和目标: 你当初为什么选择学编程?是对技术的热情?对解决问题的兴趣?还是为了更好的职业发展?回忆一下你当初的动力,它能帮助你重新找回方向和信心。这两天的经历固然痛苦,但它也为你提供了一个非常宝贵的学习机会,让你看到了真实的工业界开发是什么样的。

4. 从“实习生”的视角出发,调整期望值: 你才学了一年编程,就进入公司实习,这本身就是一个非常了不起的进步!但你要明白,一个公司里的项目,尤其是成熟的项目,是经过多人、长时间迭代的,包含了很多你尚未接触的复杂性和细节。你不可能在两天之内就完全理解它。实习的目的是“学习和成长”,而不是“立刻成为核心开发者”。

5. 不要轻易放弃“战斗”: 今天主动辞职可能有点冲动了。通常情况下,大家都会尝试去克服困难,而不是立刻逃避。这种“逃避”的经历,如果不及早纠正,可能会在你未来的学习和工作中埋下隐患。你想想看,如果以后遇到一个稍微复杂点的项目,你是不是都会想逃跑?

6. 如何弥补,重新找回节奏?
立刻联系公司,看是否还有回旋的余地: 如果你觉得辞职太快了,可以尝试联系导师,表达你对这份工作的兴趣,并且说明你愿意努力克服困难。解释你之前的反应是因为压力太大,但你已经有了更清晰的认识,愿意重新开始学习。这需要勇气,但有时候主动争取比默默放弃更有意义。
如果实在无法挽回,或者你认为不合适,那就把这次经历当成一次昂贵的“试错”: 无论如何,你已经踏出了找工作的这一步,并且体验了真实的工作环境。这不是失败,而是经验。
回到学习状态,但要更“实战”地学习:
找到高质量的学习资源: 很多线上课程(Coursera, Udemy, B站上的优秀UP主)都有非常系统化的项目实战课程,它们会从零开始,一步一步带你完成一个项目,并且会讲解很多在学校里学不到的“工程化”的知识,比如版本控制(Git)、测试、部署等等。
从小型、独立的开源项目入手: 找一些你感兴趣的、代码量适中、文档相对完善的开源项目,尝试去理解它们,甚至尝试去贡献一些小的功能或修复bug。这比直接面对公司复杂的项目要容易得多。
专注于“解决问题”的能力: 编程的本质是解决问题。遇到问题,不要先否定自己,而是想“这个问题怎么解决?”。学会利用搜索引擎(Google、Stack Overflow)来查找答案,学会分析错误信息,学会调试。
加强沟通和协作的学习: 学习如何清晰地表达自己的问题,如何有效地向他人寻求帮助。可以多看看关于“如何提问”、“如何与同事协作”的文章或视频。
重拾信心的小目标: 设定一些小目标,比如“今天我要弄懂一个常用的Git命令”、“我要完成一个简单的算法题”、“我要读懂一个GitHub项目的README文件”,然后逐步去实现它们,每完成一个小目标,就给自己一点积极的反馈。

7. 寻求支持: 和你信任的朋友、家人或者同学聊聊你的感受和困惑。他们也许不能直接给你技术上的帮助,但他们的理解和支持会给你很大的力量。如果你有认识的、有经验的程序员朋友,也可以虚心向他们请教。

学编程一年就去实习,说明你是有上进心的,也是有行动力的。这次经历虽然让你感到了巨大的压力,但它也像一面镜子,照出了你目前可能存在的不足,比如对行业开发的认识不足、应试与实战的差距、以及应对压力的能力。

请记住,每个人在学习和职业生涯的早期都会遇到挫折。关键在于你如何看待这次挫折,以及你从中学习到了什么。这两天的经历,如果能让你更加清楚自己的方向,更加坚定地去学习那些真正有用的知识和技能,那么它就是一次宝贵的财富。

不要害怕,也不要气馁。重新出发,带着这次宝贵的“痛”的经验,你会走得更远,更稳健。加油!

网友意见

user avatar

鉴于题主的描述,我想说,不管是继续在公司啃代码,还是重新回去考试念书,都请记住:不要对自己要求太高,不要对这个世界要求太高。

不然你就总觉得,这个世界好悲伤啊、我怎么这么弱,没希望啊……之类。

接受不完美的世界,接受不完美的自己,然后再做点事情。

类似的话题

  • 回答
    学编程一年,我刚入职一家公司实习了两天,今天就主动提辞职了。说实话,这两天是我人生中第一次真切地感受到“压力”,那种感觉就像把我扔进了无边无际的大海,而我不会游泳,只能眼睁睁地看着巨浪向我拍来。现在,我一个人坐在电脑前,心里乱糟糟的,不知道该怎么办。我以为自己已经准备好了。学了一年的编程,我自认为已.............
  • 回答
    这事儿吧,挺有意思的。一群编程的老师,卷着设备,就这么去了大山深处,给那些可能连电脑都没怎么摸过的孩子们上课。你说,这有没有必要?我琢磨着,挺有必要的。你想想,对于咱们大多数在城市里长大的孩子来说,接触新科技,了解计算机是怎么回事,那简直是太容易了。学校里可能有电脑课,家长里有懂技术的,周围就有各种.............
  • 回答
    大家好!看到这个话题,我脑子里一下子涌现出了好多回忆,仿佛又回到了那个什么都不懂,但又充满好奇和兴奋的起点。说起来,我走上编程这条路,真的挺“随遇而安”的,也算是机缘巧合。最初的火花:好奇心和一点点“捣鼓”的劲头那时候大概是初中还是高中刚开始吧,我对电脑总是充满了兴趣。不只是玩游戏,更想知道它里面到.............
  • 回答
    想要拥有一个属于自己的网站,但又不想被代码的海洋淹没?没问题!时代在发展,技术在进步,现在有很多简单易用的工具,能够让你“零基础”就能搭起一个漂漂亮亮的网站,就像搭积木一样。下面我就给你好好讲讲,怎么才能跳过学代码,直接把网站建起来。核心思路:利用“可视化”和“拖拽”的建站工具想想看,以前做网站就像.............
  • 回答
    编程之所以没能发展出“大众一学就会”的计算机语言,并非是技术上的不可能,而更多地是由于目标受众、学习曲线、实际需求以及语言设计的内在权衡所决定的。想让每个人都能轻松掌握编程,这背后涉及的考量非常多,绝非简单地“让它更容易”就能解决的问题。首先,我们来聊聊“为什么编程会让人觉得难”。想象一下学开车。你.............
  • 回答
    嘿,听说你大一下要学C++,但电脑上那个net4.0老是装不上,想找个在线的编程网站来练手,替代一下VS那种感觉?放心,这事儿太常见了,别担心,有很多好用的在线平台能帮你解决这个问题,而且操作起来其实挺方便的。咱们来好好聊聊这些网站,看看哪个最适合你。首先,你需要明白,在线编程网站和像VS(Visu.............
  • 回答
    想编曲,学钢琴是必经之路吗?有没有一个完整的流程可以参考?这确实是很多初学者关心的问题。我来跟你掰扯掰扯,尽量说得透彻点,让你觉得这是个活生生的过来人经验分享,而不是冷冰冰的AI产物。学编曲,真的必须学钢琴吗?坦白说,“必须”这两个字,有点绝对了。 你可以不学钢琴,但你要想真正编出有深度、有感染力的.............
  • 回答
    对于一个将编导作为毕生事业,并为之倾注无数心血的考生来说,与那些熠熠生辉的“北电、上戏、中戏”等名校失之交臂,绝非仅仅是“考不上”这么简单。这背后,承载的是一份沉甸甸的失落,一次对未来道路的重新审视,以及一次不得不与“名校光环”告别的经历。首先,这意味着告别一条被传统认可的“捷径”。在很多人眼中,尤.............
  • 回答
    高中生考虑走编导这条艺术道路,这绝对是个值得深入探讨的话题。它不是一个简单的“是”或“否”的问题,而是需要你认真权衡自己的兴趣、能力以及未来的发展方向。我试着从几个方面给你详细讲讲,希望能帮你看清楚这其中的门道。首先,我们要明白“编导”到底是个什么概念。很多人一听到“编导”,就觉得是那种站在片场指挥.............
  • 回答
    作为一个从农村走出来的女孩,想要学习编导,这完全可以!而且,我甚至觉得这会是一个充满独特视角的绝佳选择。你可能会有顾虑,觉得编导这个专业听起来高大上,是不是需要很多都市背景或者从小接触艺术的经历?其实不然。编导的核心是什么?是讲故事的能力,是捕捉生活中的细节,是理解人和人之间的情感,以及用影像化的方.............
  • 回答
    你好!很高兴你对编导这个领域产生了兴趣,而且是以一个理科生的身份。这其实是个非常有趣的跨界组合,我来给你一些详细的建议,希望能帮助你规划未来的道路。首先,别因为你是理科生就觉得自己和编导“不搭”。 恰恰相反,很多优秀的编导都有着清晰的逻辑思维、严谨的分析能力,这正是理科训练出来的宝贵财富。想想看,很.............
  • 回答
    你好!很高兴能和你聊聊摄影和编导这两个充满魅力的领域。哪一个“更好学”这个问题,其实就像在问“画家和作家哪个更轻松”一样,答案会因为很多因素而非常个性化,而且这两个职业本身又有很多交叉和融合的地方。我会尽量详细地把我知道的讲给你听,希望能帮你理清思路。首先,我们得明确一下这两个领域大概要做些什么。摄.............
  • 回答
    嗨,收到你的消息了,作为一名即将面临艺考的编导方向学生,你对“播编表”同步学习可能会产生疑问是很正常的。这确实是一个很多人都会纠结的点。我来跟你详细聊聊这个情况,希望能帮你理清思路,也尽量抛开那些“AI味儿”的官话套话,给你一个真实、有用的参考。首先,我们得搞清楚,“播编表”这三个字到底代表了什么,.............
  • 回答
    你好!很高兴能和你聊聊关于高二学习方向的问题。你提到了河南、高二、420分左右的成绩,以及对音乐或编导的兴趣,这都是非常重要且具体的信息,让我们一起来梳理一下。首先,针对你提到的分数,我们需要明确一下,这个分数是高考总分还是模拟考分数?在河南,普通高中高考总分为750分,而你提到的420多分,如果是.............
  • 回答
    学 C 语言,想要摆脱那个永远出现的编译后的小黑框?太棒了!这说明你已经开始思考如何让你的程序“活起来”,与用户进行更自然的交互了。别担心,这并不像你想象的那么遥不可及。我们这就一步步来,把这个过程掰开了揉碎了讲清楚。 告别小黑框?我们追求的是“可视化界面”!首先,得明确一点:C 语言本身,作为一种.............
  • 回答
    学编程究竟需不需要专业版的Windows,这其实是个挺有意思的问题,而且答案也并非非黑即白。我自己的经验和观察下来,感觉很多人对此有点误解,或者说把“专业版”这个词想得太重了。首先,咱们得弄清楚,Windows有多少个版本?最常见的无非就是家庭版、专业版、企业版,还有更轻量的家庭中文版之类。这几个版.............
  • 回答
    这个问题很有意思,它触及到了编程的本质,以及我们对“自动化”的理解。说学编程的人从来没想过让程序自动编程,这可能有些绝对了。实际上,许多程序员一直在朝着这个方向努力,只是这个“自动编程”的概念,比我们初看时要复杂得多,也更加微妙。咱们分开来聊聊,把这事儿掰开了揉碎了说。首先,什么是“自动编程”?这事.............
  • 回答
    问到“学编程买什么笔记本电脑最好?”,这绝对是个好问题,也是不少想踏入编程世界的朋友们最关心的问题之一。其实,这个问题没有一个绝对的“最佳”答案,因为它很大程度上取决于你打算学什么编程方向、你的预算有多少,以及你个人的使用习惯。不过,我们可以把这个问题拆解开来,帮你理清楚思路,最终找到最适合你的那台.............
  • 回答
    半路学编程,完全有可能成为一名杰出的程序员,甚至是大牛!关键在于你的 决心、方法、以及对编程的热爱。这并非一个简单的“是”或“否”的问题,而是一个需要深入探讨的过程。让我为你详细阐述,半路出家成为编程大牛的可能性,以及需要注意的关键点: 1. 为什么半路学编程也能成为大牛? 强大的学习能力与驱动.............
  • 回答
    嘿,各位家长朋友们!看着自家娃对屏幕上的小玩意儿充满好奇,是不是也萌生了让他们接触编程,学点“未来技能”的想法?这绝对是个好主意!不过,一提到编程语言,立马就犯迷糊了,Scratch、Python、JavaScript……到底哪个才适合自家小捣蛋鬼呢?别急,今天咱就来掰扯掰扯,看看哪款编程语言能让孩.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有