如果有学java需要什么基础的基础,是不是学起学java需要什么基础更容易?

  本人身在深圳,我说下一自己的情况吧:  说到我是小弟,也有点那个了,因为我的年纪也不少了。  我的年龄,如果我计划明年才去参加清源教育的学习,那应该差不多32岁,男。  学历:今年报考了本科,所以学历上我可以写本科  基础:没任何语言基础,如果说有没有学过语言,我只能说我学过shell,有点基础而已  逻辑思维:很低,英语也很差,数学不会。。。因为年纪大吧,所以思维肯定没年轻的好  IT技能:网络工程师方面的技能,特长是linux  职业:linux运维工程师,如果按我明年去报读的话,应该都有8个月的工作经验  好了,自我介绍就到这里,然后我说为什么要到清源教育学习。  没错,小弟我就是北大青鸟的毕业学生,但不是ACCP的,也就是不是学软件的,是学网络工程师的,为什么呢。  当时我29岁,在网上听到很多人说做软件开发的寿命很短,在我一番调查之下,真的发现很多网友都说做软件不超过35岁,做网络会比较久,所以我就去报读北大青鸟了,最后是什么,还用说,就是掉坑了,如果了解过或读过青鸟的朋友都知道,坑,绝对是个陷阱,不是本人不努力,本人成绩在班上是前3名,linux在学校里也算排得比较前。  但青鸟学得杂乱,而且学费超贵,时间又超长,一共3期合计要3W,这只是学网络的,如果学软件的要3.6W,实在太TMD贵了。  好吧,我说说为什么要学软件吧,学软件是我的最大兴趣,可以说我从读初中时就想当一名程序员,我真的很喜欢开发,特别是游戏开发,但貌似游戏开发难度很高,基本培训机构学游戏开发可能有点难吧,但软件开发和网站开发还是行的,昨晚还做了个美梦我去某家培训机构报读软件,兴奋得要死,可惜睡醒后,发现那是一场梦,所以有点失望。  曾经试过自学,当时在青鸟里也试过自学,在网上下了清源的JAVA免费视频课程,但说真的,在青鸟学习每天已经把我搞的不像人了,根本就无暇去学JAVA,最重要的一点就是,我做网络的基本与软件不搭边。  而看到清源的学费,JAVA的视频课程平均下来才3,500块钱,而php总共分为3个课程,分别是php基础,php中级,php高级,价格分别是198元,398元,598元,课程是针对不同的人群来设计的,学习周期也就不到6个月吧,我觉得在价格方面真的是太划算了,相比起青鸟真是没什么可说的,并且我觉得清源的风格挺不错的,比青鸟的教学要强得多了,当然这还得看每个老师的风格而论,其中有一个叫泥壳的老师讲课老好的。  现在我的工作是运维 ,说实话,每天闲的厉害,可能是我这公司吧,怎么我朋友做运维忙得要死,而我就闲得要命,闲到想辞职的感觉,而研究部,即开发部那边就很忙。  由于工作的需要,我现在要先python来应付工作,但我心里总是想学习一门门开发语言,虽然python也算是开发语言,但我学它主要用于系统管理,开发方面我基本是不会学到的,工作也接触不到。  再说说工资 ,我是在深圳工作的,在班上我算是比较幸运了,工资是最高一个,转正有4K,是真的,做网络这行刚起步有4K已经很不错了,我指的是深圳,我的同学个个都是3K-3.5之间,有网工也有运维,而软件据说貌似起步就4-5K吧,不知道是不是真的。  好了,我介绍的就这么多,已经把我具体的情况和为何要学软件的渴望和大家分享了一下  谢谢大家阅读,希望能解答小弟的问题。
