首先,一个软件设计出来,功能是最重要的,实现他的业务。雅虎,facebook刚出来的时候,别提多丑了,那时也没有专门的ui设计人员。ui的存在,是让页面更美观,用户使用更方便,体验更好。包括色彩搭配,字体,图片都需要考虑。其实你上网上去搜,页面整体框架是一样的,导航,广告,轮播这些,都是套路。像公司,政府这些项目设计的更相似了,这种正式的,不可能太花哨。除非有些项目要求有些创意,新的样子出现,可能需要人去思考。而且人工智能出现,根据用户数据的分析,可以大高效的,省时的创建完,稍微修改就可以了。所以偶认为ui现在的需求是有的,未来会一点一点取缔,有些公司前端人员就可以做,为什么还要招一个人呢?
python是由于人工智能的出现变得大火,好像一下子很多人都知道了,想要学习它,江苏的小学课本准备加入python,大学计算机二级准备加入。火热程度可见一斑。偶还是很看好python的。
python使用方向很多,像web方向,爬虫方向,大数据,人工智能,机器学习等等都可以去做。现在国内缺少这样的人才,还是java居多。python的语法相对简单,主要是第三方库的使用。
学习python切记不要浮躁,人工智能火学这个,一定要对自己有一个清醒的认识,偶不是打击,学习之前最好有个人问一下,也可以自己查找资料了解一下。偶知道的很少有本科生做这方面,除非你的技术很厉害。偶感觉像爬虫,web,数据这些都可以考虑,上手也快,你可以在一个领域学好了,再转战别的,语法相通,到时候也能好学。
现在培训机构也挺多教学python的,不要盲目报班,其实网上资料也很多,慕课网,腾讯课堂这些,如果你自学能力强,时间充裕,可以考虑。但是如果想早点入手可以报班,平时也多付出点时间。
偶认为理解概念很重要,技术就那么回事,往里面套。刚入门的可能不会理解,你可以先上手能用,在慢慢理解原理,这样对你以后深入学习有很大帮助。
偶是测不准,程序路上进阶的小白,,大家一起学习交流!