京东,请给我解释一下,“闲鱼 京东七天无理由由退货”是什么意思

酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
学习时长:6~8周
学习前提:中学水平,无需编程经验
在Reddit上创建了一个学习小组
上面的课程大纲提供了一个结构化和富有启发性的学习线路,从初学者到有所建树,把JavaScript学对学透。
既然你找到这篇文章来,说明你是真心想学好JavaScript的。你没有想错,当今如果要开发现代网站或web应用(包括互联网创业),都要学会JavaScript。而面对泛滥的JavaScript在线学习资源,却是很难找到一份高效而实用的方法去学习这个&web时代的语言&。
有一点需要注意,几年前我们需要知道一个真正的服务器端语言(比如PHP,Rails,Java,Python 或者 Perl)去开发可扩展,动态的,数据库驱动的web应用,而现在只用JavaScript就可以实现了。
不要这样学习JavaScript
不要一开始就埋头在成堆的JavaScript在线教程里 ,这是最糟糕的学习方法。或许在看过无数个教程后会有点成效,但这样不分层次结构地学习一个东西实在是十分低效,在实际用JavaScript建立网站或web应用时你还是会频繁的卡住。总的来说,这种学习方法会让人不知道如何将语言当做工具来使用&&当做个人工具来用。
另外,也许有人会建议从尊敬的JavaScript教父Douglas Crockford写的《JavaScript语言精粹》开始学习JavaScript。然而,虽然Crockford先生对JavaScript无所不知,被誉为JavaScript世界的爱因斯坦,但他的《JavaScript语言精粹》并不适合初学者学习。这本书没有通透、清晰、明了的阐述JavaScript的核心概念。但对于更高级的学习路线,我倒会建议你看看Crockford先生的视频。
还有,不要只从Codecademy等网站学习JavaScript,因为即使知道怎么编写一大堆JavaScript代码小片段,还是不能学会怎么建立一个web应用程序。即便如此,在后面我还是会建议把Codecademy当做补充的学习资源。
本课程资源
更新:Reddit用户d0gsbody4月8号在Reddit上建立了一个学习小组。他和其他组员都非常积极和乐于助人。我建议你加入这个小组,他们会让你保持积极性且帮助你更好的学习JavaScript。毕竟独自折腾JavaScript还是有点难度的。链接:
请在以下两本书中选一本,第一本比较适合有编程经验的人,而另一本则适合完全没有编程经验的初学者。
我个人推荐第一本书,因为作者对各个知识点都阐述得非常好且涵盖了一些高级JavaScript知识点。但是,要看懂这本书你至少要对web开发有一定的基本了解。所以,如果你有一点点编程经验或者web开发经验(不一定是JavaScript),那就买这本书吧。
纸质版(英文) :
纸质版(中文) :
Kindle版(英文):
Kindle版(中文):
如果你没有编程经验,可以买这本:
纸质版(英文) :
纸质版(中文) :
Kindle版(英文):
Kindle版(中文):
免费注册,这是一个编程领域的问答论坛。在这里提问题得到的回答比Codecademy要好,哪怕你的问题非常基础,看起来很傻(记住,从来没有愚蠢的问题)。
免费注册,这是一个在线学习平台,你可以直接在浏览器里面写代码。
上的一些博文,包括对象,闭包,变量的作用域和提升,函数等等。
JavaSctipt学习路线
完成整个课程大纲需要花上6~8周的时间,将学会完整的JavaScript语言(包括jQuery和一些HTML5)。如果你没有时间在6个星期里完成所有的课程(确实比较有挑战性),尽量不要超过8个星期。花的时间越长,掌握和记忆各种知识点的难度就越大。
1~2周(简介,数据类型,表达式和操作符)
如果你还不是很了解HTML和CSS,完成Codecademy上的web基础任务。
阅读《JavaScript权威指南》或者《JavaScript高级程序设计》的前言和第1~2章。
十分重要:在书中遇到的每个样例代码都要动手敲出来并且在火狐或Chrome浏览器控制台中跑起来、尽量蹂躏它(做各种试验)。也可以用jsfiddle,但不要用Safari浏览器。我建议用火狐搭配Firebug插件去测试和调试代码。浏览器控制台就是可以让你编写和运行JavaScript代码的地方。
完成CodecademyJavaScript Track上的Introduction to JavaScript部分。
阅读《JavaScript权威指南》第3~4章。
或者阅读《JavaScript高级程序设计》第3~4章。你可以跳过位操作部分,在你的JavaScript生涯中一般不会用上这个。
再次说明,记得要不时停下来把书本的代码敲到浏览器控制台里(或者JSFiddle)做各种测试,可以改变几个变量或者把代码结构修改一番。
阅读《JavaScript权威指南》第5章。至于《JavaScript高级程序设计》则暂时没有阅读任务,因为前面已经把相关知识覆盖了。
完成CodecademyJavaScript Track上的2~5部分。
3~4周(对象,数组,函数,DOM,jQuery)
以下三选一:
阅读我的博文JavaScript 对象详解.
阅读《JavaScript权威指南》第6章。
阅读《JavaScript高级程序设计》第6章。注意:只需要看&理解对象&(Understanding Objects)部分。
两本书会涉及更多的一些细节,但只要看完我的博文,你可以完全放心地跳过这些细节。
阅读《JavaScript权威指南》第7~8章或者《JavaScript高级程序设计》第5和7章。
此时,你应该花大量时间在浏览器控制台上写代码,测试if-else语句,for循环,数组,函数,对象等等。更重要的是,你要锻炼和掌握独立写代码,不用借助Codecademy。在Codecademy上做题时,每个任务对你来说应该都很简单,不需要点帮助和提示。
如果你还卡在Codecademy上,继续回到浏览器上练习,这是最好的学习方法。就像詹姆斯年轻时在邻居的篮球场上练球,比尔盖茨在地下室里学习编程。
持续地练习,这一点点的进步积累起来效果会非常惊人。你要看到这个策略的价值,相信它是可行的,全心投入进去。
Codecademy会造成已掌握的错觉。
使用Codecademy最大的问题是,它的提示和代码小片段会让人很容易就把答案做出来,造成一种已经掌握这个知识点的错觉。你可能一时看不出来,但这样做你的代码就不是独立完成的了。
但目前为止,Codecademy依然是学习编程的好帮手。特别是从一些基本的代码结构如if语句,for循环,函数和变量去指导你了解小项目和小应用的开发过程。
回到Codecademy完成JavaScript路线。做完6~8部分(数据结构做到Object 2)。
实现Codecademy上Projects路线的5个基础小项目(Basic Projects)。做完之后,你已不再需要Codecademy了。这是一件好事,因为自己做的越多,学得就越快,就能更好准备开始独立编程。
阅读《JavaScript权威指南》第13,15,16和19章。
或者阅读《JavaScript高级程序设计》第8,9,10,11,13和14章。这本书没有涉及到jQuery,而Codecademy上的jQuery知识也覆盖得不够。可以看看jQuery的官方教程,免费的:
你也可以在《JavaScript权威指南》第19章了解更多的jQuery知识。
完成全部的jQuery教程。
JavaScript终极编辑器:WebStorm
在你实现第一个项目之前,如果打算以后做JavaScript开发者或者经常用到JavaScript,最好现在就去下载的试用版。可以学习怎么使用WebStorm(专门为这个课程写的)。
毋庸置疑,WebStorm是JavaScript编程最好的编辑器(或IDE)。30天试用后要付$49.00,但作为JavaScript开发者,这应该是除了买书以外最明智的投资了。
确保在WebStorm中启用JSHint。JSHint是一个检查JavaScript代码错误和潜在问题的工具,强制你的团队按照规范写代码。用WebStorm最爽的地方是JSHint会自动在错误的代码下显示红线,就像文字处理程序中的拼写检查。JSHint会显示一切的代码错误(包括HTML),促使你养成良好的习惯,成为更好的JavaScript程序员。这很重要,当你真正意识到WebStrom和JSHint对你的巨大帮助时,你会回来感谢我的。
此外,WebStorm是一个世界级,专业人员使用的IDE,用来编写专业的JavaScript web应用,所以你以后会经常用到它。它还结合了Node.js,Git和其它JavaScript框架,所以即使你成为了明星级的JavaScript开发者,你还是会用到它的。除非以后出现了更多的JavaScript IDE。
公平起见,我在这里提一下,这是仅次于WebStorm的JavaScript编辑器。它的功能不及WebStorm丰富和完整(即使添加了一堆插件)。做小修改的时候我会用到Sublime Text 2,它支持很多语言,包括JavaScript,但我不会用它来构建完整的JavaScript Web应用。
第一个项目-动态问答应用
此时,你已经掌握了足够的知识去建立一个稳固的,可维护的web应用。在做完我为你设计的这个应用之前不要看后面的章节。如果你卡住了,去Stack Overflow提问并且把书上相关的内容重新看一遍直到完全理解这些概念。
接下来开始建立一个JavaScript问答应用(还会用到HTML和CSS),功能如下:
这是一套单选测试题,完成之后会显示用户的成绩。
问答应用可以产生任意多的问题,每个问题可以有任意多的选项。
在最后的页面显示用户的成绩。这个页面只显示成绩,所以要把最后一个问题去掉。
用数组存所有的问题。每个问题包括它的选项和正确答案,都封装成一个对象。问题数组看起来应该是这样:
// 这里只演示一个问题,你要把所有问题都添加进去
var allQuestions = [
question: &Who is Prime Minister of the United Kingdom?&,
choices: [
&David Cameron&,
&Gordon Brown&,
&Winston Churchill&,
&Tony Blair&],
correctAnswer: 0
当用户点击&Next&时,使用document.getElementById或jQuery动态的添加下一个问题,并且移去当前问题。在这个版本里&Next&是唯一的导航按钮。
你可以在本文下方评论求助,最好是去Stack Overflow提问,在那里会有及时而准确的回答。
5~6周(正则表达式,Window对象,事件,jQuery)
阅读《JavaScript权威指南》第10,14,17,20章。
或者阅读《JavaScript高级程序设计》第20,23章。
记得要把样例代码敲到浏览器控制台上,尽可能蹂躏它,做各种测试,直到完全理解它是怎么工作,它能干些什么。
此时,你用起JavaScript来应该很顺手,有点像武林高手要出山了。但你还不能成为高手,你要把新学到的知识反复使用,不停的学习和提升。
升级之前做的问答应用
添加客户端数据验证:保证用户回答了当前问题才能进入下个问题。
添加&Back&按钮,允许用户返回修改答案。最多可以返回到第一个问题。注意对于用户回答过的问题,选择按钮要显示被选中。这样用户就无需重新回答已经答过的问题。
用jQuery添加动画(淡出当前问题,淡入下个问题)
在IE8和IE9下测试,修改bug,这里应该会有得你忙了。 ;D
把问题导出JSON文件
添加用户认证,允许用户登陆,把用户认证信息保存在本地存储(local storage,HTML5浏览器存储)。
使用cookies记住用户,当用户再次登陆时显示&欢迎用户名回来&。
7周,可延长到8周(类,继承,HTML5)
阅读《JavaScript权威指南》第9,18,21,22章。
或者阅读我的博文
或者阅读《JavaScript高级程序设计》第6,16,22,24章,第6章只读&创建对象&(Object Creation)和&继承&(Inheritance)部分。注意:这部分是本课程中技术性强度最大的阅读,要根据自身的状况考虑要不要全部读完。你至少要知道原型模式(Prototype Pattern),工厂模式(Factory Pattern)和原型继承(Prototypal Inheritance),其它的不作要求。
继续升级你的问答应用:
页面布局使用,把问答的元素弄得看起来专业一些。而作为额外奖励,用Twitter Bootstrap的(译者注:原文地址失效,已改)显示问题,每个标签显示一个问题。
学习,将Handlebars.js模板用在问答应用上。你的JavaScript代码中不应该再出现HTML代码了。我们的问答应用现在越来越高级啦。
记录参加问答的用户成绩,展示用户在问答应用中与其他用户的排名比较。
在学完Backbone.js和Node.js后,你会用这两种最新的JavaScript框架重构问答应用的代码,使之变成复杂的单页面现代web应用。你还要把用户的认证信息和成绩保存在MongoDB数据库上。
接下来:构思一个项目,趁热打铁迅速的去开发。卡住的时候参考《JavaScript权威指南》或者《JavaScript高级程序设计》。当然,还要成为Stack Overflow的活跃用户,多问问题,也要尽量回答其它人的提问。
Meteor.js入门(即将出炉)
三个最好的JavaScript前端框架(即将出炉)
一些鼓励的话
祝你学习顺利,永不放弃!当你做不下去觉得自己很蠢的时候(你会时不时这么想的),请记住,世界各地的其他初学者,甚至是有经验的程序员,也会不时产生这种想法的。
如果你是完全的初学者,特别是过了青少年时期的人,开始写代码的时候也许很困难。年轻人无所畏惧,也没有什么负担,他们可以花大量的时间在喜欢的东西上。所以各种挑战对他们来说也不过是短暂的障碍罢了。
但过了青少年期后你会希望快速的见到成效。因为你没有这么多的时间去花上几个小时就为了搞清楚一些细节的东西。但这些东西你必须深入去理解它,不要因此沮丧,坚持完成课程的任务,把bug都找出来,直到你完全理解。当你到达胜利的彼岸时,你会知道这一切都是值得的,你会发现编程非常有趣而且在上面花的时间都会得到可观的回报。
一个人必须去感受和领悟构建程序带来的强烈快感。当你一步步的掌握知识点,一点点的将程序搭建起来时,就会对自己产生激励与肯定,带来十分美妙的满足感。
总有一天你会意识到之前忍受的所有困难都是值得的。因为你将要成为一名光荣的程序员,你也清楚作为JavaScript开发者,你的前途一片光明。就像在你之前成千上万的程序员一样,你打败了最难的bug,你没有退步,你没有放手,你没有找任何借口让自己放弃。
当你学有所成的时候,放心的将你的成果分享给我们吧,哪怕是个微不足道的,小到显微镜都看不到的小项目。 ;D
& 相关主题:【教程】不懂代码不懂编程的小白也能免费制作网站,详细带截图!_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
【教程】不懂代码不懂编程的小白也能免费制作网站,详细带截图!
上传于|0|0|文档简介
&&教你做一个精美的手机网站!
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩10页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢您所在的位置:
不会编程?Webflow让你网页设计无压力
22:33:36 &&&&来源: itwriter
  出自 Y Combinator 的又一好手 Webflow 试图帮助那些毫无编程概念的设计师将自己的创意发挥出来,已经有将近 10000 用户的它甚至还推出了跨平台的功能,平台包括了 PC,平板和手机的横屏竖屏,甚至网页还会自动调整大小及排版。用户在完成从设计到 CSS 构架之后,甚至可以在线直接将建好的网页发布,而不需要导出代码到其他发布工具上。
  虽然 Webflow 几周前才推出了测试版,但两个联合创始人 Vlad 和 Sergie Magdalin 表示他们有这个 idea 已经将近 10 年了,简单来说就是为了让用户在(来自:湖北招生网www.edu&-hb.c&om)不需要懂编程的前提下,让建造一个网站变得非常容易上手,为此 Vlad 曾花费 2900 美元购买了
这个域名,但由于当时 HTML5 和 CSS3 发展的还不成熟,不得已他在毕业后将整个想法搁置,直到现在。
  测试时期他们(来自:湖北招生网www.)也进行了许多的更新,因为之前的版本还是需要设计师去学习排版语言,这对本身就反感 WordPress 和 PHP 他们来说,过于麻烦。所以 Webflow 又立刻回到了原型的设计上。Webflow 这次的推出的版本虽然还只是支持单页面网页的制作,但他们表示多页面的功能更新也会在不久后推出。开始的时候,用户可选择现成的几个网页或应用模板,或是自己动手从零开始设计。Webflow 允许(来自:湖北网www.edu-hb.c&o&m)设计师通过自由的拖拉拽与 CSS 类互动,而定义它们的过程无需写任何一行代码。
  类似的这些 B2D 市场,之所以现(来自:湖北教育信息网www.)在很受欢迎就是在于它们将技术门槛降到了最低,网络产品的开发对于非技术人员变得不再遥不可及。Webflow 早期只是推出了一个 demo,本想只是用来做做 marketing 却吸引了 33000 个用户的注册,而当时还没有成熟的产品上线,连测试版都没有。
  Webflow 对于市场的定位一开始就不在于中小企业,而是那(来自:湖北教育网www.)些为客户制作网页的设计师。这和很多在线网页编辑公司的思路大相径庭。因为传统上来说,设计师们通常会自己使用 Photoshop 或者 Illustrator 完成设计这一部分,还有一些构架建造的工具,比如 Twitter 的 Bootstrap 或者 Zurb 的 Foundation,剩余的部分便全都外包出去。正是由于精准的定位让 Webflow 在 3 周的内测版期间,很多用户为了获得无限的网页制作发布次数及定制域名权限,已经转向了付费服务,目前有两种形式,24 美元每月和 49 美元每月。
[责任编辑:Admin]
【&&】【】
加入收藏 | 旗下:
Copyright &
All Rights Reserved
站务: 广告: 邮箱:(娱乐类除外)
ICP备案号:鄂ICP备号-1&网监备案号:
分流站&湖北唯一PR8的教育门户TECH2IPO/创见
「 等待新的科技故事 」
编程零基础的设计师如何在 4 个月内开发出来一款 App?
我是一名设计师,从对编程一无所知,到发布出来一款 App, 只花了 4 个月的时间。这四个月里到底发生了什么?我愿意跟你分享我的故事!
创见干货:本文作者是一名设计师,对编程一无所知。然而在短短四个月的时间里面,竟然开发出来了一款人气极高的 App。想知道他是怎么做到的吗?他又有哪些切身的体会跟我们分享呢?我是一名设计师,从对编程一无所知,到发布出来一款 App, 只花了 4 个月的时间。这是一个有关 GAget 的故事,一款在 OS X 环境下的实现 Google 数据分析的小插件。好吧,我先直言不讳的告诉你。这个标题有点儿「标题党」的嫌疑,会让你产生误会。其实,我在 4 个月之前才开始学习 Swift 语言,而在此之前我是多多少少了解一点编程知识的。但是我从来没有在任何的平台上面开发过任何原创的 App。如果你想知道我是怎么做到这一切的,我可以讲讲这其中的原因。回到过去我从小就喜欢计算机。当我在 8 岁的时候我爸就给我买了第一台属于自己的电脑,我在看到它的第一眼时就深深的迷住了。当时这台机子还运行的是 DOS 系统,模糊的 CRT 屏幕,尽管质量不怎么样,但是它确实能够执行你想要做的一些任务!这就足以让那时的我为之目眩神迷了!当然,和其他很多孩子一样,我在上面做的最多的事情也就是玩儿游戏,不过也是通过游戏,我逐渐深爱上了整个的计算系统。我当时就开始学习了解台式机电脑是如何工作的,是如何使得一款程序能够运行的,最后身边很多朋友都来向我请教电脑问题。很快,时间跳到了 1999 年。那时候是 56k 的拨号解调器以及 ADSL 宽带。当互联网逐渐从匈牙利兴起的时候,我仍然非常痴迷于电脑。每天下午的大部分时间,我都待在学校的机房里面浏览当时名叫「Geocities」类型的网站(注:因特网上的大型网站名称,由虚拟城市构成,向用户提供多种服务和咨询,用户可以建立并显示不同题材的网页。)那在当时我的眼中真的是美妙无比的网站,我想要成为打造这种网站的一员。于是,我开始学习 HTML 语言,开始创建我自己的第一个网站。那时候正值 1999 年,正准备跨越千年,我就将其命名为了 Zolee Site Millenium。它运行在我们学校的服务器上,只有通过 Frankensteinian 的地址才能够浏览,这种地址就类似于 www.kkt.piar.school.gov.hu/~hosszu2 这样的地址。尽管有着种种的限制条件,但是我确信我真的已经存在于网络当中,我开始踏入了全新的名叫互联网的世界,并且征服了其中一个小小的角落,那种感觉真的棒极了。之后的好多年里,我仍然深爱着游戏。我打了很多年的反恐精英,当反恐精英成为了最热门的游戏的时候,我还专门为自己的战队建了一个网站。但是我并没有在网站开发的路上继续精深下去,当时我正在学用户体验和界面设计,于是网站开发的风潮就这样与我擦肩而过了。缘起我在匈牙利宜家公司的做人机交互的全职设计师。对目前顶级的框架,比如 Node,Angular 以及 Bootstrap 完全不了解。不过我一直没有放弃 HTML,CSS 以及 JavaScript 相关领域的学习,闲暇之余自己私下里面搞搞个人的一些小项目。在 2011 年的时候,我的网站大换样,整个设计重新做了一遍,并且在 DeviantArt 网站上得到了推介。之后的每天里,用户不断的到我的网站上浏览,我对此感到兴奋无比,但是我又在另外一方面感到沮丧。不是因为访客的数目,而是因为我根本没有什么途径来追踪查询他们。当时我就面临两个选择:要么我继续使用 Google Analytics,要么我需要一款简单的 App 为我服务。这应该是在 OS X 的操作面板上的插件工具。我当时按照这个思路就开始寻找了。但是后来我发现当时市面上的这些插件也好,小工具也罢,要么都太丑,要么太不好用,有的甚至是没有办法给我充足的数据。所以作为一个设计师,我的头脑里自然而然的产生了一种想法,是不是我应该去想到一个最好的解决方案,并由此产生了一些设计思路,并将其发布在了 Dribble 上。随之而来的是几十个点赞,这鼓舞了我,让我继续深入探索这个课题。于是我又发现当时现存的那些工具从本质上来说都是 HTML + JavaScript 的 APp,所以我开始非常认真的思考并真的动手开发。因为毕竟这是我曾经非常熟悉的两款语言。十几天后,一个能够运行起来的原型产品问世了!我给它取名是 GAget,(发音与 gadget 很相似),这个名字看上去有点儿傻,但是真的给人们留下了非常深刻的印象。两个星期后,这款插件发布了出来,具体时间是 2011 年的 8 月份。之后大家所给出来的反馈真的是惊人的。MacStories,SwissMiss 以及好多不怎么知名的博客都推荐了 GAget,一份匈牙利发布的 PC World 杂志上面甚至都出现了我的名字!接下来该干什么?如今,这款插件已经得到了 84000 次的下载量,每个星期都被数千人在使用着。我还和我其中的一个朋友开发出来了一款 iPhone 版本。但是好景不长,当 Apple 发布了 Yosemite,并且中断了 Dashcode 的开发之后,GAget 的未来就开始显得有点儿暗淡了。不过,正如那句老话:「上帝给你关上了一扇门,自然会给你打开另外一扇门。」Apple 为程序员开放了通知中心,使得程序员可以将小工具在那里显示!是啊! 也许我的这个小插件还能够继续辉煌下去!我开始阅读 Apple 有关插件的一些文档。不过它们都是原生的 Objective-C 代码!这我可不想做!因为之前从来没有尝试过。所以我下定决心,GAget 需要转变成为一款原生的插件!目前最大的问题是我不知道从何处着手。&接触 Swift后来我忽然想起来,Apple 在推出了 Yosemite 的同时,还推出了一款全新的编程语言 Swift。这对于每一个人都是全新的。很多科技界的大佬明星们都在写文章谈论它,讨论它怎么糟糕,又或者是在你碰 Swift 之前应该首先学习一下 Objective-C 语言。这种热闹的景象使得我的目光投向了它的身上,我将其下载下来,开始阅读它的文档。之后的感受犹如春风拂面!所有的代码都似曾相识,欧一些就像是稍微复杂一点的 JavaScript。我燃起了热情,开始照着教程里面的一些示范照猫画虎的开始了自己的编程之路。我的主要目标就是在 OS X 环境下开发出来一款插件,但是大部分的教程都是集中在 Swift 语言本身,以及 iPhone 的 App 身上,所以我必须继续搜索有用的信息,我当时还有很多没有办法解决,急需获得解释的问题,比如:一款插件工具和一个内置的 App 是如何进行信息传递的?(核心数据和 App 组)我是否能够利用悬浮互动?(不行)当我关掉其他插件的时候,我如何只打开其中的一排插件?(自动布局和一些手动的高度调整)让我开始在 GitHub 以及 Stack Overflow 上深度学习这些源代码,我花了数不清多少个小时想找出其中的答案。一路上,我把有用的一些链接全部收集起来,联系起来。我一点一滴的学习,最终,功夫不负有心人,这款 App 终于被我开发出来了!四个月前,我完全不知道什么是「MVC」,什么是「多线程进程」,「App 目标」,「视野控制」,「核心数据」。但是多谢网上的各种教程,Stack Overflow 这个网站,以及曾经熬过了无数个不眠不休的夜晚的我。在四个月后,我掌握了 Swift 和 OS X 开发的一些基础除了学了一门新的编程语言之外,我还学到的其他东西我知道凭借着一己之力去打造一款个人的项目是一件非常酷的事情,你不需要走各种审批手续,不需要看你老板的脸色,按照自己的喜好去增添删减功能,而且还拥有一个自己独立的工作空间。但除了这些之外,我在自己的项目上还收获到了以下这几点道理:时间底线我发现,给自己一个最后的时间底线能够极大的调动起来工作的积极性。每一年的年末最后一天,我和我老婆都会坐在桌子跟前,非常认真的写一个愿望清单,上面写满了我们将在下一年达成的各种愿望。这次我就写下来:直到 1 月底的时候,我要发布 GAget 的新版本,这就是我的时间底线。即便最终我还是没有真正按照这个时间底线来发布,而是往后拖了整整一个月的时间(这其中因为其他的几个项目以及 Apple 的审核流程),我还是觉得设立了时间底线能够给人以工作的压力和动力。这非常管用!循环式的学习方式我同样发现在学习阶段你会历经这么三个阶段:兴奋的心情,辛苦的付出,最终的解决,这三个因素构成了一个环状,相互促进影响。兴奋阶段。你往往都是从兴奋阶段开始的。你有了一个不错的想法,开始学习一些新的东西。你所接触的这一切都是看起来那么美好,那么充满想象力,你迫不及待的想知道下一步该做些什么。你的动力澎湃十足,对于你所知道的东西一直在进行测试。但是,最终你会受限于知识的瓶颈。煎熬阶段:你开始遇见了你的第一个问题,兴奋和野心随之一落千丈。你根本不知道什么能帮得到你,你也不知道该去搜索什么。绝望是现在最主要的心情。解决阶段:最终,你找到了那个让你堵塞心情的问题的答案。你比之前更加快速的行动,曾经丢失的兴奋以及野心重新回来了!你重新回到了第一个阶段,然后循环往复。所以在下次你即将出发的时候,请记得第二阶段往往时间最长,最为辛苦,但是解决方案就在不远的地方等着你,找到它便是整个过程中最有趣的部分。
请后参与评论

我要回帖

更多关于 京东七天无理由退货 的文章

 

随机推荐