主帖获得的天涯分:0
楼主发言:1次 发图:0张 | 更多 |
  我高中毕业就出来工作了,也就是08年开始工作的,在苏州待了2.5年,期间自考的专科,不过是会计专业的。后来到上海工作1年之后就去读了青鸟的java编程,第一学期8900,第二学期11600,第三学期我没有读。有了基础,自己在网上下了些视频,自修了第三学期的东西。以前不玩天涯的,这几天玩玩天涯就是想研究一下天涯,想搞一个简易版的论坛性的网站。
  我今年26,现在正自考复旦的独立本科:计算机软件
  本屌29岁,想学3DMAX,求高人指点。现是平面设计师
  虽然目前才看到,聊聊这方面的疑惑,  其实 网络的知识也很广,也涉及到编程等,其实python(工具)也有很大的用途,  先聊聊网络吧,  要真正理解网络,对网络协议要懂些,深入一些就是操作系统里的网络协议栈网络通信部分,不然只是网络的交换机 配置,网络基础管理技术含量不算很高,要学懂这些就是一整套体系结构了,c/c++,汇编,操作系统原理,数据结构,网络原理等,  1.为什么c/c++重要,低层软件基本就是他们,但是语言本身不算太难。2个月会基础就是使用问题了,用他去做什么慢慢积累认识了。  2.操作系统原理,你在他上面玩,就要了解他,  3.数据结构,组织数据管理等  一个做实施的 写出了 Windows.环境下32位汇编语言程序设计;  一个做网管的,自己剖析了linux内核,看到了世界顶级黑客写的代码学了很多东西,然后自己就专注在网络开发这块,p2p,等  然后说下你说的java、php  java,php低层都是c/c++写的,他们可以应付应用开发,他们出现解决问题是不一样的,  其实不用为了语言而语言了,语言本身不算太难,难的是语言这套体系,如果深入进去,语言本身这套sdk,怎么组织逻辑完成任务,要真正掌握这门语言,比如内存怎么开销等本质上问题,有回到上面的问题了,这些在电脑跑的任务,都离不开操作系统和一些数据结构对多任务的管理,如果要做得更好,不了解本质架构出来的东西,不知会时常崩溃不;  还有一些设计模式思想,重构要了解,设计模式代码层次可以提高到整个看问题上;  如果对自己有要求觉得代码就是艺术要优雅等,积累学的还很多。  如果为了找一个软件开发工作先混到,java,c#,php是比较快的,等能安定了在学更深层次的,  我也工作了7年了,我先说说我的情况吧,看能参考下不,  22-25 出来找饭吃,开始asp开发网站,中途学习java,数据结构,了解算法,为了做项目学习ssh框架,疲于应付工作;然后意识提高了,学设计模式,每年都有不同领悟,  感觉做项目没意思,迷茫中...  25-27,使用java开发网络服务,了解tcp/ip协议,学习单片机,arm体系结构,linux c/c++,  28,android开发,感觉有些迷茫不是我想要的,自己规划在低层点开发,有一定水平转,偏应用,低层知识为上面做决策选型等  感觉到基础很重要,会决定你以后上年纪后的去向,  还有很多没学,对软件有点认识后,会选择一个专注方向,业余时间主要研究linux内核驱动学习  我看过或部分知道书单推荐:  java :  java 核心编程,java编程思想  c:  C专家编程  c++:  C++ Primer,深度探索C++对象模型  设计模式:  head first 设计模式,企业应用架构模式,重构与模式  汇编:  Linux美河制作.汇编语言程序设计,80X86编程手册(x86体系结构)  liux:  UNIX环境高级编程,  UNIX网络编程第1卷,2卷  网上也有推荐:tcp-ip详细解释,  linux 内核方面:  LINUX内核设计与实现 ,  深入理解Linux内核,  LINUX内核源代码情景分析(上、下)  Linux设备驱动程序,  Linux设备驱动开发详解  追踪Linux+TCPIP代码运行--基于2.6内核  Linux内核协议栈源码分析  数据结构及算法:  数据结构c语言版本,算法导论  arm 嵌入:  嵌入式Linux应用开发完全手册  ARM+LINUX入门与实践  嵌入式系统开发与优化设计  arm 数据手册  作为选看参考  有点基础后网上有很多优秀开源代码,可以学习,  webserver方面 nginx ,当能看懂2个开源的说明有一定水平了,  后面的自己知道该怎么走了,  可能有的人觉得有必要学这么些?公司也用不到这些,有屁用;  至少会优于一般开发人员,  就看你自己了,从上到下 都了解透彻了,开发出来的东西该你担责,至少你心里有底,心里也踏实些;
  顶楼上,好强大,要把知识转换为产品才有意义。
  现在越来越多的人转行学java了,都看上java的发展前景和薪资待遇了。我是看动力节点java官网的视频自学的,你也试试吧,有全套视频,可以打包下载,还不错。
  PHP主要以脚本语言为主的,所以入门还是比较简单的。PHP主要用来做网站开发,许多小型网站都用PHP开发,PHP是开源的,这是使得PHP经久不衰的原因。在电商、社区等方面,PHP具备非常成熟的开源代码和模板,因此使得PHP应用极为广泛。相对于其他编程语言来说,发展前景比较乐观,但不如Java稳定。
  @千锋IT培训
