很多人都问我,“我想做web设计,如何入手?”或“我要开发web应用程序,需要学哪些技术?”,当然,推荐他们一摞书籍或十几篇关于55条超越竞争对手115%的技巧文章是最简单的,但问题的实际情况是,如果你想开始做某件事,你并不需要先去学会什么新知识。对你来说,最重要的却是立即着手去做。
行动起来,着手去做。如果你想学web设计,那就去做个网站。如果你想成为企业家、在网上买你的产品,那就去做个电子商务应用程序。也许你现在还不具备这些开发技能,但何必为这些担心?也许你根本不知道你究竟缺少哪些技能呢。
从你能做的开始做
如果你想在web上做点什么,不要担心着需要去学HTML,CSS,Ruby,PHP,SQL等知识。它们对于完成一个最终的产品是必要的,但开始时你并不需要它们。你可以在Keynote或Powerpoint里把你的想法的物理模型模拟出来。用方框把一个个表单域表示出来,标上说明,把一个个页面用线关联起来。你可以利用现有的软件知识制作出一个非常健壮的用户界面交互原型。根本没有任何计算机知识?那就用你的铅笔和纸和便利贴。画出一个个屏幕样式,把它们贴在墙上,试试各个界面的流程。
你也许甚至连需要什么技能都不知道,所以就不要忧虑这些了。从你已经知道的着手。
你可以用草图或幻灯片做很多事情。你可以看到你的想法形象化了,这样可以去评价它是否是一个真正具有价值的东西。到了这一步,你才可以进行下一步,去学习些HTML知识,把你的原型在浏览器里实现。此时,你要尽可能的发挥你所具有的知识和工具,把事情做的最好。
防止不自信
很多时候我们不能开始做事、无可作为的原因是缺少技术、资源、和工具。但这真正阻挡我们的却是自我挑剔和找借口。在Drawing on the Right Side of the Brain这本优秀的书中,作者贝蒂·爱德华讨论了为什么当还是孩子时喜欢写写画画而到了青春期大部分人都停止了开发这种能力。
“跟据很多成人的绘画技能来看,进入青春期标志着人们在艺术才能方面发展的突然中止。作为孩子,他们面临一个艺术危机,面临着他们对周围这世界日益增长的复杂的意识和自身艺术技能水平的冲突。”
孩子们的自我批判意识会逐渐增强,他们同样喜欢绘画,但当他们意识到画不好时,就完全放弃了绘画。
这种感觉会持续到成年。我们想起设计一个网站,或去开发一个应用程序时,如果我们拥有的资源和工具达不到我们预设的要求和水平,我们永远不会开始去做。即使互联网让我们看到了那些无数的伟大作品、天才个人和优秀的操作过程作为样板,也无济于事。人们很容易跟那些最好的比较起来发现自己的各种不充分和缺失,但从来没想过,任何人都不是天生都拥有这些技能的,如果他们不从开始做起,永远也走不到这一天。
去干——无须试
成功的人会找到一种方法让自己坚持做下去——尽管疑虑不满。艺术家文森特·梵高,只是在他的人生的后十年才称得上是艺术家。我们都因他的伟大艺术作品而认识他,但他并非一开始就是大师。对比一下Drawing on the Right Side of the Brain这本书里提供的两幅画,一副是其早期的作品,一副是两年后的作品:
文森特·梵高 木匠, 1880 和 Woman Mourning, 1882
他不是什么神童(27岁才开始学画),他通过艰苦努力练就了一身技艺。如果当他感觉到技术水平比不上保罗·高更时,他屈服了自己的疑虑和绝望,他很有可能就放弃了自己的前程。
所有的这些,都是想说一个道理,有很多本来该成的事情因为我们没有去做而没有成。如果是由于认为你自己不够好,不具备技能、知识、经验,而放弃追逐自己的梦想,那简直就是浪费。事实上,事情中存在问题正是一种驱动和鞭策。它会给你巨大的挑战同时巨大的回报。为什么要不厌其烦的做那些已经做过一百遍的事情呢,你已经从中学不到什么了。不要再担心为了完成一个任务你需要知道哪些东西,你已经拥有了开始去做所需要的任何东西了。
译文来源:外刊IT评论
:-)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Geneva_Switzerland/archive/2010/09/15/5885024.aspx
分享到:
相关推荐
已知他第一天和第二天还只能做一个俯卧撑,但以后每天能完成俯卧撑的个数都是前面两天所做俯卧撑个数的和。 但纵使小T的成长修行速度惊人,还是不免存在一个修行的上限n。一旦某天他所做的俯卧撑个数达到或超过了这...
从零开始学做物业经理(第一部分物业管理基础知识).doc
编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻...
开学第一课——从“心”开始 心理健康教育推广公益活动
从零开始学Python:第一个Python程序.docx从零开始学Python:第一个Python程序.docx从零开始学Python:第一个Python程序.docx从零开始学Python:第一个Python程序.docx从零开始学Python:第一个Python程序.docx从零...
《第一行Android代码》课件:第一章 开始启程-你的第一行android代码.pptx
任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数...
然后从第一个人开始顺时针自1开始报数,报到m的人出列,将其密码作为新的m值,从他的下一个人开始,同样顺时针自1开始报数,依次循环下去,直到所有的人都出列!要求得到依次出列的那些人的编号序列! 基本要求: 用...
Android课程开始了,想学的话,可以看看,之后陆续会有补充的;今天是第一课--Android开发环境搭建;童鞋们,千万不要错过啊!!
在年初招了人,配了团队,悄悄咪咪去搞了,第一周就开始变现了,第一单3.8万,当时小红书粉丝才2000多,一个月变现60多万! 这一次,把他操盘的经验全盘托出,做了个国学打卡教学,让你也能在国学赛道分到一杯羹! ...
山上有m只猴子要选大王,选举办法如下:所有猴子从1到m进行编号并围坐一圈,从第一号开始按顺序1,2,...n继续报数,凡是报n号的猴子都退出到圈外,照此循环报数,直到圈内只剩下一只猴子时,这只猴子就是大王.输出大王的...
约瑟夫问题是个有名的问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。例如N=6,M=5,被杀掉的顺序是:5,4,6,2,3。
n个人围成一圈 从1开始数 数到k的人出去 接着从1开始数 数到k出去 最后出来的人是谁 c语言程序设计教程(第二版)谭浩强 经典例题 对于学习c语言有很大帮助
刚开始做开发,已经学习了一个月,这是自己做的第一个项目,Java+mysql+GUI,数据库和代码都在压缩包中,做的简陋,但是比较适合新手吧
//表头1 要合并的格表头描述字段 已@分割 注意 这里的表头是至第一行表头 var gauge_head2="日期@交易量汇总@设备占比@WEB占比@APP占比@互生币支付@互商订单支付@代兑互生币@兑换互生币@货币转银行";// 表头描述...
基于XCode4.2或者以上,用StoryBoard开始你的第一个IPhone应用程序开发。StoryBoard添加了更强大的开发功能,手把手的教会你如何使用StoryBoard
有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法? Input 输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(1),表示楼梯的级数。 ...
第三单元第一课第一框日本侵华战争的开始.ppt
第一章 一个好的开始第一节:软件与程序第二节:语言的选择第三节:开发环境第四节:学习方法1.1软件与程序随着电子计算机与网络的不断发展,人们的生活越来越多地依赖