深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

当一个程序员写不出代码了,该怎么办

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2025-5-4
你已经对着电脑n个小时了。不知道该写什么代码,或者一种摔键盘的冲动正在你的胸中酝酿。
咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。
所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来驱逐大脑中正在攻城略地的话:
“我写不出代码了!”
编程的本质是棘手
即使是最优秀的程序员也会遭遇无法解决的软件工程问题。碰到这样的问题,并不一定意味着你缺乏技能或知识。
编程不是一项容易的工作,我们可以通过采取非正统的方法来保持你想要的生产力水平,并确保提交高质量的代码。
如果我在一个问题上花了几个小时,却仍然找不到解决方案的话,最后我会觉得这是浪费了时间。我不是胡言乱语——我只是觉得“没有人能够百死不悔”。
没有愤怒和悲伤。因为我已经尝试过所有方向,只是都走不通而已。失去希望,于是开始想辞职不干。我觉得自己应该换工作,去做做调酒师或其他,至少研究和测试在啤酒中加点什么不会耗去我数个小时的时间。
这些都是我在不敲代码时的想法。我开始怀疑生活,怀疑编码,怀疑人生。
有成效不?好吧,我从来没听任何专家说过“辞职和萎靡不振”可以造就伟大的代码,所以可能并没有成效。
这就提出了一个问题:我们该如何避免这种没有成效的状态?
重新发现问题,重新发现你的生产力
可能你已经行进在这条路上了。那么此时你只要继续就可以了,我可能没有什么新的东西可以告诉你的。
如果你是新手,那么可能你还不知道如何重新发现生产力。
下面我要分享的内容将有助于你在编程时以一种健康的方式保持生产力,不至于筋疲力竭。主要包括:
测试不同的解决方案,直到感觉重复
在线寻找开源解决方案
向更有经验的程序员询问
如果一切都失败,那就潇洒放手
1:测试不同的解决方案,直到感觉重复
在你研究或询问其他开发人员(=浪费他们的时间)之前,你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。
显而易见的是,太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。不要成为这样的讨厌鬼,尽可能不要浪费别人的时间。
先投身于工作,然后再寻求帮助。
2:在线查找开源代码
当你投入于工作,却没有什么成果的时候,那么下一步你可以尝试开源代码。许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。
GitHub是寻找开源代码的两个主要地方之一。另一个是StackOverflow。
这些网站的解决方案是采用可重用代码的形式,方便你在项目中实现。
谨记,使用其他人开发的代码总是有风险的。它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。
3:向更有经验的程序员询问
你有没有碰到过这样的情况,向其他人求助却发现你甚至不知道自己在问什么?
在询问任何人之前,你得准备好一些你无法通过网络信息搜索解答的问题。
明确的问题,才能有明确的解决方案。如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人)。
如果你周围没有任何开发者可以询问,那么也可以在线查找。你可以在StackOverflow或MSDN社交论坛上询问,或查找特别针对于你所用技术的Slack频道。
4:如果一切都失败,那就潇洒放手
不要一心钻在死胡同里,实在不行,那就去干点别的事——睡觉,吃东西,等等。
你觉得这是在逃避工作?那就错了。
我要告诉你的是,当你最轻松的时候,往往正是解决办法灵机一现的时候,这不是我胡编乱造的,而是有科学的证明。此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异。企业网站建设常见问题

相关行业资讯

1、新手SEO优化之友情链接优化
2、分享如何做好网站的站内优化
3、分享我的推广优化策略
4、软文创作的几大误区
5、浅谈反向链接的自然性与质量优先
6、如果打算对做的网站进行改版,那么一定要小心了
7、网站批改标题有什么影响
8、少走弯路如何选择正确虚拟主机
9、我们应该怎么样确定一个网站的主题
10、SEO优化之降低网站跳出率的5个小细节
11、关于网站快照你了解多少呢
12、地方网站要善用媒体化赚到商家的钱
13、分析那些百度长期不收录的黑名单页面
14、长尾关键词理论的通俗说法与意义
15、请问企业网页制作方法以及常见网页的特点是什么
16、在建站期间应该如何做好网站SEO基础优化
17、互联网时代网站的优势有哪些
18、浅谈采集他人网站内容的风险
19、让SEO优化做的更好的几大要素
20、网站被黑,到底是谁的责任
21、公司网站建设的细节如何处理
22、PHP网站开发语言发布5.6.2最新版本
23、网站改版有什么地方需要注意
24、一个新站百度权重从0到1该注意哪些事情
25、网站为什么别人转载自己的内容后排名会更高?
26、VisualStudio“14”中的Web开发新技巧
27、企业网站内链优化怎么做效果会更好
28、浅谈网站建设中简约之美
29、网站建设分享什么是软文撰写的禁忌
30、手机网站建设网站的结构规划
31、企业为什么重视竞价而忽略优化
32、搜索引擎上去查找的那些访客才是搜索引擎的客
33、我眼中的SEO思维——6个基本问题
34、做网站以后接下来的工作如何安排
35、内链优化对网站有什么影响
36、你企业的网站建设了吗
37、积分系统网站功能逻辑参考
38、怎么做门户网站建设?
39、SEO优化中常用的10条查询指令
40、企业网站建设必须保证高端高质量
41、营销类文章的卖点是什么
42、搜索引擎优化与用户体验失联了怎么办
43、SEM大势之下SEO工作者该何去何从?
44、也许你理解的网络营销一直有误区
45、企业网站设计公司如何完善细节使网站脱颖而出
46、未来SEO应该多看重这几个方面!
47、优化必须有的关键词排名技术是什么
48、百度今日上线“闪电算法”,优化网站打开速度
49、网站建设开发有哪些常犯的错误?
50、网站建设最基本的有哪些要求的呢

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号