10:59:38  PHP主要以脚本语言为主的,所以入门还是比较简单的。PHP主要用来做网站开发,许多小型网站都用PHP开发,PHP是开源的,这是使得PHP经久不衰的原因。在电商、社区等方面,PHP具备非常成熟的开源代码和模板,因此使得PHP应用极为广泛。相对于其他编程语言来说,发展前景比较乐观,但不如Java稳定。  -----------------------------  我是做php开发的,工作经验快3年,在深圳。大学学的是计算机科学与技术,也就学了一点C++而已。php是做毕业设计的时候 跟着网上视频学的。毕业之后来深圳找工作,各种碰壁,然后降低了工资要求 进了一家公司做php开发,晚上回去学习,白天师傅再指导下,开始做一些简单的二次开发,小功能,待了一年翅膀硬了一些 就跳槽。现在仍在工作学习中,个人不看好那些软件培训机构,还不如自己在网上学。
  我现在做的是JavaPC端方向的开发,年龄的没您大我大学的时候在自学后来放弃了原因毅力不做天分不够,最后只能选择Java培训了不过我的跟你的不一样,我是在北京的华清远见学习,哪里的老师很尽职的手把手教学,有的时候Java自学很重要但是没有一个好的师傅一样没用,所以说选择一个好学校很重要。
  相对来说java要比PHP好的多,原因就在于PHP的就业渠道太窄,java会好很多,但是不管学习什么基础一定要掌握好,给大家推荐一个对于基础不好的朋友非常不错的资料绝对保证资料的连贯性。  http://javaee.3g-edu.org/courses/?lbj
请遵守言论规则,不得违反国家法律法规回复(Ctrl+Enter)其他帐号一键登录:
& 有python基础,学大数据还需不需要学java?
查看: 10|回复: 0
手机看此贴:
用得意APP扫一扫
微信扫一扫 转发至朋友圈
UID1307438&好友&帖子&主题&精华0&小红花5 &积分30&在线时间14 小时&注册时间&阅读权限20&最后登录&
UID1307438&帖子&精华0&金币2 &威望0 &注册时间&
  会不会有很多同学有这样的疑问:
& && & 学校里的大佬学长说他们搞大数据基本是python,java很少,但一个培训机构的老师说大数据的许多框架都是java写的,本人有python的基础,想学大数据的方向,培训机构那边的课是用java的,而且钱已经交了 所以到底学大数据要不要java呢,我要怎么选择?现在李老师就给大家解答一下。
09:46 上传
  首先我们先区分一下概念。目前国内很多人在说大数据的时候,实际上是把大数据技术和数据科学(含数据分析、数据挖掘、机器学习)混在一起的,许多讨论和争辩其实源于大家说的不是一个事情。
  目前高等学校已经有了大数据相关的专业,名字起得也很好,叫《数据科学和大数据技术》,就是把大数据分成两个方向来看待的。数据科学侧重数学抽象和软件工具的使用,对数学和编程要求较高;而大数据技术侧重软件工程实施,对计算机和编程要求较高。
