s*****b 发帖数: 662 | 1 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没
做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在
leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷
不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的
时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作!
是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高?
是继续硬着头皮刷题还是找容易点的题过渡? |
a*******n 发帖数: 237 | 2 像你这样每天花几小时刷题,坚持半年,可以毫无疑问地说一定能成 |
j********p 发帖数: 9680 | 3 要把基础打牢,刷题是次要的。
有个国内网站不错,51cto.com.
上面有不少讲座,可以看看。
还有,尽量找些项目代码来读。
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
k*******q 发帖数: 5493 | 4 就是这样的,以刷代学,很多人几年cs学下来,似乎基础该有都有,一做题都跪。你题
目做多了,该会的数据结构自然就会了
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
u**********n 发帖数: 265 | 5 上个学吧
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
H**********5 发帖数: 2012 | 6 刷刷题就行了,
使劲刷。
不要把CS看的很神秘。
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
x*****a 发帖数: 610 | 7 既然完全没背景还是想打下基础别着急刷题
没有内功只练外功不行
先把内功练深厚,之后刷题就快很多
建议先仔细研读一遍Introduction to Algorithm.
即使每天看十页,四个月也就读完了
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
s*****b 发帖数: 662 | |
a********5 发帖数: 1631 | 9 1. 数据结构与算法:找本国内的教科书先看一看。国内的教材比较简单粗暴,看起来
比较快。大可不必去啃算法导论或者算法设计手册之类的大部头,自添烦恼。
2. Java: 翻翻thinking in java就OK
3. 做题:先过一遍craking。好多东西就是你没碰过,碰过就举一反三就可以了。然后
LC。 不能背题,刷刷刷。
4. Project. 现在大公司manager面里对背景考察也很严格,楼下说下怎么破 |
h****e 发帖数: 374 | 10 我也是转专业的,比较同意老和尚的说法。
没有学位连简历关都未必过得了。简历上还是应该有些相关的project,你总不能把做
出过某个算法题写到简历上吧。 |
|
|
a*****u 发帖数: 1712 | 11 不用着急做出题了,不会做就看,看完了试着自己写 ,看多了才能慢慢会做。太慢了
就先从简单的做起,不要急着做难题 |
w*********a 发帖数: 123 | 12 关注, 借这个贴子同问同问。
我的本科学历和之前在国内小公司工作经历都和IT无关,现在在美国读Industrial
Engineering的硕士。 利用选修课选了算法和数据库的课。也想转行走这条路。 现在
水平嘛比刚来美国时连html是什么都不知道,以为编程就是写if..else的两眼一抹黑状
态有进步了。 现在对java, javascript, servlet/jsp, php, html/css, sql, xml这
些都自学了一些。 leetcode也刷了一半了。
现在有空就继续刷lc。但很迷茫的一点就是project背景关。现在就只有上过一门数据
库一个比较toy级别的小project。 请问各位过来人你们对转行的人的project背景有什
么期望? |
h*******b 发帖数: 132 | 13 半路出家转基础码农实在是条 高投入 低回报的事。 |
j********p 发帖数: 9680 | 14 写简历要以项目为主,技能为辅助。
不然根本没有任何可信度。
你们可以找一些专门讲项目的书,吃透,
然后改头换面放到自己做过的相关项目里。 |
h********e 发帖数: 1036 | 15 我也转专业的,以前是文科。不过我上学在学,快毕业了。感觉leetcode 上面的题比
较难,有思路也很难一次过。不过我觉得data structure 还是很重要的,你如果一点
不知道只刷题也很难举一返三。还有几个sorting, searching用的算法也很有用。
我现在也在刷题,开始还挺有有热情,不过慢慢烦了,然后就看什么都不会,也特受大
击。打算这几天玩几天放松一下,心情好再努力,事半功倍。
一起加油吧。
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
s*****b 发帖数: 662 | 16 谢谢。感恩节快乐。
我现在刷题是连玩的心情都没有
【在 h********e 的大作中提到】 : 我也转专业的,以前是文科。不过我上学在学,快毕业了。感觉leetcode 上面的题比 : 较难,有思路也很难一次过。不过我觉得data structure 还是很重要的,你如果一点 : 不知道只刷题也很难举一返三。还有几个sorting, searching用的算法也很有用。 : 我现在也在刷题,开始还挺有有热情,不过慢慢烦了,然后就看什么都不会,也特受大 : 击。打算这几天玩几天放松一下,心情好再努力,事半功倍。 : 一起加油吧。
|
l******s 发帖数: 3045 | 17 建议先读通一个中型项目的开源代码。
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
z*******e 发帖数: 777 | 18 这些学了可以了解JAVA的知识,但对找到工作没多大用。公司都看经验和具体的技术,
如 spring, maven, jquery etc. |
w*****e 发帖数: 721 | 19 Java is too big to learn well.Maybe you could go by C/C++ first.
You can also try scripting languages like Python or PHP.
Plenty of jobs and still much easier than Java. |
j*****n 发帖数: 53 | 20 同意。爪哇主要用于后端,上手慢,烙印强。不如改PHP或者蟒蛇,工作多,竞争少一
些。
【在 w*****e 的大作中提到】 : Java is too big to learn well.Maybe you could go by C/C++ first. : You can also try scripting languages like Python or PHP. : Plenty of jobs and still much easier than Java.
|
|
|
k**3 发帖数: 917 | 21 先看这本书 Operating System Concepts
http://www.amazon.com/Operating-System-Concepts-Abraham-Silbers
这个是基本,形形色色的“新”技术都是从OS演化出来的。
这个搞完了,花一个月的时间考个java证书,证书是次要的,主要是强迫自己了解java
的语音规范,真了解了那些规范,不考证也行。算法看看algorithms in java,不去
FLG的话,不必深究。
看看Manning的in action系列,我建议看Spring in Action和Hibernate in Action。
这两个都是很旧的东西,但是还有很多公司在用。再选一个流行的web的framework学习
一下,这个要挑新的学。还有基础的sql,nosql也学一个,这两个都不用深究。如果还
有精力,再学个其他语言。
关键要从前到后都要懂一点。第一份工作最难,以后就好了。 |
s*****b 发帖数: 662 | 22 非常有指导性的建议。谢谢!
java
【在 k**3 的大作中提到】 : 先看这本书 Operating System Concepts : http://www.amazon.com/Operating-System-Concepts-Abraham-Silbers : 这个是基本,形形色色的“新”技术都是从OS演化出来的。 : 这个搞完了,花一个月的时间考个java证书,证书是次要的,主要是强迫自己了解java : 的语音规范,真了解了那些规范,不考证也行。算法看看algorithms in java,不去 : FLG的话,不必深究。 : 看看Manning的in action系列,我建议看Spring in Action和Hibernate in Action。 : 这两个都是很旧的东西,但是还有很多公司在用。再选一个流行的web的framework学习 : 一下,这个要挑新的学。还有基础的sql,nosql也学一个,这两个都不用深究。如果还 : 有精力,再学个其他语言。
|
f****s 发帖数: 3078 | 23 你要做马工干吗读IE的硕士。。。
读了IE的硕士之后做consulting不比马工更好?
【在 w*********a 的大作中提到】 : 关注, 借这个贴子同问同问。 : 我的本科学历和之前在国内小公司工作经历都和IT无关,现在在美国读Industrial : Engineering的硕士。 利用选修课选了算法和数据库的课。也想转行走这条路。 现在 : 水平嘛比刚来美国时连html是什么都不知道,以为编程就是写if..else的两眼一抹黑状 : 态有进步了。 现在对java, javascript, servlet/jsp, php, html/css, sql, xml这 : 些都自学了一些。 leetcode也刷了一半了。 : 现在有空就继续刷lc。但很迷茫的一点就是project背景关。现在就只有上过一门数据 : 库一个比较toy级别的小project。 请问各位过来人你们对转行的人的project背景有什 : 么期望?
|
k**3 发帖数: 917 | 24
另外,要看点软件工程的书,对scrum有鞋了解,现在这个用的公司很多。我也是半路
转行,希望我的想法对你有帮助。
【在 s*****b 的大作中提到】 : 非常有指导性的建议。谢谢! : : java
|
A********T 发帖数: 162 | 25 楼主我跟你一样,也是半路出家转cs,三十岁了,零基础学起,刷题刷的还不错,但没
做过项目,感觉好难。跟你交个朋友,共同进步吧。 |
h*******3 发帖数: 122 | 26 刷题为辅,project为主,做些不很简单的东西,挂到网上
刷题就基本是那几个大公司(它们估计整个IT市场5%招人份额都没有),这背景面试都不
一定有。
你lc刷100遍,你可以写到简历上?hr一看简历,都不让过。
【在 s*****b 的大作中提到】 : 年纪30+,千老,没有cs背景,决心转码工,以前自学过一点java,也就是入个门,没 : 做过任何实际的java编程。花了点时间重新看了java的基本语法,最近两周天天在 : leetcode上刷题,感觉效率太低,挫败感很强,现在还只是刷难度为medium的,一天刷 : 不了3,4道题,大部分都是花几个小时自己做不出来,即使看别人的方法也要花很长的 : 时间才能明白别人的解题思路。感觉这样效率太低了,何时才能有信心去找码工工作! : 是不是学习方法不对?真诚求教转码工经验。在java入门了之后怎样循序渐进地提高? : 是继续硬着头皮刷题还是找容易点的题过渡?
|
s*****b 发帖数: 662 | 27 谢谢您的建议,
怎么才能找一些project做?
【在 h*******3 的大作中提到】 : 刷题为辅,project为主,做些不很简单的东西,挂到网上 : 刷题就基本是那几个大公司(它们估计整个IT市场5%招人份额都没有),这背景面试都不 : 一定有。 : 你lc刷100遍,你可以写到简历上?hr一看简历,都不让过。
|
z***s 发帖数: 3241 | 28 大公司确实都考算法,加上考算法的中小公司,怎么也占一大半吧。
如果只有5%,大家怎么天天都说刷题,没有说钻研高深java的?
【在 h*******3 的大作中提到】 : 刷题为辅,project为主,做些不很简单的东西,挂到网上 : 刷题就基本是那几个大公司(它们估计整个IT市场5%招人份额都没有),这背景面试都不 : 一定有。 : 你lc刷100遍,你可以写到简历上?hr一看简历,都不让过。
|
h*******3 发帖数: 122 | 29 那要看到啥地步了,很多公司算法靠的不用到lc的地步吧
还有若算IT公司的话,50%也许是,但是有ITjob的公司的话,
那估计就10%了也许。
【在 z***s 的大作中提到】 : 大公司确实都考算法,加上考算法的中小公司,怎么也占一大半吧。 : 如果只有5%,大家怎么天天都说刷题,没有说钻研高深java的?
|
y***u 发帖数: 82 | 30
【在 j*****n 的大作中提到】 : 同意。爪哇主要用于后端,上手慢,烙印强。不如改PHP或者蟒蛇,工作多,竞争少一 : 些。
|