写不出代码时怎么办

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

你已经对着电脑n个小时了。

不知道该写什么代码,或者一种摔键盘的冲动正在你的胸中酝酿。咖啡一杯接着一杯。

不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来驱逐大脑中正在攻城略地的话:“我写不出代码了!”编程的本质是棘手即使是最优秀的程序员也会遭遇无法解决的软件工程问题。

碰到这样的问题,并不一定意味着你缺乏技能或知识。编程不是一项容易的工作,我们可以通过采取非正统的方法来保持你想要的生产力水平,并确保提交高质量的代码。

如果我在一个问题上花了几个小时,却仍然找不到解决方案的话,最后我会觉得这是浪费了时间。我不是胡言乱语——我只是觉得“没有人能够百死不悔”。

没有愤怒和悲伤。因为我已经尝试过所有方向,只是都走不通而已。

失去希望,于是开始想辞职不干。我觉得自己应该换工作,去做做调酒师或其他,至少研究和测试在啤酒中加点什么不会耗去我数个小时的时间。

这些都是我在不敲代码时的想法。我开始怀疑生活,怀疑编码,怀疑人生。

有成效不?好吧,我从来没听任何专家说过“辞职和萎靡不振”可以造就伟大的代码,所以可能并没有成效。这就提出了一个问题:我们该如何避免这种没有成效的状态?重新发现问题,重新发现你的生产力可能你已经行进在这条路上了。

那么此时你只要继续就可以了,我可能没有什么新的东西可以告诉你的。如果你是新手,那么可能你还不知道如何重新发现生产力。

下面我要分享的内容将有助于你在编程时以一种健康的方式保持生产力,不至于筋疲力竭。主要包括:测试不同的解决方案,直到感觉重复在线寻找开源解决方案向更有经验的程序员询问如果一切都失败,那就潇洒放手1 – 测试不同的解决方案,直到感觉重复在你研究或询问其他开发人员(=浪费他们的时间)之前,你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。

显而易见的是,太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。不要成为这样的讨厌鬼,尽可能不要浪费别人的时间。

先投身于工作,然后再寻求帮助。2 – 在线查找开源代码当你投入于工作,却没有什么成果的时候,那么下一步你可以尝试开源代码。

许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。

GitHub是寻找开源代码的两个主要地方之一。另一个是StackOverflow。

这些网站的解决方案是采用可重用代码的形式,方便你在项目中实现。谨记,使用其他人开发的代码总是有风险的。

它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。

3 – 向更有经验的程序员询问你有没有碰到过这样的情况,向其他人求助却发现你甚至不知道自己在问什么?在询问任何人之前,你得准备好一些你无法通过网络信息搜索解答的问题。明确的问题,才能有明确的解决方案。

如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答(并且可能会惹恼他人)。如果你周围没有任何开发者可以询问,那么也可以在线查找。

你可以在StackOverflow或MSDN社交论坛上询问,或查找特别针对于你所用技术的Slack频道。4 – 如果一切都失败,那就潇洒放手不要一心钻在死胡同里,实在不行,那就去干点别的事——睡觉,吃东西,等等。

你觉得这是在逃避工作?那就错了。我要告诉你的是,当你最轻松的时候,往往正是解决办法灵机一现的时候,这不是我胡编乱造的,而是有科学的证明。

此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下——你可以在这篇文章中了解之间的差异。总的来说,这个理念就是要你忘记手头的问题,让你的意识心灵沉浸到其他的事情中。

此时,你的潜意识则开始连接要点,朝着顿悟的方向前行。我们可以做些什么以便于帮助大脑在发散思维的模式下工作呢?放轻松就好了:散步(古代哲学家非常习惯于在走路时演讲,因为他们意识到走路有助于思考)清理办公室或住所(完成后给自己一个奖励)与朋友约会,和杯咖啡,聊聊八卦(如果你过于关注问题的话,那么建议和不能提供帮助的非编码人员交谈)总结我在编程和生活两者之间保持了一种健康的平衡。

无论你是为了兴趣爱好、钱还是改变世界的宏图伟业而选择编程——编程都不应该是你唯一痴迷的东西,否则你会走火入魔。最后再说一句,如果你绞尽脑汁,却仍然无法解决问题,那么不妨先放一放。

通过潜意识的运作,搞不好突破性的想法就会灵光乍现。

2.看得懂编程代码写不来怎么办

你的逻辑思路还没有成型一般学程序应该分2部分1、章握语意、语法结构2、形成逻辑思路程序光看懂意思 显然是不够的任何一个程序(尽管是解决同样一个问题的程序)它的结构和解决方法都有可能不同,这个就是逻辑思路的问题 你觉得毫无关系的东西,并不是说克有可无而是人家在设计的时候就给它指定了用处的你看程序是从后推到前而人家设计则是从前到后你不应当只是要追求看懂人家的语句而是要看懂人家的逻辑之所以写程序会出漏洞,就是你的程序逻辑不够完善,对程序的把握还不够完善。

