自学编程难度有多大?
方向难
编程行业是有分工的:有做前端网页的,有做移动端ios的、安卓的,有做后台的。做网页的,有用jq+原生js的,有用vue.js,有用react的;做安卓的,又可以分做底层嵌入式驱动的,做系统框架的,做应用的。做后台的,又分为很多框架,技术栈和语言不同,java ,.net,python等等各领***。
基础难
在学习上面知识之前,你还得先打下基础,毕竟没有不会走路的婴儿能够跑步的。要学的基础很多,包含计算机的组成,网络通信协议,数据结构等等。
实战难
你按照教程的步骤一步步操作,发现怎么一开始搭个环境都不行,这个版本怎么跟我的不一样这么旧。
Java学习难度大吗?
面向对象语言,你问JAVA 好不好学,说明你了解了程序开发的一些基础,理解面向对象编程的中心思想就不难了。其次可以再去了解学习框架之类的东西,关键的实战,有不明白的可以私信我
首先,J***a的学习并不是很困难,J***a是一种面向对象的语言,因而在程序设计思路上要比C类的语言简单得多,但是J***a最重要的基础,起步越踏实,后期的学习越简单。但问题在于J***a的涉及面很广,并不是单单的知识语言,而是一个知识体系,J***a基础,高级。J***a Web,J***e Script,JSP,各种框架知识等等都是需要你去学习的,只有掌握的知识足够全面踏实,才能成为一个J***a工程师。单单靠J***a编程语言是无法完成工作的。
就业方面来讲,现阶段的就业前景很好,J***a的需求量很大。但是就于现阶段的状况,安卓在出现以后,抢占了不少市场。但是必须告诉你的是,软件行业是青春饭,只靠编码的工作生命周期最多5年,技术快速更新,新人不断涌现。你必须要有足够的项目经验才能长久立足。另外,加入你刚刚开始学习,你必须考虑你就业的时候会不会出现人才过剩....我个人认为3年之内J***a还是没有问题的,剩下就靠你的能力啦。软件行业极其重视你的能力,最后祝你成功吧~
谢邀
我认为不管什么编程语言没有难还是不难这一说,任何语言难在你可以利用它能把日常工作做到什么程度,如果你是初学者,只需要掌握常用语法,从宏观上把控,不要一开始就纠结语法细节,不管是J***A还是其他什么编程语言,最关键是通过学习算法利用它们来解决日常问题,所以非要说难,就是如何掌握算法,所以还是应该多实践多敲代码来提高自己的编程水平!
我认为J***A相较于c,c++不难。入手更容易,亲身体验。大学里c需要是基础,j***a属于选修。两门课,我都是随便听听,但是c语言到现在也不太理解一些指针什么的用法,j***a在大学基本能够实现hello World 了。😂目前我是安卓工作者,从业有5年了,如果说j***a入手易,那么安卓更加方便,实用,尤其是app[_a***_]。多说无益,你可以看看j***a语言,就知道了。
自学J***A难不难?
作为一个工作多年后跨行自学J***A的过来人,我有必要将最真实的感受说下一下。
1.对j***a编程的兴趣:兴趣才是最好的老师。
2.充足的学习时间:边工作边自学的一般很难学成,因为要工作,时间精力不够用,除非一天24小时不睡觉。
3.身体素质好,要有足够的体力支撑:有时候要熬夜学习。
4.学习的能力:并不是学历,而是学力,当然学历越高的人学力一般都比较强。
5.自我主动学习的能力:跟学习能力最大的区别是主动,既然是自学,学习不主动,干啥都不成。
6.具备一定的英语基础知识,最好能看懂一些简单的英文文档:有一定的英语基础总比用Google翻译效率高吧。
7.毅力+坚持+专注:没有坚持的毅力和专注力,劝你就别学了。
8.耐得住寂寞,经得起诱惑:漫长的孤独岁月,守住初心。
9.有不达目的不罢休的干劲:学成之前会有一百种想放弃的理由。