快要毕业了,问一下大家。本人是一名不知名普通二本学校的物联网工程专业应届生,不是科班出身(平时的课程也有涉及编程,不过本人成绩也不好),自学 Java,能力一般,水平三脚猫(也就是刚入门的水平),也没有实习经历 /工作经验。
目标是在北京找到一份普通公司一般水平工资的实习工作。(初始工资能满足在北京日常消费稍有结余就可以)
问一下各位要需要达到什么样水平才可以实现我这个目标。 比如说要能了解什么知识或者实现什么项目或者回答什么样的问题。
谢谢大家。
1
cs923 2018-05-19 04:04:56 +08:00 via Android
这个简单,你打开一些求职软件,然后搜索 Java 实习,然后看这些岗位的要求是什么,然后跟着这些要求学就行了。学得差不多就可以去投简历找实习了。
|
2
jerrry 2018-05-19 05:12:29 +08:00 via Android
不需要太深,会用即可。
|
3
jerrry 2018-05-19 05:14:11 +08:00 via Android 1
java 基础,ssm 框架,htmlcssjs,jQuery,mysql,maven,git,tomcat,1-2 个练手 Demo,足够。
|
4
k9ox 2018-05-19 06:29:55 +08:00 via Android
歪个楼,为什么大半夜不睡觉?🤣🤣
|
5
nycbdwss 2018-05-19 07:19:24 +08:00 via iPhone
去年毕业 感觉简历不造假难找的一 p
|
6
xiaoyukid 2018-05-19 07:51:38 +08:00
各种姿势 CRUD
|
7
hubahuba 2018-05-19 07:53:12 +08:00 via Android
培训班培训完不都是这水平。但是人家胆子大写精通了
|
8
q397064399 2018-05-19 07:58:59 +08:00 23
可以编造些实习工作经历,但是打铁还是要自身硬,出来混 早晚是要还的,
我个人从来不搞道德洁癖,道德说穿了是赤裸裸的利益, 你能为公司带来价值 公司才会给你工作机会,至于手段 我觉得每个人有每个人的看法吧。 后端 Java 开发 日常其实主要集中在 几个技能点, SQL 一定要溜,最好熟悉 MySQL 的方言,别都快找工作了 交集 差集 补集 笛卡尔集 都不清楚 Java 一定要扎实,面向对象 反射 API 堆栈模型 内存模型 垃圾回收模型 都要一一点上去, 不求精通 但一定要有一定的认识, 多线程相关的知识也要点上,别写代码的时候,犯低级错误。 Spring 框架 建议读下 tiny-spring 的源代码 对依赖注入 跟动态代理 有一个完整的认识,代码量其实不大, 这是我 fork 的 https://github.com/jonwinters/tiny-spring 在原本的基础上 添加了一些注释 持久层框架 Mybatis Jpa 都了解一下 最后 GNU 那些工具链 常用的 less vim 可以点一下,方便 测试环境 docker 里面看日志 调试 ---- html js 这些天赋就先别点了,一般去了一家公司,让你兼职写点前端, 估计你一下子也照顾不过来,对新人成长其实是不利的,另外这种分工不明的公司 大多都是舍不得花钱请开发人员,去了也没有什么意义。 |
9
hubahuba 2018-05-19 08:04:48 +08:00 via Android
@q397064399 大哥牛逼
|
10
hubahuba 2018-05-19 08:06:11 +08:00 via Android
@q397064399 估计看到你写的他已经注销账号了。(逃
|
11
q397064399 2018-05-19 08:09:11 +08:00
@hubahuba #9
菜鸡一枚,只是觉得 搬砖不过就这么回事,真的只要下过苦功夫,找份工作 还是很轻松的。 科班的人 喜欢搞技术,动不动就是 CSAPP 算法就来了,这个其实不适合新手,新手需要的是 尽快熟悉手头的开发工具,在最短的时间内学会技能并给公司创造价值。 在这个行业先活下来,才有发展的机会。 |
12
q397064399 2018-05-19 08:16:21 +08:00
@hubahuba #10
我转行 干了 差不多两年了,真心没觉得 技术上有多难, 算法 如果是略过数学证明,停留在应用上,基本上没什么难度。 计算机相关的基础知识,更是没什么难度,你对高层次的概念有一定理解过后, 再去理解底层的东西,是顺其自然的事情,,像我们经常做 web 后端的, 写 sql 就会出现一种 先读数据,判断数据库的数据是否满足当前写入的状态,然后再进行写入的操作。 有可能你再某篇文章上告诉你,这样在并发较高的情况下不行, 你要去了解 数据库的锁机制 还要隔离机制,你自然而然就会去学 学完了之后 也就有自己的认识了,见识多了,解决问题的能力跟思路就上去了。 |
13
zabida 2018-05-19 08:37:59 +08:00
买个传智的 java 就业班视频,能熟练掌握一半,找一般般的实习应该没问题。班上好几个人是这么过来的
|
14
xiaoyifang 2018-05-19 09:51:09 +08:00
应届毕业生要求的话,应该一个学校的成绩,是否有学习的能力,编程基础(如 C,数据结构,算法等是否扎实),至于 java 一般是提分项。应该没有定性要求。
应届生不同于有经验的人的要求。 |
15
gowk 2018-05-19 09:53:24 +08:00
不要学 SSH 或者 SSM,自己写个超过 3W 行的小项目或者库,就可以了,一定要自己实际一行行写。。
|
16
lastpass 2018-05-19 10:13:54 +08:00 via Android
你可以算一算你自己写过多少行代码。要自己写的(复制的自动生成的不算)总计超过 10W 行,你就可以随便找了。
|
18
hardman 2018-05-19 11:37:24 +08:00 via Android
传智 Java 谁有分享下
|
19
wly19960911 2018-05-19 11:39:43 +08:00
|
20
azhangbing 2018-05-19 11:51:35 +08:00 via iPhone
框架会用 SQL 会增删改查就行了 实习和初级要求不是太高的
|
22
wellCh4n 2018-05-19 12:06:45 +08:00
要看你去找什么样的公司实习
|
23
evgm OP @q397064399 #8 这么多,我慢慢看。谢谢
|
24
evgm OP @gowk #15 目前写过的最大的就是毕业设计了,Java Servlet + Android,全加起来也不到 1w 行……有时间再多写点
|
25
fanyangyang 2018-05-19 12:25:40 +08:00
个人认为:学到什么程度这些都是个人问题,想要找到一个很好的实习单位,个人 Java 水平只是技术能力,还需要与人的沟通能力,自信,一份完美的简历,这样才能获得面试机会后更好的与人沟通,从而拿到 offer。
顺便一说,我也是普通二本院校的物联网专业毕业的, |
27
onice 2018-05-19 21:02:34 +08:00
实习的话,要求不高。后端这块会使用主流框架 Spring,SpringMVC,Mybatis 做个 CRUD 的 DEMO 就行了。前端的 HTML,CSS,Javascript,Jquery 也要看下。结合这些东西,做一个 XX 管理系统就差不多了。像员工管理系统,图书管理系统,商品管理系统都可以。
|
28
vansl 2018-05-25 11:31:51 +08:00
@onice 老哥我现在大二,已经会用 SSM 做一个 CRUD 网站了: https://countryroads.xin ,但是还是挺难找实习。。
|
29
mingszu 2018-06-05 19:45:15 +08:00
@vansl 我个人认为大二不必去找实习,如果你想找 BAT 那些级别实习的话,项目跟着培训的视频做个 xx 商城就足够了(尽量多用些新技术),然后去某刷题网站刷笔试题,最重要的是基础,要准备一两个能让面试官深挖的技术点,例如数据库,可以让跟面试官扯很久就差不多了。。
|