& && & 虽然两个方向都强调编程,但数据科学的编程是泛编程,可以简单理解为以使用脚本语言或需要编程的软件工具(如Matlab、SAS、R),而大数据技术的讲的编程是计算机通用编程语言(如Java/C/Python),职位也更接近我们所说的程序员或者说“码农”。大家也可以了解对比一下的大数据课程,它的内容就包含各个部分。Java课程绝对是课程的重点部分,虽然并不是唯一的部分。
09:48 上传
  Python既是一种面向对象的编程语言又因为其简单、易学、开源、脚本语言范儿的“人设”,是一种既适合数据科学又适合大数技术从业者学习的语言。
  如果你想学一门语言,可以从语言的适用性、学习的难易程度、企业主的要求几个方面考虑,从这几个角度看,学习Python都没有什么可挑剔的:
09:49 上传
  从语言的适用性看,Python有个外号叫“胶水语言”,就是说Python可以随意地组合它和其它程序,它可以作为一个中间处理模块的代码把其他代码“粘合”在一个工程里面,从而快速的部署和实施。除了在大数据和数据科学领域,它在web前端开发等领域也有广泛应用。
  从学习难易度来看,作为一个为“优雅”而生的语言,Python语法简捷而清晰,对底层做了很好的封装,是一种很容易上手的高级语言。在一些习惯于底层程序开发的“硬核”程序员眼里,Python简直就是一种“伪代码”。
  从企业主来看,随便打开一个大数据开发的招聘JD,你就会发现不少企业招聘大数据开发工程师时,对具体编程语言的要求已经不再严苛,一般情况下你只要熟练掌握Java/C/Python中的其中一个即可以,毕竟软件工程师的的核心能力不是语言本身而是逻辑思考能力,况且现在中间件这么多,各种语言之间的适配和转换也越来越容易,企业需要的是解决问题,而Python was born for it。
  就大数据技术而言,Java在PaaS和SaaS层都有非常多的实践和应用,如果你有Java的基础,可以继续学好Java。如果你没有Java基础,又想往大数据技术方向发展,那么你或许可以考虑把Python作为你的First language。
  在数据科学领域,尤其是在深度学习领域,Python是当仁不二的选择,具体可以看相关技术文章【】,也可,此处不在赘述。
  当然,任何语言都不是完美的,如果你把任何一门语言作为一个软件工程师的全部,你显然会喝了别人藏好的“毒”。如果你是一个拥抱变化,未来希望在数据工程和软件工程领域都有发展机遇的话,那么我建议你毫不犹豫的拥抱Python,并不断的尝试新的工具和技术。
