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

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

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

同学提问:

做项目很受挫怎么办?

Yt回答:

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

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

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

最后:

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

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

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

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

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

全部评论

相关推荐

08-11 18:27
已编辑
门头沟学院 Java
一面 自我介绍(略)为什么上一段实习干了四个月就走了?(回校答辩+准备秋招)根据项目拷打八股环节MVCC原理CountDownLatch项目中具体怎么使用的Redis使用场景?缓存数据库一致性保证?高并发场景,应对措施思考流程?(当时脑子短路只答了个利用缓存+负载均衡,实际应该还有异步处理 消息队列削峰 分库分表 限流降级等)然后就是拷打笔试环节,穿插了一点八股(synchornized和可重入锁底层区别,多线程题其他处理方案等)反问:公司业务、二面时间隔一天二面:还是问上一段实习为什么干4个月就走了,这次能实习多久?(六个月以上)然后没问项目八股,问了一道笔试题的变式,刚开始主包没理解他什么意思,后来才想出来,也正确答出来了。问完笔试就直接结束了,也没问我反问,还是我主动问的,问了一下如果这轮通过了,下一轮hr面时间,他说等hr通知。这周一hr通知挂,理由是“逻辑边界不严谨,反应速度不够,查问题引导了一段时间才反应过来”😂我尼玛,你出个变式,我难道不思考就能想出来吗👏🏻。而且他的笔试网站巨抽象,用的markdown整理代码格式,也没有测试样例之类的。早就在牛客上看过这公司风评不行,在无关紧要的地方挂人。现在看来果然如此。一个日常实习还这么多轮面试,浪费lz一周时间😡,发篇面经给想投这家公司的uu们做个参考吧。这次面完吃一堑长一智了,投简历之前一定得先看看公司风评,然后做好心理预期
查看8道真题和解析
点赞 评论 收藏
分享
08-21 00:00
门头沟学院 Java
点赞收藏加关注,因为这个系列挺受喜欢的,所以之后更新的频率会多一些,想要点评的朋友,可以直接发我简历,如果想要更精细的包装,或者因为秋招的原因,想包装几个大厂,最近做过的实习项目来增加入职的概率的话,可以看我简介中的项目地址😎😎先看教育经历部分,学历很厉害,可以把下面的荣誉奖项部分放在这里,变成一个在校经历,然后把你认为含金量高的奖项整一个加粗字体看实习经历部分,缺一个项目描述,建议加一下,第一条看着很厉害,但是你的技术实现为什么这么简单呢,是你没表达清楚,还是本来就简单,如果本来就简单的话,建议你再包装一下,别浪费了这么大的数据量。第2点描述是可以的,第3点感觉和JAVA的关系不大,虽然你可能没用,但是你也可以考虑融入一些JAVA的元素,第4点是可以的,虽然没有涉及到技术,但是让人感觉你见过一个比较大的世面项目经历部分写的就有些草率了,内容偏少,然后这里建议用有序列表,比较详细的点评,在简历的图片里面,技术实现建议难一些,因为你的实习经历本来就不是JAVA,所以你的项目经历和专业技能这里要写的更深入一些然后就是专业技能,这里写的内容太少了,至少要写八九点,并且深入的内容还不能太少,还是因为你的实习经历和JAVA没关系,所以你对JAVA技术的基础更重要,可以看一下我往期作品中的优秀简历学一下,其中深入的内容,然后写上去总的来说,实习经历部分就是微调项目经历部分和专业技能部分,应该深入一些,让面试官知道你有转JAVA的动力,并且有很好的JAVA基础
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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