最近一直被困扰,想辞职再学习几个月Java,可以给点建议吗?
大四上学期学的Java,感觉很有兴趣,然后秋招的时候就应聘Java后台的工作,今年3月份去公司实习,在深圳,实习了2个月,请假一个月回学校准备答辩。毕业后继续回到公司。可是感觉技术上这几个月在公司并没有啥太多的进步。在学校学的那点东西全差不多都是一些基础的语法,像sql语句,html,javascript都基本懂一些,还有封装,继承,多态。SSH框架当时好像都不怎么知道,现在对框架还是一头雾水,在学校也没做过什么项目。
现在感觉很压抑,前期公司分配师傅带我进入过两个项目,让我做一些简单的后台接口,还有一些什么查询接口,他们感觉这个不是很难,可是现在对项目的业务逻辑还糊里糊涂,因为那些项目里的代码,实在是太多了,看的一头雾水。奈何我水平有限,技术太菜,感觉根本无从下手,不知道怎么做。
所以最近一直在郁闷着,刚转正一个月左右,可是接触Java是从大四上学期快结束的时候,还没有学习多久,想辞职集中精力去努力学习3,4个月Java,感觉报培训班费用太高,有些承受不住,因为我自制力可以,想自己在网上看看视频,看看书,自己学习,然后动手做一些小项目练练。再出去找找工作。
可是因为今年刚毕业,在深圳算上实习到现在一共才有3个多月的经验,根朋友说过这件事,可朋友说以后再找工作不是很好找了,社会招聘都看有几年工作经验的,所以很是犹豫,不知道该怎么办,初来乍到,恳请大家给点建议!
相关推荐
测试驱动开发(TDD)入门讲解及代码实例
测试驱动的编程是 XP 困扰程序员的一个方面。对于测试驱动的编程意味着什么以及如何去做,大多数人都做出了不正确的假设。这个月,XP 方面的讲师兼 Java 开发人员 Roy Miller 谈论了测试驱动的编程是什么,它为什么可以使程序员的生产力和质量发生巨大变化,以及编写测试的原理。请在与本文相随的 论坛中提出您就本文的想法,以飨笔者和其他读者。(您也可以单击本文顶部或底部的“讨论”来访问该论坛。) 最近 50 年来,测试一直被视为项目结束时要做的事。当然,可以在项目进行之中结合测试,测试通常并不是在 所有编码工作结束后才开始,而是一般在稍后阶段进行测试。然而,XP 的提倡者建议完全逆转这个模型。作为一名程序员,应该在编写代码 之前编写测试,然后只编写足以让测试通过的代码即可。这样做将有助于使您的系统尽可能的简单。 先编写测试 XP 涉及两种测试: 程序员测试和 客户测试。测试驱动的编程(也称为 测试为先编程)最常指第一种测试,至少我使用这个术语时是这样。测试驱动的编程是让 程序员测试(即单元测试 ― 重申一下,只是换用一个术语)决定您所编写的代码。这意味着您必须在编写代码之前进行测试。测试指出您 需要编写的代码,从而也 决定了您要编写的代码。您只需编写足够通过测试的代码即可 ― 不用多,也不用少。XP 规则很简单:如果不进行程序员测试,则您不知道要编写什么代码,所以您不会去编写任何代码。 测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。 背景 一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。其中比较基础、关键的一个技术就是测试驱动开发(Test-Driven Development)。虽然TDD光大于极限编程,但测试驱动开发完全可以单独应用。下面就从开发人员使用的角度进行介绍,使开发人员用最少的代价尽快理解、掌握、应用这种技术。下面分优势,原理,过程,原则,测试技术,Tips等方面进行讨论。 1. 优势 TDD的基本思路就是通过测试来推动整个开发的进行。而测试驱动开发技术并不只是单纯的测试工作。
java的classpath的终结者(不会让你失望)
本人在学习java的过程中深受classpath的折磨,为了让初学者少走弯路,我将这些经验总结了一番,总结了多种classpath的基本使用情况和常见的一些问题,以及解决方案和原理,供大家参考
java快捷键
一份很好的java帮助文档,里面有很多的java快捷键,可以帮助你熟悉java Eclip和Myeclipse。
Hutool Java开发工具包系统 v4.1.14
Hutool是一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,同时提供以下组件: 布隆过滤 缓存 克隆接口 类型转换 日期处理
以轻松的语言比喻了java的23种模式
作者以轻松的语言比喻了java的23种模式,有很好的启发作用。


非技术区
