zoukankan      html  css  js  c++  java
  • 在网页设计中寻找热情

    投递人 伯乐在线 发布于 2010-12-22 11:35 评论(2) 有468人阅读  原文链接  [收藏]

      年轻一代正推动着数字时代向前发展,并将会掌控网络的未来。从一开始,自由网站设计者这一职位就显得很有钱途,并且很诱人。自己规划时间、做任何自己想做的事、在家工作就能赚钱,并且走到哪学到哪。还有能比这些更好的吗?

      当自由职业者将自我定位于所有领域,并且自己的技术都只是略知一二时,问题就出现了。自由职业者应该专注于数字设计和研发领域的一小部分工作上。这会带来巨大的回报,使你能在和网络一样广阔的领域中占有一席之地。

      看看下面这些例子,然后分析一下自己的能力。试着把自己的客观情况罗列出来,看看哪些方面是自认为最擅长的,以及哪些方面需要改进。完善来自对可控任务喜爱的内在动力。在这种情况下,我们要考虑一下整个网页设计市场。

      需找激情/热情

      在考虑从事网页设计的哪个领域之前,花点时间考虑这个选择是很有必要的。仔细评估一下自己的当前处境以及掌握的技能。在创作过程中,自己最喜欢什么任务?

      最终,你会看到数字设计和编程之间的界限。学习的方向是哪边早已由自身决定。考虑一下自己更喜欢做哪些事情,并且花点时间做点相关研究。

      你喜欢在Adobe Photoshop里信手涂鸦呢,还是喜欢用Illustrator绘图?或者也许制作一款自动化应用程序库听起来更有吸引力。深入研究一下两者,并且感受一下内在蓄势待发的激情。

      网页&图形设计

      这个市场比我们大多数人想象的要大得多。作为一名网页设计师,你须要完成一连串额外的工作,而不是仅仅完成“网页设计”。这包括logo和商标设计、图标和图形设计、线框图设计、甚至有可能用Photoshop进行修补。

      数字艺术家之路要求专注很多领域。建议每次专注于一款软件,并且每天练习2-3个新教程。推荐选择包括:

    • Adobe Photoshop (标准网页设计、图形设计、图片处理)
    • Adobe Illustrator (矢量作品、优美的徽标和排版)
    • Adobe Flash (创意动画、幻动片、视频和音频播放器)
    • Adobe Fireworks (图标、小图形、线框模板)

      上面所列的几款软件是由Adobe软件公司开发的,虽然有其他免费软件可供选择。Adobe公司统治着数字软件市场,并且其麾下有一个巨大的开发者和创意家团队。

      如果你喜欢学习这些,但是没有钱购买这些软件,你可以免费下载30天试用版本。一些大学和私立学校开设相关的课程,那里有老师向你展示使用这些工具的基本操作。如果比较方便,视频教程也是一种选择。(编注:此外,如果你是新手,或有新朋友想从事这一行业,伯乐在线博客中有《20个值得收藏的网页设计开放课件》的介绍文章,利用开放课件是学习网页设计是不错的选择。)

      找到自己激情所在的最快方式是广泛涉猎。网上有无数教程,并且大部分都提供可免费下载的工程文件。Pixel2life是一个数字专家社区,他们分类并共享上述软件的特有教程。

      开发者之路

      学习如何开发网络应用更容易打动那些对科学和数学感兴趣的人。网络开发只不过是把用简明语言描述的想法转变成逻辑结构。这可以用任何编程语言来实现,比如PHP、Python、Ruby、C++,并且所有想法都可以用任何一种语言完美呈现。

      万事开头难,需要做一些练习,还需要有点进展,但这会很有裨益。尝试列出工作的流程,以及项目进展的各个步骤,这个作为开始着手做的一点建议。这样做可以很容易理解并且很清楚自己正在做什么。

      从现在,你可以运行自己喜爱的IDE(集成开发环境),然后开始编写代码。分解任务可以使编程工作更简单。生活中,任何事情都可以分解成小步骤,而这同样适用于基于逻辑的编程。如果对你来说,这是一件很难理解的任务,或者听起来很无聊,也许你的人生轨迹离设计远点更好一些。

      后台编码 VS 前台编码

      真正吸引程序员的是应用程序的整个创造过程可以很优美。只有有限几种方式可以完成任务,而这其中,把一个架构实现成一个满足用户需求的系统,所能采用的“正确”方式更少。

      对于那些乐于寻找解决问题的正确方法的人,他们将会喜欢那种解决bug并且创建新的后端类库的感觉。这些语言用于编写代码,而这些代码在后台运行,并把产生的功能展现给用户。

      一些后台代码看起来很难懂并且过于复杂,而前台开发专注于解析语言,这其中包括HTML、CSS以及JavaScript,还有其他任何能被用户浏览器解析的环境。HTML/CSS布局的学习曲线很小,很容易学。大部分人可以在5-7天之内学会一本书的内容,或者掌握网上一个小系列的教程并且能够开发网站。

      JavaScript开发也已经风靡,并且从jQuery和MooTools这样的开源库中,我们看到了巨大的成功。前台开发者往往不敢开发大型JS功能。这种语言非常庞大,而且不容易上手,并且不同的浏览器实现方式也不一样。

      最近,事情有所变化,并且我发现JavaScript开发中有些是我写过的最令人激动的代码。打开框架的入口处考虑到了把复杂的Ajax效果缩短为一些小的功能模块。如果你对用户界面设计以及设计动画/页面感兴趣,花点时间研究一下jQuery和JavaScript开发。

      

       我们已经了解了网页设计以及网络开发的很多方面、把自己的工作分解、甚至向定义个人工作角色迈出了一小步。时间在变化,并且这些语言和软件在5年之后会变得毫无用处。跟上时代的步伐,永远有更多的知识需要学习。

      需要记住的最重要的一件事是,每个决定都只是过程的一部分。没有人会在一朝一夕之间就成了专业网页设计师,并且据我所知,也没有人一夜之间就学会并掌握任何语言的所有内容。每天花一点时间学习自己感兴趣的课程,你会越来越早地发现内心激情的火花。


      译文出处:伯乐在线 - 职场博客 - 美工设计
      译文链接:http://www.jobbole.com/entry.php/403

      原作者:Jake Rocheleau  文章推荐:关关  编译:伯乐在线 敏捷翻译组 - 朱勇

      如需转载,但请注明原/译文来源、译文超链接和译者等等版权信息,否则视为侵权,谢谢合作!

  • 相关阅读:
    PHP运行及语句及逻辑
    数据库基础,表及SQL语句
    php后台修改人员表信息
    php后台增加删除修改跳转页面
    用PHP访问数据库
    php登录注册页面及加载
    php做登录注册页面及加载
    实现基于物理的渲染
    Tile-Based Deferred Rendering
    矩阵基础 2
  • 原文地址:https://www.cnblogs.com/yakashop/p/1914058.html
Copyright © 2011-2022 走看看