非科班应届生自学到什么程度可以找到 Java 实习

2018-05-19 03:14:18 +08:00
 evgm

快要毕业了,问一下大家。本人是一名不知名普通二本学校的物联网工程专业应届生,不是科班出身(平时的课程也有涉及编程,不过本人成绩也不好),自学 Java,能力一般,水平三脚猫(也就是刚入门的水平),也没有实习经历 /工作经验。

目标是在北京找到一份普通公司一般水平工资的实习工作。(初始工资能满足在北京日常消费稍有结余就可以)

问一下各位要需要达到什么样水平才可以实现我这个目标。 比如说要能了解什么知识或者实现什么项目或者回答什么样的问题。

谢谢大家。

9244 次点击
所在节点    程序员
33 条回复
cs923
2018-05-19 04:04:56 +08:00
这个简单,你打开一些求职软件,然后搜索 Java 实习,然后看这些岗位的要求是什么,然后跟着这些要求学就行了。学得差不多就可以去投简历找实习了。
jerrry
2018-05-19 05:12:29 +08:00
不需要太深,会用即可。
jerrry
2018-05-19 05:14:11 +08:00
java 基础,ssm 框架,htmlcssjs,jQuery,mysql,maven,git,tomcat,1-2 个练手 Demo,足够。
k9ox
2018-05-19 06:29:55 +08:00
歪个楼,为什么大半夜不睡觉?🤣🤣
nycbdwss
2018-05-19 07:19:24 +08:00
去年毕业 感觉简历不造假难找的一 p
xiaoyukid
2018-05-19 07:51:38 +08:00
各种姿势 CRUD
hubahuba
2018-05-19 07:53:12 +08:00
培训班培训完不都是这水平。但是人家胆子大写精通了
q397064399
2018-05-19 07:58:59 +08:00
可以编造些实习工作经历,但是打铁还是要自身硬,出来混 早晚是要还的,
我个人从来不搞道德洁癖,道德说穿了是赤裸裸的利益,
你能为公司带来价值 公司才会给你工作机会,至于手段 我觉得每个人有每个人的看法吧。

后端 Java 开发 日常其实主要集中在 几个技能点,

SQL 一定要溜,最好熟悉 MySQL 的方言,别都快找工作了 交集 差集 补集 笛卡尔集 都不清楚

Java 一定要扎实,面向对象 反射 API 堆栈模型 内存模型 垃圾回收模型 都要一一点上去,
不求精通 但一定要有一定的认识,
多线程相关的知识也要点上,别写代码的时候,犯低级错误。

Spring 框架 建议读下 tiny-spring 的源代码 对依赖注入 跟动态代理 有一个完整的认识,代码量其实不大,
这是我 fork 的 https://github.com/jonwinters/tiny-spring 在原本的基础上 添加了一些注释

持久层框架 Mybatis Jpa 都了解一下

最后 GNU 那些工具链 常用的 less vim 可以点一下,方便 测试环境 docker 里面看日志 调试

----
html js 这些天赋就先别点了,一般去了一家公司,让你兼职写点前端,
估计你一下子也照顾不过来,对新人成长其实是不利的,另外这种分工不明的公司
大多都是舍不得花钱请开发人员,去了也没有什么意义。
hubahuba
2018-05-19 08:04:48 +08:00
@q397064399 大哥牛逼
hubahuba
2018-05-19 08:06:11 +08:00
@q397064399 估计看到你写的他已经注销账号了。(逃
q397064399
2018-05-19 08:09:11 +08:00
@hubahuba #9
菜鸡一枚,只是觉得 搬砖不过就这么回事,真的只要下过苦功夫,找份工作 还是很轻松的。
科班的人 喜欢搞技术,动不动就是 CSAPP 算法就来了,这个其实不适合新手,新手需要的是
尽快熟悉手头的开发工具,在最短的时间内学会技能并给公司创造价值。
在这个行业先活下来,才有发展的机会。
q397064399
2018-05-19 08:16:21 +08:00
@hubahuba #10
我转行 干了 差不多两年了,真心没觉得 技术上有多难,
算法 如果是略过数学证明,停留在应用上,基本上没什么难度。
计算机相关的基础知识,更是没什么难度,你对高层次的概念有一定理解过后,
再去理解底层的东西,是顺其自然的事情,,像我们经常做 web 后端的,

写 sql 就会出现一种 先读数据,判断数据库的数据是否满足当前写入的状态,然后再进行写入的操作。
有可能你再某篇文章上告诉你,这样在并发较高的情况下不行,
你要去了解 数据库的锁机制 还要隔离机制,你自然而然就会去学
学完了之后 也就有自己的认识了,见识多了,解决问题的能力跟思路就上去了。
zabida
2018-05-19 08:37:59 +08:00
买个传智的 java 就业班视频,能熟练掌握一半,找一般般的实习应该没问题。班上好几个人是这么过来的
xiaoyifang
2018-05-19 09:51:09 +08:00
应届毕业生要求的话,应该一个学校的成绩,是否有学习的能力,编程基础(如 C,数据结构,算法等是否扎实),至于 java 一般是提分项。应该没有定性要求。
应届生不同于有经验的人的要求。
gowk
2018-05-19 09:53:24 +08:00
不要学 SSH 或者 SSM,自己写个超过 3W 行的小项目或者库,就可以了,一定要自己实际一行行写。。
lastpass
2018-05-19 10:13:54 +08:00
你可以算一算你自己写过多少行代码。要自己写的(复制的自动生成的不算)总计超过 10W 行,你就可以随便找了。
evgm
2018-05-19 11:27:56 +08:00
@k9ox #4 大概是因为快毕业了,激动 😂
hardman
2018-05-19 11:37:24 +08:00
传智 Java 谁有分享下
wly19960911
2018-05-19 11:39:43 +08:00
azhangbing
2018-05-19 11:51:35 +08:00
框架会用 SQL 会增删改查就行了 实习和初级要求不是太高的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/456057

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX