当java程序员有必要上大学吗?

我高中毕业后复习了一年,上了一年预科,现在上了一个普通的二本,读的信息管理与信息系统,其实也就是名字看起来比较高深,C语言老师完全就是个水货,一个学期下来就把普通的语法教完了,我自学都比在那坐着有成效,大一下半学期开始自学java,主要是看培训机构的视频和看自己买的书,要知道这个过程可真是纠结啊,如果每天去上课,数学,会计之类的得在下面花时间才能学好。否则只是上课没有任何意义。如果不去上课又担心点名挂科。我感觉上大学真的很吃亏,去培训的话半年就OK了,如果说为了一张文凭的话4,5年时间真的划不来,20来岁精力最足的时候如果参加完培训去公司做项目的话,25岁都能当项目经理或高级程序员了,而且很多公司专科就够了,很多自考的也是本科,有的人找中介几千块钱考试不用去,学都不用上,直接就能买到证。没有正规的文凭的确不好找,但并不是找不到,积累一些经验跳槽就很容易。学校学的东西其实都很没用,老师的水平很一般,而且学的没有任何价值,至少跟找工作没关系。哎,我家条件本来就不好,还要在这花钱浪费时间,真是纠结啊

不用,一般计算机多数是不涉及学历的,只要个人有足够的悟性,以及能力的话,完全可以自学。
JAVA学习过程如下:

入门(1-2 个月)
目标:参与简单的项目开发。
技能:
熟练使用一种 IDE。Intellij IDEA或者 Eclipse 都可以,推荐使用前者。至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
熟悉一种编辑器。比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。经典的《Java 核心技术:卷1 基础知识》(或者《Java 编程思想》)必看,跳过其中的图形和 applet 章节。习惯查阅 Java API Doc。为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
熟悉 Linux 开发环境和 bash shell。Linux 是我们的开发和部署环境,你最好尽快熟练它。Linux 的基本使用可以通过《鸟哥的Linux私房菜:基础学习篇(第三版)》学习,开发 bash shell 脚本可以参考《Linux Shell脚本攻略》。
掌握开发工具
掌握 JDK 以外的常用类库和工具包。JDK 原生 API 在很多场景下使用并不方便。你需要掌握社区贡献的优秀类库和工具包,比如 apache commons、google guava 等,具体可以翻阅 服务端技术选型 的Utility 篇。
掌握 Web 开发框架。我们使用 Spring(或Rose) + Ibatis(或Jade) 开发 web 服务,你需要熟练掌握它们。
学习代码规范。我们大致上遵循 oracle 的 Java 语言编码规范,你可以先阅读并熟悉它。Code Formatting 文件在 git@xxx/coding-standard.git,在编写代码之前,请把它导入到 IDE 中。另外,确认 IDE 已经安装 Findbugs 和 CheckStyle 插件。
熟悉开发流程。我们的开发流程大致如下:功能开发->单元测试->功能测试->Code Review->集成测试->发布。确保你熟悉其中的每个环节。
其他。需要熟练使用版本控制工具 Git(阅读:《Git 权威指南》),以及项目构建工具 Maven(阅读:《Maven 实战》)。另外,在这个阶段可以尝试 TDD 开发。追问

谢谢,我现在在做安卓,月薪已过万

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-17
有用。

培训机构的目的是--赚钱,培训机构不是慈善机构,何况慈善机构现在也是赚钱。
培训机构的流程都是,招生--让学生交钱(有贷款的,几个月以后还)-- 把学生弄走

培训机构的项目,跟工作中实际的项目相差很远。公司根本不认同,项目经验归零处理。
即使你把培训机构的东西都学会了,开始找工作了,和你同期的其他学员也在找,企业收到一堆简历,内容相差无几,HR是很忙的不会每个都面试。在会的东西一样的情况下,比的就是硬件条件了
1、学历
2、专业
3、外语水平,做技术的英语、做业务的日语、韩语
4、项目经验 -- 培训机构的(毕业设计级别)不算
5、还要了解行业 业务
比完这些,剩下的就没有多少了。笔试、面试通过了留下试用,没通过的等消息(等不到的)。

所以学历还是有用的,而且工资起薪是不同的。本回答被网友采纳
第2个回答  推荐于2017-11-26
我建议你把学上完,你可以边上学边去自学,这样你即对得起父母辛辛苦苦供你上大学,又对得起自己,这样你才有一个好的发展。其实最主要的还是要做到自己不要后悔,那也就是说你在做决定之前一定要想清楚,还有一点现在评职称都需要学历,没有学历就相当于没有资格一样。本回答被提问者采纳
第3个回答  2013-10-29
如果这样,还是回去跟爸爸妈妈商讨一下。爸爸妈妈同意,那我也支持你。不过你要想清楚,即使你以后工作,评职称,升迁,工资调整,都是跟学历挂钩的。尽管现在看来学历真的很不值钱。不过,你们家的条件貌似很限制你的发展,我建议可以边做兼职边上大学!如果不想上了,那也没什么好后悔的。事在人为!追问

