恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
设计师要不要学编程
0.0°
2016-06-11 原创文章 经验/观点 举报 5637 6 10 0

连小浩哥都感觉学会一门计算机语言貌似越来越重要了,从草根到设计师,有志于在移动互联网领域一展手脚的人如过江之鲫,不可胜数,但目前的现状是说的多行动少。究其原因,无非是找不到合适的程序员写代码。资深程序员对于和设计师合作开发产品态度很谨慎,所以呢,最好的方法就是设计师自己先学一门语言,这样一来很多问题就相对简单了。

(不晓得你们在工作中有木有被程序员“羞辱过” 或者体验过他们的“非暴力不合” 一个你精心设计的效果,最后被他叽里哇啦的一堆你都没听过的理论说服,没有理论基础让设计师有口莫辨,只好退一步海阔天空。其实编程没接触过的人老以为那是另一个次元的产物,这样的想法使人们不敢轻易去尝试学习编程。国外有个口号被喊了很多年,大致就是 “设计师最好去学编程” “人人都应该学点编程”之类的。最开始学编程的时候只是想更好的完成设计工作,但后来发现通过编程实现的效果要好很多而且更有效率,让我能从本质上了解到自己作品的运行方式。想想看,如果你都不了解基本的技术,你怎么能设计出优秀的产品呢?所以说,设计师们,试着去学学编程把。)

【学了编程,能做啥?】

既然设计师学习编程是有好处的,那学完编程之后到底能做些什么,能帮助我什么?很多人只是将编程作为一项技能去学习,又不清楚学习编程之后能做些什么。这就和孩子在学校学习英语一样,由于缺乏目的性和应用的场景,而使得效果大打折扣。带有目的性地去学习,并不断地实践是学习编程的最佳方式。

学习了编程,你可以

独立地设计、开发一个软件,然后将它发布出去给更多的人使用。并不断地去维护与改进它,说不定你的奇思妙想成为了爆款,让你一夜暴富哈哈。

也可以参与到开发团队中,去开发一些更复杂应用,满足你客户的需求。具备多种技能的你,话语在这个团队也会很有份量。

【选择你的第一门编程语言】

编程语言有几十种,那种最简单?哪种最好入门?哪种应用面更广?该如何选择你的第一门编程语言呢?这个最好还是根据你学习编程的目的去进行合理的选择。

如果你希望找到一份程序员工作

下面是那些大型企业最普遍采用的开发技术,你可以根据自己的喜好,选择不同领域的开发语言。

Web前端开发

作用:(开发网站,基于Html5的手机APP等)

语言:JavaScript

后端开发

作用:(企业应用,后端服务)

语言:  Java(跨平台), C#(Windows平台)


移动开发

作用:(iOS平台),(Android平台)

语言:Swift  Java


3D或游戏开发

语言:C++


大数据或人工智能

语言:Python,Java


如果你已经有一个很好的点子,并希望实现它

制作网站使用JavaScript + HTML5九完全可以了。

做一个APP需要Swift(iOS平台),Java(Android平台)


【如果你希望为那些初创公司工作】

可以先学习下JavaScript,因为越来越多的初创公司直接使用JavaScript来构建他们的前端和后端应用(比如使用基于JavaScript的NodeJs来开发后端服务等)另外目前多媒体线上HTML5广告很火热,学会后你就可以轻松的从设计到开发制作一条龙完成了。


【如果你只是想建一个企业服务站或搭一个论坛】

你可以学习PHP,因为几乎所有那些优秀的基于CMS的建站平台都是用php写的。


从语言的难易程度方面选择

选择从最简单的编程语言开始:选择Python

稍微难度高一些,但应用更广的语言:选择Java


【完全没有任何想法】

如果只是为了提高自己想学习一门编程语言没有具体的目的,那建议先了解下 Python

可以帮助你免费学习编程的在线网站

说到python估计很多人会不了解,如果认为这是一个入门级别的语言,没什么大用途。那你真是大错特错了

python现在主要在做web站点(php以前做的工作,例子:豆瓣,知乎)服务器端的服务和系统(比java轻量级,开发迅速,例子,youtube,dropbox,openstack),大数据中的数据处理(报表,mapreduce)。目前看python的主要方向是取代php以及java在web服务器端的部分份额,以及在海量数据系统中起到处理数据的脚本的功能。
python是一门黑客和geek很偏好的语言,这与其简单优雅的哲学是密不可分的,选一门语言除了看他是否适合你要深入的领域,还要看你是否认可他的设计哲学。

如何学习呢编程?

【网上免费教程大把,重要的是踏踏实实动手练习】

首先吃透概念,你要理解教程里阐述的概念,敲出同样的代码。检验是否真正理解了,就要尝试去修改下某个参数,或者调整下语句的位置看看出现了什么效果,这个过程是加强理解的过程,代表你在思考着学习,而不是简单机械的复制。

到最后不要局限于例子本身,需要对知识点进行重组,这个过程就是创造的过程。

多做案例练习!

如果你已经有100个实例练习并且熟练掌握其中的核心,那么举一反三,你是可以做出很多效果的。所以量的积累是必须的过程(这个不是说一个案例做100次```)

学习教程哪里找

慕课网

Image title




网易云课堂

Image title


讲了这么多,总结一下,设计师学点编程好处还是蛮多滴,学习过程呢,也会比较枯燥乏味,所以我强烈建议大家带着目的来学习,这样会让你有方向,也会更有成就感。希望这篇文章能给大家一点启发。

Image title


更新:2016-06-11

收藏

6人已收藏

小浩哥

UI设计交流群1群已满,请加490301703.

  • 128

    作品

  • 2812

    粉丝

  • 15

    关注

  • 小浩哥全栈UI设计闲暇训练营学员作品(IP设计阶段部分)1
  • 京东设计师公益课-“零基础学会C4D"
  • 2020,小浩哥训练营学员作品
  • 大咖导师“零基础教你玩转电商c4d”

    猜你喜欢

      2016-06-11 原创文章 经验/观点 举报 5637 6 10 0

      设计师要不要学编程

      0.0°

      你确定要举报设计师要不要学编程

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2016年06月11日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      10
      6
      0

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录