首页 >

写不出代码应该怎么办 – CSS – 前端,css选择器有几种类型

css继承的属性,css框架sen,css代码下拉列表,html怎么引入css样式,java web 引入css文件,css预处理后处理面试,css选择器有几种类型写不出代码应该怎么办 - CSS - 前端,css选择器有几种类型

当你看着电脑一直发呆,而屏幕的代码已经停了很久时。一股想摔键盘的冲动酝酿在胸中。于是你尝试了抽烟、喝咖啡等各种办法。可过了好久,你还是无法产出任何代码。

“偶写不出代码了!”

所有重新发现编程趣味的努力都徒劳无功,这是你的最后一点能量都用来驱逐大脑中正在攻城略地的话。

众所周知,即使是最优秀的程序员也会遇到无法解决的软件工程问题。但之所以会有这样的问题,并不意味着你缺乏技能或知识。编程不是一项容易的工作,大家可以通过采取非正统的方法来保持你想要的生产力水平,并确保提交高质量的代码。

没有愤怒和悲伤。因为偶已经尝试过所有方向,只是都走不通而已。失去希望,于是开始想辞职不干。或者会想到转行,起码做点别的不至于如此烧脑,让大把时间莫名其妙的消失不见。从怀疑编码,到怀疑生活和人生,只是个简单的过程。

在写代码的过程中,就是这样的一种无力感,会突然占据你的身体和意识。代码停滞在那里久久动弹不得,你该如何避免这种没有成效的状态?

挖掘问题的本质和生产力

这点主要是针对新人说的,当然很多新人其实并不明白所谓的重新定义生产力这个说法。所谓生产力的定义,就是你在编程时以一种健康的方式保持生产力,不至于筋疲力竭。主要包括:测试不同的解决方案,直到感觉重复、在线寻找开源解决方案、咨询更有经验的程序员等。如果这些方法都行不通,那就可以直接放手了。

1.试验不同的方案,直到重复

当然,在你遇到困难时,并不建议在第一时间就询问其他开发人员。你应该尝试使用你现有的知识和思维来制定每一个可能的解决方案。但确实,常见的是太多的程序员是从询问他人开始的,自己甚至都不曾静下心来分析问题本身。

这样的后果是,自己既没有深入弄清楚这个问题,也有点浪费别人的时间。因为当你下次遇到类似的问题时,很可能也是没有头绪。所以,先投身于工作,然后再寻求帮助。

2.查找开源代码

当你投入于工作依然没有头绪和效果时,就应该尝试开源代码。许多编程人员构建软件,是出于创造解决方案并在线发布以供大家使用的乐趣。有些人发布的代码曾被它们的程序员使用于商业项目。GitHub是寻找开源代码的两个主要地方之一。另一个是StackOverflow。

这些网站的解决方案是采用可重用代码的形式,方便你在项目中实现。当然使用其他人开发的代码总是有风险的。它可能会以你意想不到的方式改变程序的行为。备份原始代码,这是常识。

3.请教更有经验的程序员

不耻下问是件好事,但最尴尬的情形是向他人求助时,你自己都不清楚你在问什么。在询问任何人之前,你得准备好一些你无法通过网络信息搜索解答的问题。明确的问题,才能有明确的解决方案。如果是你自己都描述得云里雾里的问题——那么你只会得到一个云里雾里的回答。

假如你身边没有其他开发者可以询问时,你还可以在StackOverflow或MSDN社交论坛上询问,或查找特别针对于你所用技术的Slack频道。

4. 潇洒放手,改行择业

当你实在为了工作焦头烂额但没有丝毫头绪时,你就应该放松自己。这不是偷懒,因为当你最轻松时,往往正是解决办法灵机一现的时候。此时你的大脑工作在“发散思维”的模式下,而不是在“集中注意力”的模式下。

大家可以做些什么以便于帮助大脑在发散思维的模式下工作呢?其实,放轻松就好了。比如:散步、清理办公室或住所、与朋友约会等等。

其实对于程序员而言,一定要在编程和生活之间保持一种健康的平衡。无论你是因为钱、兴趣或是改变世界的梦想而选择编程,但它永远都不应该是你唯一痴迷的东西。当你实在写不出代码时,可以选择先放放。说不定潜意识会带给你新的惊喜。

css继承的属性,css框架sen,css代码下拉列表,html怎么引入css样式,java web 引入css文件,css预处理后处理面试,css选择器有几种类型写不出代码应该怎么办 - CSS - 前端,css选择器有几种类型


写不出代码应该怎么办 - CSS - 前端,css选择器有几种类型
  • css3 三种动画形式 |html css 关闭按钮
  • css3 三种动画形式 |html css 关闭按钮 | css3 三种动画形式 |html css 关闭按钮 ...

    写不出代码应该怎么办 - CSS - 前端,css选择器有几种类型
  • wps制作海报怎么添加表格 - CSS - 前端,css 如何使用svg
  • wps制作海报怎么添加表格 - CSS - 前端,css 如何使用svg | wps制作海报怎么添加表格 - CSS - 前端,css 如何使用svg ...

    写不出代码应该怎么办 - CSS - 前端,css选择器有几种类型
  • css的八种选择器,css层次选择器怎么用 - CSS - 前端,asp.net css js
  • css的八种选择器,css层次选择器怎么用 - CSS - 前端,asp.net css js | css的八种选择器,css层次选择器怎么用 - CSS - 前端,asp.net css js ...