如何学会设计电脑系统设计_如何设计一个简单的系统
1.想要学习怎样编写程序和制作软件
2.零基础学UI能不能学会?
3.想学习设计该从哪方面入手?
自学计算机的话首先需要你了解怎么开机关机存储文件这些最基本的计算机操作。打好基础,学计算机为了就业需求的话有两个发展方向:计算机服务岗、计算机研发岗。
研发岗,如果你的目标是学成后高薪就业,那么就一定要打好基础,把专业知识学扎实,想去应聘互联网公司或者传统软件公司的高薪软件工程师的岗位,那么这条模拟科班的路线要走好。
1,通读《大学计算机》教材,简单了解即可;
2,先接触一门计算机编程语言;
3,系统学习编程开发课程;
4,学好一门面对对象的语言;
5,确定学习的方向了,比如
Java+OS+计算机网络→Android方向
C→obj-c+OS+计算机网络→iOS开发
Java→JavaEE方向
OS+计算机网络+C/Python→运维方向
JavaScript+HTML/CSS+计算机网络→前端开发
数据结构与算法+C/C++→初级算法工程师
编程方向的课程学起来还是有难度的,建议还是找专业的计算机培训机构系统学。其实即使是其它专业方向,自学的方式都是有一定难度的,对于所需学习课程的类别顺序及深度都难以把握。
想要系统学习,你可以考察对比一下开设有IT专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,建议实地考察对比一下。
祝你学有所成,望采纳。
想要学习怎样编写程序和制作软件
学习电脑前需确定一个目标。电脑知识可分为许多方面,且各有特点,例如硬件维修、调试、软件编程、电脑办公、电脑制图、网络管理、网页制作等等。对普通用户来说,精通这些技术中的任何一种都足以使你成为"电脑高手"。但样样精通是不可能也是不必要的。因此要根据应用方向的不同和自己的兴趣爱好选择自己的努力方向。
02
学习电脑时要有时代感。正如一本书中所说:"电脑业的准则就是永远向前看,不需要回首。",电脑的发展趋势是用越来越复杂的后台技术来实现前台操作的日益简单(人机界面友好),因此各位在学习电脑时千万记住一定要注意从最新的入手。
03
学习电脑时要有胆量。在我刚学电脑时,曾买过许多所谓初学者必读书籍,本以为凭借它们便可畅游电脑世界了,谁知读了这些书后我越来越不敢碰电脑了。书中对初学者的这个规定、那个禁区实在是太多,而且把后果写得很严重,不能不让初学者面对电脑战战兢兢如履薄冰。后来,有"老鸟"劝我:"书里写的不要去管它,你大胆玩,最多软件坏了重装一遍。"听了他的话,我这才鼓起勇气……现在想一想,我当初的境遇应该也是不少初学者今天的困惑,因此奉劝各位"虾米",学电脑一定要有勇气。
04
学习电脑要有计划。制定计划的原则是由浅入深,要先掌握一些通用的知识,再专攻一项技术。例如:要学PHOTOSHOP制图,那就现要学用Windows 9X操作系统,然后再学一些图形文件的知识,最后才是主角POTOSHOP登场亮相的时候。
05
学习电脑要有理智。有些人在学电脑时喜欢追根问底,这固然是个好习惯,但有人在学习中会为了一个小工具的如何而绞尽脑汁,这就有些得不偿失了。其实就象一本书中所说: "在设计程序过程中,用户并不需要去研究这些'零件'是如何制造出来的。就像要盖一栋房子,用户会去研究如何提炼钢筋、如何制造水泥、如何压制铝门窗吗?直接采购成品不是更为方便吗?"要记住,我们只是普通的电脑使用者,并不是电脑专业工程师。
零基础学UI能不能学会?
你既然喜欢编程,就应该认认真真的学习一门语言,先从VB开始,VB是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含VB的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门VB语言之后,学习别的语言是非常简单,可以尝试C语言,按照C——C++——VC的顺序学习,有助于知识的连贯性,我也希望你能学好的。
学习C语言,谭浩强的《C程序设计》是一部非常好的C语言书籍,学习程序设计是一个非常漫长的过程,不要着急,一本书多看两遍三遍,学会交叉学习法,在学习C的过程中,可以看看数据结构,编译原理,操作系统等书籍,对编成都是很有帮助的。最开始学习的时候,先不要编一些比较大的程序,多编一些小程序,比如数组运算,字符组合等等,指针是C语言的精华,是比较复杂的部分。如果有一天你能熟练驾驭指针的操作了,我相信你,你一定能学习好C语言的。
我是2001年接触编程的,刚开始只是大概了解一下,并没有进行比较深入的学习,我是从VB开始入门的,学了1年多,然后转入C语言,按照C——C++——VC的顺序学习,C学了两年,现在开始学习C++,C++的学习是很有难度的,类,标准库,多态,继承等等比较抽象难道懂的概念,虽然他秉承了C语言的风格,但是有很多很多是C语言不具备的,要多看书,上机实践也是必不可少的。《C++编程思想》,《C++标准库》,这些书都非常好,内容也很全面,例程书籍也是必不可少的,多看源代码对编程是很有帮助的,也会少走很多弯路。总之,C++的学习是一个比较漫长的过程,大概需要两年的时间,这只是底限,如果想学通,学精,还需要更多的时间。
我向你推荐一些C++经典书籍:
c++程序设计教程
c++编程思想
c++大学教程
c++程序设计语言
数据结构算法与应用c++语言描述
c++标准模板库------自修教程与参考手册
泛型编程与STL
深度探索c++对象模型
设计模式---可复用面向对象软件的基础
重构---改善既有代码的设计
Essential c++
Effective c++
More Effctive c++
C++ primer
前五本应该属于入门书籍,后面的属于学习难度比较大的,想提高C++的编程能力,看看这些书籍有好处。建议你把编程思想这本书多看看。多做练习题,对提高编程水平的帮助是很大的。
其实语言是相通的,一门语言学会了,学习其他语言就比较容易了。
业界有这样一种说法,因为JAVA这门语言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%,
在掌握了C++之后(我说的掌握指的是,可以熟练用C++编程序了,并没有要求你完全掌握C++的所有部分,没有人能达到这一点,因为C++太庞大了,如果能坚持不懈的学习C++两年到三年的时间了,你就可以学习其他的语言了)可以试着学习一些其他的语言,如JAVA,VC++等等比较复杂的语言.
这时候可以说你已经对程序设计语言有个大体的认识了,可以明确自己学习的方向,根据自己的学习情况而定,是学习一些自己比较感兴趣的语言啊(从兴趣出发),还是为了找工作啊,开始进行更深入的学习.比如学习windows下的框架编程和.net编程等等比较复杂的语言.
如果是为了找工作的话我建议你学好C,C++,JAVA三门语言.
在我国目前的软件开发行业中,北方C,C++,JAVA的需求量是非常大的.南方以VB为主.
关于英语对学习程序设计有没有帮助的文章这个话题已经有很多人议论过了,我个人建议把计算机专业术语弄明白了就可以了,你可以买一本计算机英语教程看一看,对程序设计是有帮助的。其实程序设计当中的英文都是一些非常简单的,如for,else,while.......并没有太高深的,而且学习程序设计不像学习网络,如CCNA这类认证需要掌握大量的英文。但是在学习程序设计的时候身边有两个工具应该足够了-----------金山词霸,计算机词典。相信你一定能学好程序设计的。
学习数学和学习程序设计有一个共同点------锻炼逻辑思维能力。在程序设计的学习中涉及到数学的地方并不多,所以也没有必要去认真的学习数学也可以学好程序设计的。
如果你是一个肯吃苦,肯用心学习程序设计的人,具有坚持不懈的精神的人,我相信,只要你认认真真去学,即使你的英语数学水平再差,你也一定能够学好程序设计的。
我是一名大三的学生,我也正在学习C++这门语言,一年多的时间,学习的感觉真的很累的,希望能和你成为朋友!
好了,说了这么多,可以参考一下,为自己做个学习计划,要对自己有信心,最后祝你在学习编程的道路上走的更好更远,祝你学有所成!!
想学习设计该从哪方面入手?
不管多少岁,只要想要学习UI设计且坚持学习都是能够学会UI设计的。而且每个人的学习目的不一样,内心对”学会“的要求也不一样。
想要学习UI设计,大多数都是奔着转行的目的去学习,所以想要学会UI设计,就应该了解市面上对于UI设计的要求有哪些,才能真的学会UI设计达到自己的目的。我就先来简单说一下转行UI设计最好的条件是什么。
一、转行UI设计的条件?很多UI设计都是零基础转行,但是转行UI设计也是有一些硬性要求,因为所有的技能和软实力都是可以培养的,但是如果硬性条件不过关就会直接影响你的学习和就业。
1、年龄:最好在30岁以下,因为很多零基础装行的小伙伴,大多数都是以行业初级者的身份入行,所以如果30岁以上再入行,对于你工作的选择和发展都很有局限。而且大多数30岁以上的人都已经成家了,都需要承担家庭的责任,如果家庭条件也不是很好,30岁以上转行UI设计就更需要谨慎了。
2、学历:从职友集数据可以看出,对于UI设计本科学历占49%,大专占48%。所以转行UI设计建议还是需要大专以及以上学历,学历太低到时候学起来困难暂且不说,也不好就业。因为培训的最终目的就是就业,如果培训完之后因为学历不能就业,那不是很白白浪费了学费和时间。
以上内容是对转行UI设计的硬性条件做了一个简单的分析,但是不是说不满足这些要求就不能学习UI设计,只是满足这些条件会让你在学习和就业过程中有一定的优势。
二、UI设计的岗位要求?那很多人可能都觉得UI设计就是画图,设计一下用户的操作界面。这简单的一句话背后其实需要UI设计师积累很多设计知识,才能以设计基础为支撑,用设计工具灵活表达自己的设计理念,让产品活起来。那很多转行UI设计的小伙伴并没有深入了解UI设计,学到一半发现想象中的UI设计和真实的并不一样,从而失去了兴趣,很有可能中途放弃。所以学习UI设计之前,应该要先搞清楚UI设计需要具备怎样的能力,然后评估自己能够掌握这些能力,且自己是否是真的能够对UI设计保持持续的热爱。
那UI设计的岗位要求到底是什么呢?
互联网刚刚开始新起的时候,市面上并没有很多专业的UI设计,大多数的UI设计师是从平面设计等岗位转过来的。那个年代对UI设计的要求不高,只要会做图就好,还没有强调用户人性化体验、交互设计等。
但是现在,这个颜值当道的时代,一个好的产品不仅要有美观的界面,还要能最大限度提升用户操作的效率,通过色调影响用户的操作习惯,用颜色或图形明确产品功能和产品内容的主次展示,降低用户操作负担。这些也侧面反映出了当今时代需要懂交互、懂心理学等设计功底扎实的UI设计师。
所以想要在这个行业中长远的发展,全链路UI设计是你最好的选择。全链路UI设计可以做产品原型、Web界面设计、移动UI设计、运营H5设计、用户体验设计、插画设计、视觉创意设计、C4D设计、平面VI设计甚至会Web前端知识。
除此之外,UI设计还需要具备一些综合软实力,比如沟通表达能力、团队协作能力等等。
在整个项目流程中,UI设计需要和产品、交互设计师、开发、测试等项目中的各类角色沟通,所以一个合格的UI设计应该善于沟通,有良好的团队合作精神。因为一个项目从来也不是一个人能独立完成的,与他人合作团结有效的完成目标才可以让自己的工作得到真正的认可。
UI设计师的沟通表达能力能力非常重要,在团队中你如何将自己的设计理念与思想清晰有逻辑的表达出来,才能让设计被人理解别认同。同时,在项目中有效的沟通可以加快项目进度,提高工作效率。
产品不断迭代,这也需要UI设计善于总结和分析问题的能力。在每一次产品上线后,收集用户、测试的问题,然后不断去完善自己的设计。
三、如何学习UI设计?零基础转UI一般有两种方式。
第一自学。
自学入行可能会基础薄弱,但是就长期的职业发展而言是很好的,因为强大的自学能力在快速迭代的技术行业里很重要。
优势:金钱成本低,能够按照自己设定的学习计划学习,时间自由,培养出良好的自学能力有利于日后发展。
劣势:学的知识不够系统,不能确定自己所学是否是企业所需,坚持很难。但是话又说回来了,没有毅力的人还真要好好考虑一下自己是否真的要做UI,因为IT行业属于快速发展的行业,基本每一两年技术就会更新迭代一次。另外,自学过程中可能会缺乏项目实践,影响后期找工作。
如果你想选择自学,现在网上的教程也很多,在这里在分享一个关于自学UI设计的回答,希望对你自学UI设计有所帮助。
第二培训。
培训最大的优势不是能够让你学到多少东西,而是在短时间内让你基本满足企业招聘要求,从而快速入行。
优势:学习时间较短,整体学习比较全面,技术知识也比较集中,培训机构有一套完善的就业流程,大多数提供就业服务,帮你找到工作。
劣势:相对于自学,培训是需要金钱成本,一般的培训学费都在一万五到三万不等,还要加上学习期间的生活费,学习成本比较高。
如果选择培训,一定要多花时间选择一家靠谱的UI培训机构,会让你学习就业都省心很多。
最后我想说既然选择UI设计,就要坚持,我相信只要肯付出,你一定能学有所成。
学习设计,只是表面的学习功夫,学习设计,要从身边从起!做一个总结,把自己这些年的从业经历和观感罗列一下,某些话可能触及到个人神经,但它们没有恶意
设计师喜欢把世界想象得很美好,社会很和谐,但是这些都只是愿望,真实情况是,设计师在个人成长和职业发展中总会遇到很多客观问题,而面对问题的时候,个人的IQ和EQ就变得很重要
和大家共享交流一些我的看法,有助于以更平和的心态继续提高自己
关于公司:1
好的公司只有那几个,剩下的大多数都是不怎么样的,但好在有一些不错的人让你支持下去;2
在中国当今社会中,你能够从公司的设计团队中找到真正的朋友;3
公司的性质取决于客户的性质,客户的性质取决于市场的需求,因此设计师必须先了解市场的需求;4
公司中别有用心的人很多,当有人质疑你能力的时候,你也应该有能力让他闭嘴;5
千里马不应该待在骡子群当中,选择最适合施展你能力的平台,而不是薪水最高的那个;6
千万不要相信猎头会给你介绍最好的工作,好和不好只有自己试过才知道;7
在别人的公司做出业绩,在自己的领域做出成就;8
公司里面有“人手”,“人才”,“人精”,“人渣”,站哪个队你可以自己选,只要能承担后果就行;9
优秀领导关注发展和利润,合格领导关注业绩和制度,无知领导关注马屁和权利,酌情处理;10
你的设计很棒,对于公司看来就是个美工,但是公司会虚伪的称呼你为“设计师”,“工程师”,“艺术家”
我们的期望是这个情况正在改变中,但是没有看到改变的成果
关于个人:1
你是设计师,不是战斗机,需要亲和力;2
先立才能后破,在说别人的作品和观点不好的时候,先反省自己,多想一步;3
谁都是从零开始,遇到虚心求教的朋友能帮就帮,没有时间也说明一下,就算你真牛B也要尊重人;4
不要把个人情绪带入任何场合,那样很幼稚;5
设计师是做设计给人用,不是做给自己看,或者让朋友称赞;6
先做好设计,再谈策划,再谈综合能力,不要搞反了;7
做设计的不必显得高人一等,都是社会工种罢了;8
不要趟在以前的成绩上沾沾自喜,要不断学习和进步,要谦虚,因为硬盘是会坏的,网络是会断的,作品也是会被抄袭的,只有你的思想和能力别人拿不走;9
眼高手低主要是由于见识太少,声名显赫主要是由于厚积薄发,设计师切忌浮躁;10
就算没有设计师,社会一样会照常运转,因此你要体现出你的价值,而不是一味索取
关于生活:1
无论如何,亲人和朋友是最重要的;不要因为赶项目而忽略了他(她)们;2
如果你觉得自己没有创意了,你可以先养条狗;3
周末最好不要设计,去你认为值得去的地方放松一下;4
身体健康是最重要的;5
如果你发现离开电脑什么都不会做了,那你就不是一个好的设计师;6
无论你是否认同,比设计更重要的是赚钱;7
用心爱你的女(男)朋友,她(他)会给你很多意外的灵感,还有关心;8
生活中最重要的是信任和沟通,设计中也一样;9
设计师不应该只知道和艺术有关的东西;10
设计师喜欢完美,喜欢挑刺,喜欢对比,请别在生活中这样
关于行业:1
中国的设计领域,没有真正的行业,但是有圈子,而且这个圈子很小;2
进入圈子也有可能会被隔离出来,全在于你的心态和作为;3
设计行业一样有潜规则,别理解错了,不是圈的那种;4
认识行业中的****,学习他们的处事方式和沟通技巧,设计要靠自己,但是成长要靠提拔;5
如果有一天你退步了,你会发现被行业甩得很远;6
在行业中建立你的口碑,这需要靠人格,设计作品只是一个认识你的渠道而已;7
如果你积极的参与行业的建设,行业会给你回报的,但是公司不一定;8
但是两个英雄在一起要处理好利益分配,处理好友谊关系,一群英雄在一起更是必须;10
你如果觉得行业对你没有帮助,同时也说明了你对行业没有作用
学习方面的方法提起学平面设计,没接触过平面设计的人可能会觉得很简单,以为会了几个平面设计时常用的软件,就算学会了平面设计
其实,想把平面设计学好,可以说是要下很大功夫的
我个人认为不仅要学好基本的软件,而且要经常和大家的交流,吸取这里技术人才的设计经验和理念,需要欣赏大量的优秀作品才能提高自身的审美!学好平面设计的前提是你有一个好老师,正所谓:师傅领进门,修行靠个人
如果连最基本的操作都不能学会的话,更不要谈什么设计拉,要把操作练熟就一定要多做,这个东西靠的就是爱好,报有极大的兴趣来学平面才会有耐心做一个又一个的练习,等练的差不多了就可以把自己的一些思想通过作品表达出来刚开始做的东西也不能够完全程做设计吧,偶就不信谁刚学的时候就能设计出超强的东东的,但是不要怕做不好,就怕懒得做
做好了可以放到论坛上给各位老师批嘛!从大家的“批斗”中可以学到很多东西滴
最后我想就应该是实践了,找个广告公司干个几年,自己的设计历年也就差不多该成型啦!首先学习素描,接着是学习色彩、速写,然后通过考试进入艺术学院深造,即学习平面构成、色彩构成、空间构成、平面设计的意义
最后开始学习软件:广告设计、平面设计经常用到Photoshop,CorelDRAW,Illustrator,Flash等
排版设计要用到CorelDRAW,Photoshop,PageMaker等
平面动画设计要用到Flash,Photoshop,ImageReady等
网页设计要用到Flash,Photoshop,Dreamweaver,Fireworks,Swish等
插画设计要用到Painter,Flash,CorelDRAW,Illustrator等
3D动画要用到3dsmax,MAYA以及像天上的星星一样多的各种3D、MAYA效果插件等
**、电视编辑要用到Flash,非线形编辑,3D等
对设计的理解按照我的经验,对于一个视觉设计师来说,让我冒昧的为我理解的设计分为三个层次:1
可用的、易用的2
漂亮的+可用的易用的3
拥有独特产品气质的+漂亮的+可用的易用的作为一名设计师,我始终认为让产品做到可用的、易用的,是最基本的要求
所以当我们把设计理解为“为用户解决问题”的时候,我们辜负了用户对设计师的期望,甚至浪费了自己智慧
当我们用这条准则评判设计优秀与否的时候,我们就会在一个狭小的深井中悠然自得
因为每当我们把一个乏味的、干吧吧的逻辑组合般沉闷产品呈现在用户面前的时候,我相信他们不会感到愉悦的
我认为,设计是与人打交道的
那么我们的方式必然是等同于人与人的交流方式
那么评判一个设计或者讨论一个设计的时候,我们也许就不能仅仅依赖于逻辑上的考虑,还必须讨论产品在整体气质上的准则
而这个整体气质,是产品赖以生存,并且最能影响用户的中坚部分
那么我们作为设计师,需要的是给产品赋予生命
这种生命该是独立的,特别的,并具有智慧的,这样它才能令人印象深刻,并且长久的
而这种整体情感的影响,就是由产品背后的气质所散发出来的特质,它能让用户包容产品的缺点,夸大产品的优点,并且愿意和产品“融入一体”这种特质需要容易描述,并易于理解和转述,他应该和用户产生情感上的共鸣
而且他应该独特和新奇,并且“自成一体”,甚至拥有自己的哲学,这样的品牌塑造就会更加成功
比如,我们一提到google,,那么最简单的几个字就会反映在我的头脑中:“简单、可依赖”,那么在这个品牌气质的指引下,所有的使用规范、视觉表达、产品构架都会服从这个原则
但很多人错把google的哲学理解为所有产品的设计哲学,认为一切都是简洁最好,那就大错特错了,当然这是题外话
其实我们是被这些品牌背后的气质和哲学感染了,每当我们陷入这些感染中,我们就会包容产品的缺点,夸大产品的优点
假如我们把Google和苹果机的logo都换成exdooky,你还会如此信赖它,称赞它,并一如既往地支持它吗?我们爱上这些产品的原因不仅仅是因为好用,而是这些产品的哲学感染了我们
这也是我说为什么易用性要给气质塑造让路的原因
那么我的观点显而易见了,假如作为一个视觉设计师,你是否有能力为你的产品构想一个框架,构想一个气质,赋予它自己的哲学,去影响它人呢?我们在这里,谈得不是一个页面、一个icon,不是一种风格和一个流程,我们需要的不是一个画手,而是一个思想上的导师,甚至是一个哲学家,我们需要的是一个系统
我认为构架一个产品的气质就像上帝创造一个世界,在这个世界中,设计师就是所有规则的制定者
在你的世界中,人们按照你的方式思考,用你设想的方式去操作,用你独特的理解去看到一个崭新的世界,我相信这种共鸣才是设计师为产品所作的最大价值
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。