看人家的程序前,或多或少的先想一想自己有什么样的办法去解决,自己的逻辑结构是什么样的这样在看别人的程序的时候也能够有个提醒。光看语句是比较难搞的。

3.java学习中写不出来代码怎么办

写不出来有两种情况 :

一种是有思路,但是你不熟悉该语言的语法结构,所以不会写;

另一种情况是:懂语法结构,但是抛开别人的代码你就没有思路了;

当然也有可能上述两种情况的结合体:既没有思路也不熟悉语法结构。

如果是第一种的话,多看一下基础知识,照着书本联系写代码,这种情况是最好解决的,想深入了解,就看源码。

如果是第二种的话,我觉得就需要积累了,就是在看别人的代码时,要理解别人解决问题的思路,然后多归纳整理,然后也需要手动敲代码来巩固。第二种情况 说实话我也经常发生,,能看懂别人的代码,但是自己写的时候就会有遗漏。我觉这个一个是多积累,一个是多思考。

纯手打,累死我了

4.我在学习JAVA但是老师讲课的时候我听得懂,自己练习的时候却做

我现在也在学习java,而且还同时在学习android。对于你这样的情况,借以前老师说的一句:眼高手低,缺少实际操作。刚开始,即使你会的题目,也要去敲一下代码。学习这东西,没有人天生就会的,也没有什么捷径可走。就是多练多思考。看别人的代码,看懂了,再敲一遍,你会发现,其实,很多地方,我们只是以为自己懂了。刚开始,敲不出来是正常的,也不要太依赖于老师。靠自己才是王道。

不懂就多跟谷歌百度大神学习学习。模仿别人的代码,看懂别人的思路,然后再加深形成自己的思路,我相信你会成功的。

写不出代码时怎么办

转载请注明出处育才学习网 » 写不出代码时怎么办

知识

怎么写sonnet

阅读(209)

本文主要为您介绍怎么写sonnet,内容包括求英语高手帮写一个sonnet(十四行诗)诗急急急,英语十四行诗怎么写,十四行诗应该怎么写啊。love and leave To me, the only hope is taking careOf you, and burnin

知识

下的拼音笔顺怎么写

阅读(218)

本文主要为您介绍下的拼音笔顺怎么写,内容包括下的笔顺怎么写,下的笔画顺序怎么写,下字笔顺怎么写呀。“下”字笔画顺序如下:

知识

正式的会议邀请邮件怎么写

阅读(250)

本文主要为您介绍正式的会议邀请邮件怎么写,内容包括会议邮件邀请要写哪些内容,申请学术会议邀请函邮件怎么写,会议请柬怎么写。会议邀请函的基本内容 :会议邀请函的基本内容与会议通知一致,包括会议的背景、目的和名称;主办单位和组织机构;会

知识

qq群公告内容怎么写

阅读(274)

本文主要为您介绍qq群公告内容怎么写,内容包括聊天群的公告内容怎么写,qq群公告写什么好,QQ群群内公告主要写些什么内容。〖群规条例〗 长期潜水者请自动退群。本群严厉打击潜水者,本群会按聊天记录定期T些人。(发太多 一样的表情直接定义为

知识

团课感想怎么写

阅读(240)

本文主要为您介绍团课感想怎么写,内容包括听团课的感受怎么写,团课总结怎么写,团课心得要怎么写。例文 我的入团心得 作为一个团员的时间不长,但是作为一个初三的学生已有一个多学期了,还记得在初三上时团支部书记问我是否要入团,我的第一反

知识

大班小蚂蚁搬家的教案怎么写

阅读(222)

本文主要为您介绍大班小蚂蚁搬家的教案怎么写,内容包括幼儿园社会小蚂蚁搬豆豆教案怎么写,大班教案《观察蚂蚁为什么要搬家》,幼儿园小班《小蚂蚁》教案怎么写。小蚂蚁搬豆豆教案活动内容:儿歌《蚂蚁搬豆》活动目标: 理解儿歌《蚂蚁搬豆》的

知识

白天鹅小篆怎么写

阅读(224)

本文主要为您介绍白天鹅小篆怎么写,内容包括兰丽小篆怎么写,金的小篆怎么写,王字的小篆怎么写。在图片里

知识

产能状况怎么写

阅读(570)

本文主要为您介绍产能状况怎么写,内容包括产能分析报告怎么写,企业生产状况怎么填,如何做产能分析报告。工业企业生产情况在本次经济普查中,对工业企业生产情况的统计,设计了两类指标,一类是价值量指标,另一类是实物量指标。根据企业的生产规模

知识

怎么写1岁宝宝的成长记录

阅读(231)

本文主要为您介绍怎么写1岁宝宝的成长记录,内容包括幼儿孩子的成长记录怎么写,幼儿园成长手册里的童言稚语怎么写,父母怎么写幼儿园孩子的成长记录。《幼儿成长记录》主要是记载幼儿的成长过程,是幼儿从事各种活动的过程和成果的反映,是教师

知识

公安嘉奖申请怎么写

阅读(251)

本文主要为您介绍公安嘉奖申请怎么写,内容包括怎样写嘉奖申请,昆山市公安局警辅嘉奖材料怎么写,怎样写嘉奖申请。作为一个应届毕业生,初来公司,曾经很担心不知该怎么与人共处,该如何做好工作;但是公司宽松融洽的工作氛围、团结向上的企业文化,让

知识

为什么要打篮球英语怎么写

阅读(248)

本文主要为您介绍为什么要打篮球英语怎么写,内容包括我为什么喜欢打篮球英语作文带翻译,打篮球英语单词怎么写,我最喜欢的运动英语作文。打篮球的英文表达:play basketball 读音:英 [pleɪ bɑːskɪtbɔːl] 美 [pleɪ bæskɪtbɔːl

知识

怎么看软件是用什么语言写的

阅读(227)

本文主要为您介绍怎么看软件是用什么语言写的,内容包括怎么看软件用什么语言编写的,怎么看软件是用什么编程语言写出来的,怎么看某个程序是用什么语言写的。你的疑惑是什么?我下面的阐述希望能帮你解决些疑惑:首先,用C类语言比方,用C编的程序从

知识

液体医嘱该怎么写

阅读(356)

本文主要为您介绍液体医嘱该怎么写,内容包括医嘱怎么写,450ml液体,医嘱35滴/分钟,需要多少分钟滴完,临床医嘱简写或缩写。处方:药物的名称、剂量、规格、用法、用量2、po, ih, id, im, iv, iv.gtt/drip;qd, bid, tid,

知识

导热问题的第三类边界条件怎么写

阅读(229)

本文主要为您介绍导热问题的第三类边界条件怎么写,内容包括何谓定解条件传热学中有哪三类边界条件,三类热边界条件是什么,应该怎么选取,,怎么用FLUENT的udf编写外墙的非稳态传热的第三类边界条件。【定解条件】使微分方程获得某一特定问题

知识

上传在jsp中怎么写代码

阅读(297)

本文主要为您介绍上传在jsp中怎么写代码,内容包括jsp怎么上传图片求代码,jsp上传本地图片代码怎么写,jsp怎么上传图片求代码。Apache commons-fileupload是一个很好的文件上传工具,最近使用commons-fileupload实现了图片的上传

知识

防止sql注入代码怎么写

阅读(236)

本文主要为您介绍防止sql注入代码怎么写,内容包括防SQL注入代码怎么用急急急···············搜狗,如何避免代码中出现sql注入,sql防止注入代码。普通用户与系统管理员用户的权限要有严格的区分。如果一个普通用户在使用查询

知识

dnf辅助代码是怎么写的

阅读(268)

本文主要为您介绍dnf辅助代码是怎么写的,内容包括DNF辅助源程序代码,DNF辅助里的代码什么意思,自己如何编写DNF辅助代码。.子程序 倍功.如果 (时钟倍攻.时钟周期 = 0)时钟倍攻.时钟周期 = 1000.否则时钟倍攻.时钟周期 = 0.如果结束公告 (“

知识

flash登陆代码怎么写

阅读(234)

本文主要为您介绍flash登陆代码怎么写,内容包括如何做flash用户密码登陆代码需要输入正确用户名和密码才可以播,FLASH中代码怎么写,怎么用flash(代码)做一个用户登陆界面。在flash8之后,flash提供了专门的接口可以和js互访,这个就是

知识

code代码怎么写

阅读(229)

本文主要为您介绍code代码怎么写,内容包括代码怎么写,代码怎么写,Zipcode怎么填。代码 code A.一组有序的数字或字母的排列,是代表客观实体及其属性的符号。 B.记录计算机程序的符号。 代码设计的原则包括惟一确定性

知识

c复制文件代码怎么写

阅读(260)

本文主要为您介绍c复制文件代码怎么写,内容包括如何用C#复制指定的几个文件这个代码怎么写呢,如何实现C语言中复制文件的程序,在windows下用c语言怎么写拷贝文件夹和该文件夹里的所有文件的代。用这个方法:Copy(String, String, Boolean) 将

知识

怎么写php数组代码

阅读(247)

本文主要为您介绍怎么写php数组代码,内容包括php数组赋值方法,如何用PHP语言创建数组,redis如何存一个PHP数组代码怎么写呢。PHP有自带的高性能函数 var_exportconn.php<?php$dbconfig = array (host=>127.0.0

知识

banner代码怎么写

阅读(257)

本文主要为您介绍banner代码怎么写,内容包括这种banner如何制作写代码,电商banner全屏代码自己写写在哪个位置,电商banner全屏代码自己写写在哪个位置。banner全屏网上很多,我刚刚看到优社电商有这么个全屏的脚本代码<script src="/scripts/l

[/e:loop]