得意生活 & 得意 & 得意DEYI &
版权所有& Powered by查看:16032|回复:15
各位好,本人88年,学生时代是搞体育的所以文化课么.....呵呵。现在从事的还是底层服务性行业,收入在上海而言只能解决温饱~!~。最近在考虑前途,因为自己比较内向,人际关系一般吧,不爱和人勾心斗角。 回正题----------------------
&&最近有点想往IT行业发展,自己语言基础只会日文~!~。开头想去学网络工程(布线那块)但一直没有找到好的培训机构,而且因为需要点外语撒的就一直拖到现在了。最近突然又对JAVA软件开发产生了兴趣.....。但因为自身条件所在,不知道因该往哪个方向发展,去学比较好。 最近也逛过论坛,貌似走网管这条路后续还是要必会英语(我是看到英语就头大...不过真要的话还是会去学点)后续还要去考luna运维撒的....而选JAVA的话,上海这里到是有政府补贴培训的,也推荐就业。但一想到数学和英文。不过现在网上有在看JAVA基础的一些东西,我朋友说学到后面代码,数字撒的会难理解。所以也迷茫哎~~不知道如果转IT走那条路还是其他。。请各位大神支招下
另外问下 JAVA初中其而言,对英文和数学的要求不算很高吧?&&如果去学网页设计呢 ?(像本人这种情况,如果学软件开发的话,是JAVA 还是net?)
没关系、现在网上的视频这么多、培训机构吗、就是让你学习的一道槛、因为交上钱了不得不学吧、但是学这种技术还是看自己、只要自己想学的看视频就能学会、并且想在的培训机构讲的有的还不如以前的视频的好、Java就那么点知识、但是一定要学精啦、在培训的时候也是将那些东西、老师哇啦哇啦的讲完给你们视频让你们自己看着代码打一遍、然后你们就打一遍、不懂?老师再让你们打一遍、那为什么不自己看视频打上三遍呢、还是学Java吧、相对而言现在的Java比较好一点、前段简单后端有点难、但是关键还是基础、坚持下来什么都可以的!
太阳光芒万丈却不及蜡烛只为一人照亮、、、
引用:原帖由 IT妖姬 于
09:32 发表
没关系、现在网上的视频这么多、培训机构吗、就是让你学习的一道槛、因为交上钱了不得不学吧、但是学这种技术还是看自己、只要自己想学的看视频就能学会、并且想在的培训机构讲的有的还不如以前的视频的好、Java就那 ... 谢谢指导~弱弱的问下,逻辑思维能力如何培养?怎么练习比较好~
引用:原帖由 yuke198907 于
13:41 发表
编程开发还是需要逻辑思维能力的,如果没有的话最好就不要进入这个行业哦 软件开发这行还是个技术活吧~自己也不会撒技能,总想找一门尝试往下走学学。自己努力一把不后悔就可以了~话说逻辑思维有什么好的方式练习么?看函数,代数?
JAVA里数学用到最多的是撒?
引用:原帖由 sky青空 于
11:07 发表
谢谢指导~弱弱的问下,逻辑思维能力如何培养?怎么练习比较好~ 赞同上楼的、应该多看看算法、这个就是用语言编程的!
太阳光芒万丈却不及蜡烛只为一人照亮、、、
引用:原帖由 IT妖姬 于
16:09 发表
赞同上楼的、应该多看看算法、这个就是用语言编程的! JAVA 专用的编程算法吧~网上去看看~话说这个基础算法 外面有么什么书可以推荐来参阅的?
引用:原帖由 sky青空 于
20:58 发表
JAVA 专用的编程算法吧~网上去看看~话说这个基础算法 外面有么什么书可以推荐来参阅的? 推荐给你我们网站中的Java经典算法:
希望对你有帮助
太阳光芒万丈却不及蜡烛只为一人照亮、、、
呵呵,我也说两句,我84年的,2011年转行学java,过去做网管的。总结:这是个坑,可以跳,想跟年轻的比累点。要做好想当的思想准备。要是你认为自己才智过人,毅力超凡,可以试试。要是真的喜欢,另当别论。要是就想靠这个赚点钱,不如学厨师或挖掘机,可能电焊工会是不错的选择。我学了一年java,然后找工作,从孙子装起,慢慢改变呗,相信慢慢会好~~~30+的老男人,重新开始,有点小心酸。呵呵
逻辑思维能力很重要,很伤脑筋
不进外企的话英语要求不高,关键是对程序的理解能力,可以网上找点基础的视频线看看,如果觉得能理解且感兴趣再考虑转行吧
助理工程师
没有那么上面说的那么邪乎,学编程只要你能静得下心来学,基础打牢了、后面就不会那么吃力,还有就是学这个工作后是需要熬的,慢慢的接触多了,触类旁通就慢慢知道了。
数学和英语其实在Java编程中就数学的逻辑思维能力需要培养而英语就没有那摩重要了毕竟编程不想口语编程是英文都是固定的敲多了就自然而然记住了,就像我最初去华清远见培训的时候把英语看的也太中了,每天就知道抱着那些变量函数背,还好老师发现的早要不然我一个学习周期就真的变成英语培训的了,哎。有JAVA基础,学C需要多久才能学会?_百度知道
有JAVA基础,学C需要多久才能学会?
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
yangxjmoon
yangxjmoon
采纳数:102
获赞数:118
一个月左右基础是肯定没有问题的,精通的话这谁都不敢说的,实践经验才是硬道理。希望可以帮到你😄满意望采纳。
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。一点基础都没有学java要是学不会怎么办?-IT培训联盟
一点基础都没有学java要是学不会怎么办?
更新时间: 17:28:41 点击量:592 点赞数:39
来源:IT培训联盟
内容摘要:   目前,IT行业最热门的是java,java是一门编程语言,没有接触过的同学总感觉java一定很难,零基础担心学不会java该怎么办呢?其实每个人
  目前,IT行业最热门的是java,java是一门编程语言,没有接触过的同学总感觉java一定很难,零基础担心学不会java该怎么办呢?其实每个人都是从零基础开始的,天才只是人群中的非常少数,普通人认真、踏实、努力的学java是没有问题的。
  首先培养自己的学习兴趣
  我们都知道,兴趣是最好的老师,兴趣是可以培训的。你要内心真的认定java,想要学好java,攻克它。你是否爱打游戏?你是否想要自己开发出自己想要的游戏?你可以吧java看做游戏,慢慢的过每一关,知道通关胜利,最后的满足感、成就感是其他人体会不到的。
  清除进步的障碍
  好多人都是兴趣来了,能废寝忘食地学,学不会茶饭不思;总是有同学别人学的时候他在学,别人玩的时候他还在学,可一到考试,成绩就不好,这说明什么呢?可能你的方法不对,这时你就要思考是什么阻碍了你进步的道路,统统找出来,逐一解决。比如你总是在代码里出现错误的单词,那么你就不要不停地写代码了,每天抽出十分钟背背单词,才会慢慢的避免这些低级错误,不然就算你每天写很久的代码,还是不如那些一天写一段有效的代码起作用。
  调整上课时大脑的状态
  我们每个人几乎都是,上课的时间不会每时每刻都十分集中的在听讲的。上课时间45分钟的话,有的同学能集中40分钟,有的同学能集中30分钟,有的同学能集中15分钟,而有的同学可能只能听老师讲5分钟就不知道神游到哪了。以此看来,上课集中精力5分钟的同学,一定没有上课集中精力40分钟在听课的同学学得好。如果上课总是走神的话,可以内心提醒自己,跟着老师走,老师提问,你来思考回答,慢慢在课上活跃起来,一定对学java有帮助。
专业老师指导
培训咨询客服
已点赞:39
大家都在看
更新时间: 09:52:34
  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,
浏览:2620人
更新时间: 10:47:09
  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,
浏览:1969人
更新时间: 11:54:51
  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,
浏览:1455人
更新时间: 10:19:52
  兄弟连教育(以下简称兄弟连)是易第优(北京)教育咨询股份有限公司旗下品牌,致力于高素质软件开发人才的培训与培养。公司成立于2007年,
浏览:1290人
更新时间: 11:03:54
长沙中南信息科技技术学校是一所长沙人社局批准备案的高标准职业教育机构。学校本着“安全办学、规范从事、特色发展”的办学理念和“一切为了学生,为了学生一切,为了一切学生”的育
浏览:1182人
计算机培训城市导航:(IT培训联盟提示您:请勿直接向任何电脑培训学校转账付款,需了解完学校情况再做打算!)
全国统一客服电话
周一至周六 09:00-17:00 接听
IT培训联盟官方公众号
扫描访问手机版

我要回帖

更多关于 java基础面试 的文章

 

随机推荐