优秀的设计师和程序员统治着网络–毕竟是他们创建的网站。而那些创建最好玩和最有用的网站的人,往往都是两种技能兼而有之,他们可以将两种完全不同的视觉语言和技术语言运用自如。

会设计的程序员和会编程的设计师是最抢手的,尤其在创业公司中。能够掌控所有的环节能让你的产品快速高效的从概念变成产品–这这是很多年轻的公司尤其需要的。这些综合型人才在获得一些经验后也能成为优秀的产品经理。

所以,如果你是一个除了写代码之外还想有作为的黑客,或者如果你是一个想要有更多开发的设计师,你如何能从仅是一个领域的专家变成一个电子领域的“瑞士军刀”呢?

下面有一些步骤能帮你起步,还有一些走在你前面的人留下的140字的小建议。如果你已经在你的职业中在技术和设计方面达到了某种平衡,我们也欢迎你的留言。

改进技术或学习新技能

成为一个程序员/设计师最困难的部分就是将你现在的技术和完全一新的技术知识结合起来。坏消息是这需要很多时间和努力;可能需要几年才能说你在两个领域中都做得不错了。

好消息是有很多免费的信息能够帮你完成你的目标。对于你想学习的每种技能,从编程语言到网页设计各个方面,都有很多书籍、课程、论坛、社区以及在线教程。让自己的脑袋变成海绵一样,开始探索你需要学习的。

如果你是个新手,开始的时候有些困难,你可能需要一些正式的方法或者上一些符合你兴趣的更高等教育的课程。就我个人而言,我是通过社区学院的课程来学习面向对象编程的,我必须要说经过上了几个小时的级别200的课程后,我已经取得了不少的进展了,比仅仅读O’Reilly的书籍和从朋友那里获得帮助要快得多。因为你是要学习一种新的方言和思考方式,最好的方式就是从初学开始。

使用合适的工具

当你在学习的过程中,你会发现使用新的技巧来练习是最有趣的部分。练习最终会变得完美(或接近完美),但你不可能不使用新的工具来练习。

如果你是一个设计师,你需要用IDE,代码库和版本控制系统,许多都是免费而且开源的。不要害怕向其他程序员咨询他们在用什么,你还要发掘一下对于你要学的语言和框架最好的工具是什么。幸运的是,有许多方法可以获得对你的设计的建议。看看以下的专门为二手手游账号买号平台新手准备的十个设计反馈系统吧。

如果你是个程序员,我们很抱歉的告诉你只有免费开源软件的日子结束了。专业级的设计软件需要花很多钱购买,我们不鼓励在客户的项目中使用盗版软件。但是,如果你正在修上面提到的高等教育的课程,你可能有学生优惠。你也许想要投资一些新软件,尤其是带有画笔的绘画板。

最令人激动的部分就是设计/开发流程会让你一次体验到新技能和以前已经熟练的技能。举个例子,Adobe有一些有趣的介于Flash和Flex之间的开发/设计软件。你也许也想试试分屏设计/开发界面(和脚踏车上的辅助轮一样棒)。

拓展关系网

你的问题需要通过练习和搜寻解决方法得以解决,这些问题可能是蹩脚的设计或是充满缺陷的代码。如果你是一个设计新手,你应该找到一些新的博客并加入RSS(我们推荐这些人);如果你是个编程新手,关注吧一些你喜欢的语言的黑客/博主。

在设计师和程序员的维恩图(Venn diagram)中,有一个重叠的区域,这个区域中的人有双重的技能,并获得了职业的成功。多读些他们的博客,也让自己和他们在twitter上成为朋友。

我们看到的最有趣的趋势之一就是有一些专门给程序员和设计师建立的微分享网站。你可以将你的代码贴上去,它们也许是完美的也许有错误;你可以分享你最新的设计。社区里的其他人会给你回复,意见,如果需要的话也会给予鼓励。新设计师们去看看Dribbble吧;新程序员试试CodeSnipp.it吧,看看UseTheSource上好的例子吧。对于所有程序员和设计师来说,你们可以在Forrst上找到不错的东西。

记住:作为一个新手而言,拓展人际网络最有价值的部分就是获得有用的有建设性的意见。要虚心听取意见获得个人进步。

创建作品

作为一个网站从业者,你已经很习惯于创建新的软件和网站。你最渴望去做的第一件事就是用新技能去创造东西。

当你练习和学习的过程中,你已经创造了一些小的一次性的程序或者是小的设计;然而,当你的技能进步了,你应该开始想想该如何回报给这个社区,创建一些有用的工具或应用(甚至是一个简单的游戏),以方便他人的使用。

你可以花上几天几夜来思索一些个人的副产品;从头开始构建漂亮的作品能让你有种自豪感。你也可以注册一些“编程马拉松”(hachathon)的组织,给自己添加一些压力,体验合作的环境氛围。这里有一些“编程马拉松”推荐给你们。你也可以召集一些朋友,自己当主持人。

一旦你自己设计或开发了什么或者在一个小团队中,你也许想要参与一些咨询的项目中来在专业的环境中测试你的新技能。当然,为一个客户工作,而不单是为自己工作,会让你的简历更专业些。

重新进入职场

因为你又提升了自己,已经创作出了某个作品(更好的是某些作品)来检验你的综合技能,那么现在是时候将自己展示给所有人了。

即使你还在原来的公司,也要让你的领导知道和看到你最近的垮领域的作品。你可以让他们让你担任更大范围的任务或者是加工资。

如果你是一个个人,或者顾问或者自由职业者,现在是重新翻新你的网站和作品列表的时候了。将你最新的技能放上去,逐步创建令人吃惊的作品。你的页面展示应该展示(积极的让人印象深刻的展示)你的天才,而不单是用文字描述。

如果你在职场中要找一份全职的工作,新的简历请附加上新的页面展示吧。展示你两个方面的才能,并确保你所应聘的公司和职位需要这种垮领域的人才,而不单是一个领域的专家。

如何成为一个设计师和程序员混合型人才相关推荐

  1. 如何招聘一个合格的程序员?

    如何招聘一个合格的程序员? 发表于2012-12-03 16:29| 11559次阅读| 来源TheNextWeb| 23 条评论| 作者张祺 招聘程序员 摘要:作者是ApeForest和Conten ...

  2. 设计师和程序员-拓展知识关系网

    很多问题通过练习和搜寻解决方法可以解决,可能是蹩脚的设计或是充满缺陷的代码. 你应该找到一些新的博客并加入RSS(我们推荐这些人):多读些他们的博客,如果你喜欢编程,关注一些你喜欢的语言的 黑客.博主 ...

  3. 设计师和程序员必备:全世界最著名的 icon 网站都在这了

    设计师和程序员必备:全世界最著名的 icon 网站都在这了 作为一个多年的独立开发者,收藏了非常多免费无版权图片网站.免费 icons.知名的技术人博客.有趣的网站等等,今天给大家分享我这几年收藏的 ...

  4. 一个牛B程序员的奋斗

    一个牛B程序员的奋斗 声明:此文为多年前的一位程序员所写,相信很多人都看过,许多新人很迷茫,那就看看此人是怎么奋斗的吧!希望此文能对广大程序员有所启发,共勉! 这些日子我一直在写一个实时操作系统内核, ...

  5. 毕业10年,一个上海女程序员的职业之路—02

    作者 | 杨小二 来源 | web前端开发(web_qdkf) 前言 2009年的7月,一张车票初入上海,从一个完全没有任何基础的前端小白,最后通过自学前端,终于成功找到了工作,中间的过程很坎坷,但结 ...

  6. 怎样才能成为一个电玩程序员(转)

    2019独角兽企业重金招聘Python工程师标准>>> 电玩游戏广受青少年们欢迎,其中不少年轻人专注于此,甚至想到要自己编写一个游戏.另外一方面电玩游戏工程师被大多数人认为是大有&q ...

  7. 如何成为一个优秀的程序员

    本文给出了十五个评定软件开发人员的标准,可以帮助程序员朋友从一个好的程序员成为一个优秀的程序员,和大家共飨! 怎样评定一名软件开发人员?这是一个颇为奇怪的问题.现在已经有了很多的理论和形式来做这件事, ...

  8. 关于程序员的那些事——一个五年程序员的总结

    一晃,做了五年多的程序员了,感觉自己应该是程序员大军中比较典型的一个,班科生毕业,直接加入了软件开发的行列,先是小公司,然后大公司,走了一条典型的程序员的路线. 虽然我不是大牛,但是感觉在我这样普通程 ...

  9. 我要做一个什么样的程序员

    2年前毕业误入程序员行业,是奔着传说的高薪水来的(绝大部分刚出校门毕业生的心态). 自己不是一个甘于平庸的人,觉得既然已入行,就要在这行有一番作为,不能仅仅是为了赚钱,每天上下班8小时的工作,那不是我 ...

最新文章

  1. 识别字符串中的表达式
  2. python文件读写用到的库_python 读写txt文件并用jieba库进行中文分词
  3. 位运算,处理前台多选值
  4. C Primer Plus(第五版)7
  5. 安卓学习第9课——计时器chronometer
  6. Java二、八、十、十六进制介绍
  7. java读取文件buffered_关于Java中使用BufferedReader读取文件的疑惑
  8. Git学习笔记总结和注意事项
  9. 字符串转HTML段落
  10. 自定义view的步骤
  11. Pan JiaPu/ A real-time QRS detection algorithm
  12. golang 查询mysql_Golang查询MySQL数据库
  13. Redis 实战案例总结
  14. kafka-生产者使用
  15. uc显示无服务器连接,ucenter安装心得和通信失败,同步登陆失败采坑以及解决方法...
  16. 药店java源码_基于jsp的药店-JavaEE实现药店 - java项目源码
  17. IDEA创建三级目录的maven项目 图文详细
  18. Boost 1.59.0 编译支持Python3的链接库,生成vc120或vc140
  19. 说话人识别神经网络推理方式
  20. 第十一章、后置处理Bean

热门文章

  1. 角谷定理python输出变化过程_日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容...
  2. oraclf 复杂查询练习_SQL复杂查询—练习(四)
  3. 华为手机像素密度排行_2020上半年手机芯片十大排行:华为麒麟990第四,骁龙865第一...
  4. java接口等待几秒再返回_怎样才能在UI线程中等待okhttp返回结果才进行下一步
  5. transient-java 关键字
  6. [Linux] 编写Dockerfile文件自动构建镜像
  7. 阐述Linux操作系统之rpm五种基本操作
  8. 解决mysql报错Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
  9. Python Day11
  10. Android 动态Tab分页效果