做项目频频受挫,越做越没头绪,到底该怎么调整?

今天给大家分享的是一位粉丝的提问,做项目频频受挫,越做越没头绪,到底该怎么调整?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

做项目很受挫怎么办?

Yt回答:

首先我认为这个阶段每个人都会有,不是你特有的,我也经历过,绝大多数朋友都经历过,但凡在开发这条路上面,你能够坚持几年的朋友,在这个项目上面前期受挫肯定都会有。这种受挫首先我认为它来自这么几个方面,第一个可能刚开始你加入一个项目,刚开始让你独立负责一个项目的时候,很多的技术方案你是懵的,因为很多代码你可能之前没有接触过,即使你的技术功底很强,你也有很多陌生东西你是没有做过的,这种来说你就出现一种现象,你会发现所有的技术你需要研究,你需要不断的去研究一些东西,比如结合着需求这个功能,比如从哪个地方获取到数据,这个函数调用走下去什么情况,然后这个功能我应该调用哪些接口。你发现特别是如果在没有这种文档的情况下面,你都会出现一种情况,很多接口只能你自己来搞。所以这种一开始的时候,你肯定有些技术方案你是不清楚的,这是第一个。

第二个方面你内心也会很受挫,因为到底做成什么样,以及后面它能够成型什么样,你就会发现你对自己的能力可能也是一种未知。因为给你的这种需求,可能给你的时候,你只是硬着头皮可能自己上,我真的可能搞得定。但是你发现真的让你去的时候,深入到具体很多技术细节的时候,你会发现它不一定能够搞得定。因为很多代码它不是说你能力的问题,作为一个工程师,它是有时间限制的,不可能让你无限制的把这个项目做下来,可能比如给你就两个月时间你要搞定。在这个过程中你就会发现,你只能说把所有的需求列出来,或者把所有的功能列出来,把自己容易搞定的先搞定,然后能够效果出明显的先搞定。就是哪些容易有效果,哪些能够出活,哪些先搞定,然后留下一些难的不容易搞定的东西,然后我们就把它放到最后,逐步逐步你会发现先易后难。你会发现在这个过程中间,你的这种煎熬来自哪里?因为你后面做完之后,别人不一定认可,就是你发现你熬几个通宵,然后好不容易搞这个版本,别人说这个东西别人已经搞过了,你这不都是现成的,你这个还没有别人的好。你就发现那种感觉就好比你自己辛辛苦苦做了很久,就一下好像就掉到一个冰窟窿一样,周围可能一个认可的声音都没有,这种很受挫,好吧。

还有第三个方面即使你这个项目后面都做好了,后面来说你会发现一句话跟你讲这个项目不要了,这个项目不干了等等。我认为这都是很正常的,大家各位朋友做难事修炼自己,人生这个我给你讲点偏哲学的,不是所有的事情都能够如我们所愿,世上的事情有十之八九能够满你的意就可以了,还不能说尽如人意,只能说满你的意,就是这种就已经ok了,能理解吧。在这个过程中间,即使它能成,我们高兴,如果不能成,我们也坦荡,就这样的。做这个事情的时候,你逐步如果能够把它搞定,你肯定能够修炼一些东西,人生整个道路上面,它就是一种修行,好吧。

最后:

  1. 受挫很正常 所有人都会经历:刚做项目时技术不熟+没文档,懵逼是常态。别怀疑自己:不是能力问题,是需要时间适应。
  2. 破局方法 先易后难:把需求拆解,搞定简单功能(比如先跑通基础流程)。再啃硬骨头(难的技术点放最后)。降低预期:项目可能被砍/被否定,但过程练到的技术是自己的。
  3. 心态调整 接受不完美:十件事能有几件做成就不错了。长期主义:每个项目都是攒经验值,失败也比空想强。

计算机相关专业就业求职/学习路线/offer选择/职业规划建议

(学习就业困惑?我们来为你答疑解惑!)免费** **必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

08-11 18:27
已编辑
门头沟学院 Java
一面 自我介绍(略)为什么上一段实习干了四个月就走了?(回校答辩+准备秋招)根据项目拷打八股环节MVCC原理CountDownLatch项目中具体怎么使用的Redis使用场景?缓存数据库一致性保证?高并发场景,应对措施思考流程?(当时脑子短路只答了个利用缓存+负载均衡,实际应该还有异步处理 消息队列削峰 分库分表 限流降级等)然后就是拷打笔试环节,穿插了一点八股(synchornized和可重入锁底层区别,多线程题其他处理方案等)反问:公司业务、二面时间隔一天二面:还是问上一段实习为什么干4个月就走了,这次能实习多久?(六个月以上)然后没问项目八股,问了一道笔试题的变式,刚开始主包没理解他什么意思,后来才想出来,也正确答出来了。问完笔试就直接结束了,也没问我反问,还是我主动问的,问了一下如果这轮通过了,下一轮hr面时间,他说等hr通知。这周一hr通知挂,理由是“逻辑边界不严谨,反应速度不够,查问题引导了一段时间才反应过来”😂我尼玛,你出个变式,我难道不思考就能想出来吗👏🏻。而且他的笔试网站巨抽象,用的markdown整理代码格式,也没有测试样例之类的。早就在牛客上看过这公司风评不行,在无关紧要的地方挂人。现在看来果然如此。一个日常实习还这么多轮面试,浪费lz一周时间😡,发篇面经给想投这家公司的uu们做个参考吧。这次面完吃一堑长一智了,投简历之前一定得先看看公司风评,然后做好心理预期
查看8道真题和解析
点赞 评论 收藏
分享
08-22 20:29
已编辑
东北大学 Java
进面试间,就是一句命令“把你摄像头打开”,自我介绍,说一半就被打断了,让我别墨迹,直接讲过往经历15min实习我实习是个小厂,然后他就全程蔑视我,让我讲技术难点,听完了说:“这就是你认为的难点?”“我已经重复这个问题好几次了”“就这个?”“呵呵行吧”20min八股+场景实现一个线程都有哪几种方式?Runnable 和 Callable的区别,内部的实现原理上有什么不一样?A、 B、 C 三个线程同时启动,三个线程之间的执行顺序是先执行 A,再执行 B,再执行 C,怎么达到这个结果?countdownlatch和cyclicbarrier的区别,内部实现区别Redis里面有1 亿个key,里面有 10 万个 key 是以某个固定前缀开头的,如何能把它们找出来?数据库里面有 2000 万的数据,但是Redis 中只能存 20 万的数据,怎么保证 Redis 中的数据都是热点数据?String s = new String("abc"),创建了几个对象,都在哪静态代码块+继承+构造方法的输出顺序20min手撕1. sql,查询前一个月下单量最多的三天是哪三天2. 保证线程输出顺序算上暑期,大大小小面了几十场面试,这是唯一一次让我真的感到被蔑视、不被尊重的一次,全程被压力闷了,基本没有问题是让我完整答完的,答一半就打断我,我回答完就说“行吧行吧”,我思考的时候,跟我说“不会就说不会,别瞎说,别浪费时间”。手撕写出来了,没有任何反馈,不让我讲思路,问我“你觉得你写的对吗”“你觉得对那就下一道”“行吧行吧”“我知道,我看到了”TMD 恶心死我了 面试过程我挤都挤不出来笑容更新,二面过了
段段Steady:你跟面试官说:我告诉你,在这个世界上,没有谁可以审判我!
牛客在线求职答疑中心
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务