uwolf1234 uwolf1234
关注数: 7 粉丝数: 143 发帖数: 8,703 关注贴吧数: 16
给java初学者的一点建议(续) 不要总以为培训就一定能找到工作,自学就一定找不到工作,其实只要找到学习方法,学java根本不难,不管学什么都一样,找到了学习方法,才能事半功倍。 也不要总以为找工作非得要学会什么什么框架,其实最重要的还是要看能做出什么,企业招人,是看你能做出什么,你对业务的了解,假如你技术再高,对业务不了解,看半天看不懂具体业务,那谁要你啊,有的公司不介意,你进去就让你干苦力,配合别人写写代码就行,那也可以,不过最好能了解下业务,这样在面试中比较有优势。 一般的系统都会有权限管理,日志管理,所以找工作前最好能做一套这样的东西出来,并且牢牢记住所使用的技术,每种技术在程序里面实现了什么,具体的思路和具体的实现。不要笼统的说用了什么ssh,ajax。要说就说,ajax异步做了什么,同步又做了什么操作,对那些数据有哪些影响,hibernate在系统中担任什么角色,用配置还是用注解,具体都有哪些方法,每个方法的思路是什么,hql主要查询了哪些数据,spring又有什么作用,业务逻辑层和数据模型层具体的关系是什么,主要是定义接口还是调用方法,实现了哪些方法,继承了哪些类。这些一一说明,面试通过的概率很大。 其次,学习在于持之以恒,没有一定的代码量还是先别找工作,面试不要撒谎,可以稍微包装一下,但不要过分,别人一看你敲代码,就全部露馅了。有的公司会炒人,所以建议实事求是。事培训出来的就写刚培训出来,真的有一年才写一年,有的公司看重个人的诚实和学习能力,和努力程度,这样的员工值得培养,基础牢固的员工培养起来要比基础不牢固的要容易,如果你是面试官或者老板,你会选哪个,比较这关系到你直接的收入,公司人才多,才有更高的收入。
给初学者一些建议(2)--学习与找工作 无论你是去培训机构学习还是自己自学,苦敲代码都是学程序最快的捷径,吃不了这份苦你就学不会java,老师再好,你不敲,一点用都没有。肯努力拼命敲代码,就算自学也能很快上手。多敲敲基础的东西,基本数据类型,循环,异常,面向对象的东西,sql语句,左右关联,jsp,js,把这些敲熟,其实你就已经具备找工作的能力了。 至于项目经验,你可以在网上找个需求文档,先研究透,在看看那个行业别人一般都喜欢怎么去操作软件,怎么去方便别人操作,然后在下手去写程序,别人只在乎你写出来的程序能不能用,并不在乎你后端框架用的是什么,所以写程序,一定要多了解不同行业的业务需求。 面试的时候,本人面试过几次,基本都能一面就过,有一次,考我数据库中权限设计的问题,我用中间表的方式去回答,左边是需要权限的角色,右边是权限的东西,这是最简单的权限设计了。 还有一次,让我们几个面试的人去做一个简单的登录,页面,后台,数据库都自己去设计,其他人都还在为怎么把三大框架弄好,怎么写到,怎么写service,怎么写action而烦心,而我,用jdbc+servlet就马上把东西给做出来了,前端还是ajax异步刷新的。别人我一看就知道是学框架学太多了吧,做个东西搞半天,基础的东西反而不熟,这是最危险的东西。 还有一次,我面试别人,他把三大框架弄好倒是不慢,居然好久才弄出几个接口,我便暗暗提示他说,写个connection连接数据库,写个statement查询数据,写个resultset接收结果集就完事了,他楞了半天,然后我就说,算了,你还是先回去练练吧。 还有,建议不要编个一年经验,很多没相关经验的初学者喜欢编一年经验,当然,如果你面向对象熟悉,能把整个后端流程搭建好,懂得权限设计的相关流程,懂得前端代码的优化设计,编一年也没什么,否则别人一看你敲代码,就知道你有没有工作经验了。
首页 1 2 3 4 下一页