San Jose各个房价 <1.5m 区域买房总结

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
把贵司招聘信息放这里
查看: 1264|回复: 33
收起左侧

[其他] 求助 java小白该何去何从

[复制链接] |试试Instant~ |关注本帖
ai559031 发表于 2018-5-17 21:21:28 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
RT
今年8月要去念书. 留学申请论坛-一亩三分地
学校前阵子寄来了五题Java作业@@ 说是基础中的基础, 我们应该要会(ex. print前一百个质数/ sorted order...etc)

但是我完全对java没概念, 本科也沒碰過編程
那时候听了学长的话去看了berkely cs61B 来源一亩.三分地论坛.
不过老师完全就是板书, 我想说这样就算了解了架构我还是不太会compile出来
所以我又上了youtube看了java教学
不过是非常非常基础的那种(从string/for loop)那些讲起
然后学校也有一个课是learning by doing (也是讲得非常基本, 大概只有40页, 就是前面会有一些概念,下面会有练习题让你练习)我已经上完了

重点来了, 我打开了学校的作业
还是完全一头雾水QQ
今天拼了老命才把第一题拼凑出来
第二题直接阵亡, 我上网查了一下sorted order才发现很多人是先import java.util.Arrays
然后有用一些内建的method
身为一只小白, 我如果不查网路根本不知道会有这些工具

BUT 学校说了, 这五题要靠自己写,不能上网参考...
.留学论坛-一亩-三分地
所以想要请问大神们, 我现在一些基础的概念已经知道了, 接下来还能怎么补强?
我有想过是不是要去刷leetcode 最easy的题目, 但是又怕这样基础不够扎实...
跪求建议
nokolu5120 发表于 2018-5-18 01:33:27 | 显示全部楼层
之前也上过coursera的课,最近也在重新学java,而且也是秋季开始上课,个人觉得上不写作业的课什么都学不到的,非常推荐princeton的algorithm I & II在coursera的课,如果零基础的话可以从https://introcs.cs.princeton.edu/java/home/ 开始迅速的吧1到4章过一遍,然后直接开始做练习,光看书或者上课一定会忘。而且个人经验就是如果不真的去跑程序找bug好多问题都不会浮现出来。共勉~
回复 支持 1 反对 0

使用道具 举报

全球28万学生4.7分推荐
妇科圣手王发财 发表于 2018-5-17 21:36:56 | 显示全部楼层
《head first java》了解一下
回复 支持 1 反对 0

使用道具 举报

 楼主| ai559031 发表于 2018-5-17 21:48:44 | 显示全部楼层
妇科圣手王发财 发表于 2018-5-17 21:36
《head first java》了解一下

有的 这本书是berkely cs61B要求的书
我正在看当中...
回复 支持 反对

使用道具 举报

geom1try 发表于 2018-5-17 21:54:36 | 显示全部楼层
学校说要靠自己写是建立认为你有基础的状况下吧. 一亩-三分-地,独家发布
有哪个人啥都没学过写的出来 真的我给跪
就真的认份的上网查吧 边查边学是coding上手最快的方法了-google 1point3acres

好奇问个是要去念硕吗?
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-17 22:39:58 | 显示全部楼层
geom1try 发表于 2018-5-17 21:54
学校说要靠自己写是建立认为你有基础的状况下吧. more info on 1point3acres
有哪个人啥都没学过写的出来 真的我给跪
就真的认份的上 ...
We do not expect most of you to pursue a career as a nose-down software engineer, but we do expect and require you to do some level of coding.
Incoming MISM students should be able to solve these 5 problems within 90 minutes with no outside reference or help. It is preferred that it is done in Java, but C++ is an acceptable alternative.


信裡是這樣說的
90分鐘寫五題真的是要跪的節奏啊...

是的 是念碩士~
回复 支持 反对

使用道具 举报

shawnnie 发表于 2018-5-17 22:51:59 | 显示全部楼层
楼主不会去google完全是正常操作,不用担心
回复 支持 反对

使用道具 举报

低调的野猪 发表于 2018-5-17 23:05:54 | 显示全部楼层
看楼主的题目描述,极似我昨天收到的邮件五道题。好奇,莫非也是BIDA?
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-17 23:06:04 | 显示全部楼层
shawnnie 发表于 2018-5-17 22:51
楼主不会去google完全是正常操作,不用担心

好的
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-17 23:52:06 | 显示全部楼层
低调的野猪 发表于 2018-5-17 23:05. 1point 3acres 论坛
看楼主的题目描述,极似我昨天收到的邮件五道题。好奇,莫非也是BIDA?