我家长什么都不懂,他们就没上过大学,自然不知道大学是怎么回事,其实我高中毕业的时候就已经看出这步棋了,当时就不想上或者最多上个专科,结果是被臭骂,无奈啊上是还得上,毕竟都已经大三了,之前又复习了,如果不上了就等于4年时间白费了,只是很纠结,越来越觉得大学是个坑

追答

坚持读完。相信我!

追问

现在看来你这个回答完全就是坨屎

当程序员需要什么学历?
做程序员其实对学历没有要求,不过绝大多数程序员都是大专学历以上,因为程序员需要的大多数技能都是在大学里面学到的,有少部分没有上大学的人也可以通过培训机构从事编程行业。作为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C\/C++和JAVA是重点推荐的开发工具,C\/C++以...

做程序员与做测试员的选择
1、学历问题:大公司对于学历还是有一定的要求的,学历高的起薪也高,但是学历不能代表所有,也有学历高,但是技术垃圾的人,所以不要因为学历的问题来妄自菲薄,学历只是入门和之后评职称的时候有用,学历可以以后慢慢考。所以学历不是问题。2、方向问题:如果是培训出来的话,那的基础知识一定不会非常的...

想当程序员,大学应该学什么专业?
当然,我的同事中也不乏英语、物理、数学等专业毕业的,其实无论在大学选择了什么专业,只要能够定向的学习计算机语言,学些基础知识,都还是有机会成为一名合格的程序员的。 56 已赞过 已踩过< 你对这个回答的评价是? 评论 分享 复制链接http:\/\/zhidao.baidu.com\/question\/164455623\/answer\/4051295420 新浪微博 微信...

想当一名JAVA程序员,需要具备什么样的条件。知识需要达到何种水平?
首先,学校的教育是基础(当然也有很多垃圾的课程,你可以大体学学,一笔带过),比如数据结构,C,这是应该牢牢掌握的,你要做Java程序员,这是基础,对于其它课程:操作系统,网络技术等等,这些是相关课程需要你有一点的掌握。其次,跳出学校的教育,给自己的大学时间划分一下,找出自己改学的东西,你...

程序员能在一线城市里生活一辈子吗?
其实换句话说,就是程序员能否干一辈子。其实我觉得是没问题的。 说实话,早十几年的那批程序员大部分早就实现了财富自由,相对来说,程序员保持在一线环境,奋斗在一线互联网,对 科技 各方面的嗅觉,或者是被动环境来说,是比较有活力的。 第二个,程序员行业的相对高薪起点,以及相对高薪奋斗路线清晰,使得只要肯努力...

中专学历会java和unity 3D可以当游戏程序员吗?
可以。对于大多数中小企业来说,招聘技术型人才对学历的要求并不高,而是看你能力是否符合招聘要求。但如果想去一些大企业,受制于招聘条件的刻板要求,可能会卡在学历上。不过可以通过业余时间考一个正规学历,来弥补自己的不足。Unity3d则是一个高效的IDE+代码库。它很好地封装了底层代码,提供许多简便...

现在学java有前途吗?没有任何计算机基础的人
现在学java是有前途的,是java软件开发属于技术岗位,而技术岗位本身对学历没有太多要求,在加上java技术人才紧缺,对学历方面的要求就更加宽松了。千锋教育就有线上免费Java线上公开课。 很多0基础的新手小白通过机构培训,大多数四到六个月就可以入门java。而且培训机构有系统的教学体系和经验丰富的讲...

软件工程师和程序员到底有多大的区别?
可以,高数只是数学方面的知识,很多没有上大学的程序员开发程序做软件能力很强,高数和软件开发维护没有必然的联系,当然你连一些基本常用的数学知识也没有就不行啦。程序员的要求如下:1:团队精神和协作能力 2:文档习惯 3:规范化的代码编写习惯 4:需求理解能力 5:模块化思维能力 6:测试习惯 7...

程序员能干一辈子吗?(程序员能干一辈子吗知乎)
学新技能么,还好吧,java,c语言这样的经典可以用一辈子,重要的是有编程思维,学习并使用哪种语言很容易。 做一辈子程序员肯定是可以的,只是很多人不愿意而已。可能男人野心大了些吧,编程一辈子觉得很丢脸,总想往上爬。。身为女性就没那么多想法,人到中年,有人愿意雇我们有口饭吃就满足了,老老实实干活的人,老...

想转行做软件工程师,从java程序员做起,我是一点经验都没有的,能找到...
没有工作经验 要说项目经验..可以适当编一些..比如说 大学最后一年 跟导师一起做了XX项目 自己负责的是XXX模块 主要是做XXX功能的 用了XXX技术..然后就是真实的了解这些技术 和 项目概况.然后在 北上广深 这些地方找开发工作 大专 学历比较低一些, 所以对公司要求要低,只要每月不贴钱 能过 其实就...

相似回答