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

2024-11-17 23:45:33
推荐回答(4个)
回答1:

不用,一般计算机多数是不涉及学历的,只要个人有足够的悟性,以及能力的话,完全可以自学。
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 开发。

回答2:

有用。

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

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

所以学历还是有用的,而且工资起薪是不同的。

回答3:

我建议你把学上完,你可以边上学边去自学,这样你即对得起父母辛辛苦苦供你上大学,又对得起自己,这样你才有一个好的发展。其实最主要的还是要做到自己不要后悔,那也就是说你在做决定之前一定要想清楚,还有一点现在评职称都需要学历,没有学历就相当于没有资格一样。

回答4:

如果这样,还是回去跟爸爸妈妈商讨一下。爸爸妈妈同意,那我也支持你。不过你要想清楚,即使你以后工作,评职称,升迁,工资调整,都是跟学历挂钩的。尽管现在看来学历真的很不值钱。不过,你们家的条件貌似很限制你的发展,我建议可以边做兼职边上大学!如果不想上了,那也没什么好后悔的。事在人为!