是的 &#128514;
回复 支持 反对

使用道具 举报

yanshuo619 发表于 2018-5-18 00:19:54 | 显示全部楼层
鉴于楼主是还未入学纯新手学java
https://courses.caveofprogrammin ... -complete-beginners
个人建议楼主可以看这个教学视频。
这个属于新手的不能在新手的视频了,基本大部分新手都想快进那种,作者标准英音,我觉得来留学的都能听懂。。。我给不少人推荐过这个,反馈还不错

建议楼主先看前2大部分了解一下java基础,再考虑做题,否则你做了也高屋建瓴。。。
(如果学校有时间限制还很紧的话。。。那你只好网上借鉴了)
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-18 08:29:30 | 显示全部楼层
yanshuo619 发表于 2018-5-18 00:19
鉴于楼主是还未入学纯新手学java. visit 1point3acres for more.
https://courses.caveofprogramming.com/p/java-for-complete-beginners
...

我在youtube上就是看他的影片!!!
但是也因为颇基础的
我现在看了学校的作业就有点濛


请问看完这种很基础的课之后还有什么好的推荐吗 谢谢~~
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-18 08:35:31 | 显示全部楼层
nokolu5120 发表于 2018-5-18 01:33. Waral 博客有更多文章,
之前也上过coursera的课,最近也在重新学java,而且也是秋季开始上课,个人觉得上不写作业的课什么都学不到 ...
. 一亩-三分-地,独家发布
好的好的~~

我今天開始來看看這個 感謝~~
回复 支持 反对

使用道具 举报

geom1try 发表于 2018-5-18 08:38:12 | 显示全部楼层
ai559031 发表于 2018-5-17 22:39. 牛人云集,一亩三分地
信裡是這樣說的
90分鐘寫五題真的是要跪的節奏啊...

对于地里那些刷题成精的学霸来说  90分五题应该没啥问题
你啥JAVA都没碰过   google写起 是正常套路呗  . 1point 3acres 论坛
没啥好紧张的~

补充内容 (2018-5-18 08:38):
开始就是了 加油呗
回复 支持 反对

使用道具 举报

jamesbond007 发表于 2018-5-18 09:37:58 | 显示全部楼层
边干边学,以后迈入职场也是如此,不要灰心
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-18 10:00:47 | 显示全部楼层
geom1try 发表于 2018-5-18 08:38. visit 1point3acres for more.
对于地里那些刷题成精的学霸来说  90分五题应该没啥问题
你啥JAVA都没碰过   google写起 是正常套路呗   ...

嗯嗯嗯 好的
回复 支持 反对

使用道具 举报

yanshuo619 发表于 2018-5-18 11:47:28 | 显示全部楼层
ai559031 发表于 2018-5-18 08:29
我在youtube上就是看他的影片!!!
但是也因为颇基础的
我现在看了学校的作业就有点濛
-google 1point3acres
core java的话,这个看完你应该具备开始按难度顺序刷题的能力了。-google 1point3acres
不懂的很正常,但这个基础有了,应该google搜索下你起码能看懂网上的帖子在说啥了。. from: 1point3acres
剩下基本就是一步一步刷题学算法逻辑,看简单的java example project学习实战经验了。

框架的话,这个很多,把core java学的差不多了,刷题起码简单的中等的 最起码做到看得懂答案吧,然后可以开始自学框架了,网上各种资料很多,spring的话这个人也有个新手教学,还可以。
.1point3acres网
简单来说,基础知识有了概念,刷些简单的题可以让你习惯上手写简单的代码,剩下一步一个脚印学吧。方向很多,看你喜好和课程要求一个一个来
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-18 13:01:28 | 显示全部楼层
jamesbond007 发表于 2018-5-18 09:37
边干边学,以后迈入职场也是如此,不要灰心

恩恩 好的~~
回复 支持 反对

使用道具 举报

 楼主| ai559031 发表于 2018-5-18 13:02:41 | 显示全部楼层
yanshuo619 发表于 2018-5-18 11:47
core java的话,这个看完你应该具备开始按难度顺序刷题的能力了。
不懂的很正常,但这个基础有了,应该g ...

好噠 謝謝~~~
回复 支持 反对

使用道具 举报

tianshh 发表于 2018-5-18 13:07:20 | 显示全部楼层
除了看那些视频和书之外,我觉得更重要的是坚持看下去。该Google就google,但是学过的东西一定要经常复习,并且持之以恒。现在离八月还早得很,做这几个题应该没啥问题。
回复 支持 反对

使用道具 举报

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-5-26 20:40

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表