由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 现在招工什么标准阿?
相关主题
C++和Java转行cs,拿master还是bachelor? (转载)
请推荐一下空闲时间学什么好?[招码工]洛杉矶软件公司招各种码工
请教如何比较快的学会Java 和 MySQL[bssd]刷题招工录
怎么快速学习PYTHON到中级水平? 有做项目的R,Matlab的经验,学过JAVA。请问 在学过C的基础上 是应该先学数据结构和算法,还是先学c++或JAVA呢?
后悔学过的两个语言请问 在学过C的基础上 是应该先学数据结构和算法,还是先学c++或JAVA呢?
凡是学过点数理逻辑的,80%会觉得functional programming有意思CS差生,开始找工作
Intro to Hadoop and MapReduce @ ucadicy 有人学过么? 199块 (转载)看看德国一个普通Werkstudenten的招工条件
我觉得现在的马工求大神帮助
相关话题的讨论汇总
话题: java话题: c++话题: cs话题: optimum话题: 算法
进入Programming版参与讨论
1 (共1页)
N***m
发帖数: 4460
1
c++要学到啥程度才能找到工作啊?
这几个月断断续续的用业余时间学c++,很痛苦啊。
遥想long long time ago,我还是接触过谭浩强的c的,虽然没啥好感。
另外,我还看了qt,python/django,postgresql,最近准备java。
任何一门语言往深了走肯定受制于个人水平,但是往广了走还是可行的,
就是多花点时间,但不知道杂七杂八的对找工作帮助大部大?消息闭塞,
有过来人给指点一下啊
X****r
发帖数: 3557
2
为什么要学C++?这个过于复杂了,初学者还是Java吧,反正你也没有经验,
至少把语言本身弄明白了。而且,把一样学好了再管其余比较好,贪多嚼不
烂,杂七杂八的会个皮毛也没什么用,反而没有拿得出手的东西。

【在 N***m 的大作中提到】
: c++要学到啥程度才能找到工作啊?
: 这几个月断断续续的用业余时间学c++,很痛苦啊。
: 遥想long long time ago,我还是接触过谭浩强的c的,虽然没啥好感。
: 另外,我还看了qt,python/django,postgresql,最近准备java。
: 任何一门语言往深了走肯定受制于个人水平,但是往广了走还是可行的,
: 就是多花点时间,但不知道杂七杂八的对找工作帮助大部大?消息闭塞,
: 有过来人给指点一下啊

k*******d
发帖数: 1340
3
如果想找software developer的工作,初学者Java上手快
如果想找非纯编程的工作,比如communications system engineer,embedded system
engineer, quant之类的,C++还是挺有用的
楼主看了好多啊,我都不知道django,postgresql是啥东东。
如果楼主没有比较多C++的经验,还是不要连Java一起看吧,没有常写程序很多概念很
容易忘记,再和Java一混,都可能混淆,两个都掌握不扎实。我觉得这两个应该是一个
扎实掌握了,再pick up另外一个,着重学习区别。至于深度,至少一种语言要比较深
入掌握熟练应用吧,不要贪多。
N***m
发帖数: 4460
4
sigh, there is no compeling reason for me to learn c++;
I just want to find an entry level job within several months.
Either language works.
Seems people talked about c++ alittle bit more and more than 10 years ago,
I 学过一(二)学期C。
after devling into c++, I find it's full of pitfalls, so as you said,
may not be good for beginners.

【在 X****r 的大作中提到】
: 为什么要学C++?这个过于复杂了,初学者还是Java吧,反正你也没有经验,
: 至少把语言本身弄明白了。而且,把一样学好了再管其余比较好,贪多嚼不
: 烂,杂七杂八的会个皮毛也没什么用,反而没有拿得出手的东西。

N***m
发帖数: 4460
5
看来java是大家的推荐的交集阿。我也正有此意,呵呵:)
有工作的不需要看的杂,专心干好手头的事情就好了。
不像我这样的无业游民,没有目标:)
另外,一般招工的网站上面要求都很多阿,感觉平均至少
3,4个方面能拿得出手。不知道只会java行不行?

【在 k*******d 的大作中提到】
: 如果想找software developer的工作,初学者Java上手快
: 如果想找非纯编程的工作,比如communications system engineer,embedded system
: engineer, quant之类的,C++还是挺有用的
: 楼主看了好多啊,我都不知道django,postgresql是啥东东。
: 如果楼主没有比较多C++的经验,还是不要连Java一起看吧,没有常写程序很多概念很
: 容易忘记,再和Java一混,都可能混淆,两个都掌握不扎实。我觉得这两个应该是一个
: 扎实掌握了,再pick up另外一个,着重学习区别。至于深度,至少一种语言要比较深
: 入掌握熟练应用吧,不要贪多。

g*****g
发帖数: 34805
6
只会java当然够了,但要有点深度,知道个Hello world肯定是不行的。

【在 N***m 的大作中提到】
: 看来java是大家的推荐的交集阿。我也正有此意,呵呵:)
: 有工作的不需要看的杂,专心干好手头的事情就好了。
: 不像我这样的无业游民,没有目标:)
: 另外,一般招工的网站上面要求都很多阿,感觉平均至少
: 3,4个方面能拿得出手。不知道只会java行不行?

X****r
发帖数: 3557
7
我可以肯定地说,只会Java没问题。当然得真的会才行,
比如Effective Java上说得都明白。
你要找的entry level的工作,许多雇主对于fresh graduate
和有经验的人的要求是不一样的。

【在 N***m 的大作中提到】
: 看来java是大家的推荐的交集阿。我也正有此意,呵呵:)
: 有工作的不需要看的杂,专心干好手头的事情就好了。
: 不像我这样的无业游民,没有目标:)
: 另外,一般招工的网站上面要求都很多阿,感觉平均至少
: 3,4个方面能拿得出手。不知道只会java行不行?

N***m
发帖数: 4460
8
这个学习java从0到infinity,不知道到什么程度才算有点深度?
因为学习时间有限,不知道如何把握学习内容阿。是不是找本书
看到底就算差不多了?
昨晚粗看了一下java,长的和c#有点像阿,呵呵。

【在 g*****g 的大作中提到】
: 只会java当然够了,但要有点深度,知道个Hello world肯定是不行的。
N***m
发帖数: 4460
9

觉得即使python这样的,里面的水也很深。估计java
也需要大量练习才行。
向我这样的想半道出家的没有cs学位的,是不是要求会更高一点?
要不要去读个bachelor/master之类的?
还有,数据结构算法之类的要不要系统学习一下?

【在 X****r 的大作中提到】
: 我可以肯定地说,只会Java没问题。当然得真的会才行,
: 比如Effective Java上说得都明白。
: 你要找的entry level的工作,许多雇主对于fresh graduate
: 和有经验的人的要求是不一样的。

k*******d
发帖数: 1340
10
Python比传统的高级语言多了不少功能,要用好他的确也需要一些时间
编程是要练习的,光看书看代码都不如自己写写代码有效。
数据结构和算法是要的。尤其是数据结构,个人觉得对初级程序员来说,数据结构更重
要。

【在 N***m 的大作中提到】
:
: 觉得即使python这样的,里面的水也很深。估计java
: 也需要大量练习才行。
: 向我这样的想半道出家的没有cs学位的,是不是要求会更高一点?
: 要不要去读个bachelor/master之类的?
: 还有,数据结构算法之类的要不要系统学习一下?

相关主题
凡是学过点数理逻辑的,80%会觉得functional programming有意思转行cs,拿master还是bachelor? (转载)
Intro to Hadoop and MapReduce @ ucadicy 有人学过么? 199块 (转载)[招码工]洛杉矶软件公司招各种码工
我觉得现在的马工[bssd]刷题招工录
进入Programming版参与讨论
N***m
发帖数: 4460
11
3x.
看来还要突击数据结构了。
昨天瞅了瞅书,里面的二叉树还算容易懂;
但是后面那个Dijkstra's algorithm完全没看懂阿。
wiki上面的介绍也没看懂:)
这位兄台,能不能再简化一下告诉我大概的指导思想?
具体的算法看来我有生之年是搞不懂了:)

【在 k*******d 的大作中提到】
: Python比传统的高级语言多了不少功能,要用好他的确也需要一些时间
: 编程是要练习的,光看书看代码都不如自己写写代码有效。
: 数据结构和算法是要的。尤其是数据结构,个人觉得对初级程序员来说,数据结构更重
: 要。

S**I
发帖数: 15689
12
继续看,图形算法里Dijkstra几乎是最简单的了

【在 N***m 的大作中提到】
: 3x.
: 看来还要突击数据结构了。
: 昨天瞅了瞅书,里面的二叉树还算容易懂;
: 但是后面那个Dijkstra's algorithm完全没看懂阿。
: wiki上面的介绍也没看懂:)
: 这位兄台,能不能再简化一下告诉我大概的指导思想?
: 具体的算法看来我有生之年是搞不懂了:)

r*********r
发帖数: 3195
13
有没有想过 career path 怎么走?
没有cs 的基础知识, 走程序员这条路会很辛苦, 收入也不见得高.
N***m
发帖数: 4460
14
sigh~~~
原来还是最简单的算法,好郁闷阿。
看来有空继续钻研了:)

【在 S**I 的大作中提到】
: 继续看,图形算法里Dijkstra几乎是最简单的了
N***m
发帖数: 4460
15
现在还没想这么多。只是眼前养家糊口要紧,也顾不得那么多了。
如果能找到entry level的,我就谢天谢地了。只是我对这招工要求
完全没概念,有点迷茫:)

【在 r*********r 的大作中提到】
: 有没有想过 career path 怎么走?
: 没有cs 的基础知识, 走程序员这条路会很辛苦, 收入也不见得高.

l******e
发帖数: 12192
16
你原来是学啥的呀

【在 N***m 的大作中提到】
: 现在还没想这么多。只是眼前养家糊口要紧,也顾不得那么多了。
: 如果能找到entry level的,我就谢天谢地了。只是我对这招工要求
: 完全没概念,有点迷茫:)

N***m
发帖数: 4460
17
math, then physics,hehe.
and wasted so many years.
They are for fun but not for food, at least for me:)

【在 l******e 的大作中提到】
: 你原来是学啥的呀
z****e
发帖数: 2024
18
搞个queue,然后遍历。

【在 N***m 的大作中提到】
: 3x.
: 看来还要突击数据结构了。
: 昨天瞅了瞅书,里面的二叉树还算容易懂;
: 但是后面那个Dijkstra's algorithm完全没看懂阿。
: wiki上面的介绍也没看懂:)
: 这位兄台,能不能再简化一下告诉我大概的指导思想?
: 具体的算法看来我有生之年是搞不懂了:)

r*********r
发帖数: 3195
19
S**I
发帖数: 15689
20
有数理背景转EE更合适啊,至少也是转EE和CS的交叉领域,转纯CS有点浪费了。

【在 N***m 的大作中提到】
: math, then physics,hehe.
: and wasted so many years.
: They are for fun but not for food, at least for me:)

相关主题
请问 在学过C的基础上 是应该先学数据结构和算法,还是先学c++或JAVA呢?看看德国一个普通Werkstudenten的招工条件
请问 在学过C的基础上 是应该先学数据结构和算法,还是先学c++或JAVA呢?求大神帮助
CS差生,开始找工作请问 leetcode基本差不多 能面试啥样的公司啊?
进入Programming版参与讨论
r*********r
发帖数: 3195
21
买本 algorithm 的书, 把 mit 的这个算法课过一遍.
能达到 cs 大二大三的水平, 面试的数据结构, 算法勉强可以应付一下.
N***m
发帖数: 4460
22
这个EE主要是不好自学,因为我也不想再做作业考试了:)
虽说运气天注定,到头来也只有一搏了,呵呵

【在 S**I 的大作中提到】
: 有数理背景转EE更合适啊,至少也是转EE和CS的交叉领域,转纯CS有点浪费了。
N***m
发帖数: 4460
23
不错!收藏了~~~

【在 r*********r 的大作中提到】
: 买本 algorithm 的书, 把 mit 的这个算法课过一遍.
: 能达到 cs 大二大三的水平, 面试的数据结构, 算法勉强可以应付一下.

N***m
发帖数: 4460
24
要花不少时间吧?
每天集中一个小时,一个月能搞定吗?

【在 r*********r 的大作中提到】
: 买本 algorithm 的书, 把 mit 的这个算法课过一遍.
: 能达到 cs 大二大三的水平, 面试的数据结构, 算法勉强可以应付一下.

r*********r
发帖数: 3195
25
有毅力的话肯定能行. 不过这个课还是比较难的.

【在 N***m 的大作中提到】
: 要花不少时间吧?
: 每天集中一个小时,一个月能搞定吗?

N***m
发帖数: 4460
26
谢了!坚持就是胜利。

【在 r*********r 的大作中提到】
: 有毅力的话肯定能行. 不过这个课还是比较难的.
r****t
发帖数: 10904
27
我觉得还是看别人用的是啥就要求啥吧。我同学学了 c++ 找到的工面试时候基本是 c,
所以你不能预先知道,只能尽量学,到一定程度就水道渠成了。

【在 N***m 的大作中提到】
: c++要学到啥程度才能找到工作啊?
: 这几个月断断续续的用业余时间学c++,很痛苦啊。
: 遥想long long time ago,我还是接触过谭浩强的c的,虽然没啥好感。
: 另外,我还看了qt,python/django,postgresql,最近准备java。
: 任何一门语言往深了走肯定受制于个人水平,但是往广了走还是可行的,
: 就是多花点时间,但不知道杂七杂八的对找工作帮助大部大?消息闭塞,
: 有过来人给指点一下啊

v****s
发帖数: 1112
28
u mean graph algorithms? 图形算法 == graph algorithms???

【在 S**I 的大作中提到】
: 继续看,图形算法里Dijkstra几乎是最简单的了
S**I
发帖数: 15689
29
yes

【在 v****s 的大作中提到】
: u mean graph algorithms? 图形算法 == graph algorithms???
g*****g
发帖数: 34805
30
如果你没啥基础,基本没戏。当年我们上数据结构都
每周4小时课,看书做作业起码8个小时。这样4个月。
图论再花同样的时间。

【在 N***m 的大作中提到】
: 要花不少时间吧?
: 每天集中一个小时,一个月能搞定吗?

相关主题
继续发招工贴,这次是java请推荐一下空闲时间学什么好?
招工 兼职、全职均可请教如何比较快的学会Java 和 MySQL
C++和Java怎么快速学习PYTHON到中级水平? 有做项目的R,Matlab的经验,学过JAVA。
进入Programming版参与讨论
N***m
发帖数: 4460
31
郁闷,看来只能粗走一遍,了解一下基本概念了。

【在 g*****g 的大作中提到】
: 如果你没啥基础,基本没戏。当年我们上数据结构都
: 每周4小时课,看书做作业起码8个小时。这样4个月。
: 图论再花同样的时间。

k*******d
发帖数: 1340
32
My major is not CS and I have not touched this algo for several years. The
basic idea is that it is a greedy algorithm. Every step you try to find a
local optimum and there is a proof saying that doing this leads to global
optimum. Every step you include a unvisited node that is closest to the
visited node set.
It is not as difficult as you thought. Read the pseudocode and the
examples on wiki slowly in more detail.

【在 N***m 的大作中提到】
: 3x.
: 看来还要突击数据结构了。
: 昨天瞅了瞅书,里面的二叉树还算容易懂;
: 但是后面那个Dijkstra's algorithm完全没看懂阿。
: wiki上面的介绍也没看懂:)
: 这位兄台,能不能再简化一下告诉我大概的指导思想?
: 具体的算法看来我有生之年是搞不懂了:)

N***m
发帖数: 4460
33
thanks!
local optimum->global optimum is not that obvious/trivial to me.
I will keep reading:)

【在 k*******d 的大作中提到】
: My major is not CS and I have not touched this algo for several years. The
: basic idea is that it is a greedy algorithm. Every step you try to find a
: local optimum and there is a proof saying that doing this leads to global
: optimum. Every step you include a unvisited node that is closest to the
: visited node set.
: It is not as difficult as you thought. Read the pseudocode and the
: examples on wiki slowly in more detail.

k*******d
发帖数: 1340
34
I understand, because you were in math. The proofs are in some algorithm
books like the mit one, or algorith design by ppl from Cornell.

【在 N***m 的大作中提到】
: thanks!
: local optimum->global optimum is not that obvious/trivial to me.
: I will keep reading:)

N***m
发帖数: 4460
35
好奇问一下,你现在在搞cs吗?
你是怎么掌握这些的?
我感觉要学得东西好多。

【在 k*******d 的大作中提到】
: I understand, because you were in math. The proofs are in some algorithm
: books like the mit one, or algorith design by ppl from Cornell.

k*******d
发帖数: 1340
36
换个能输中文的电脑。。
我不算是搞CS的,我是EE的,但是做的东西的确偏软件。以前本科的时候被“加强大类学科基础”了,学过一些CS的东西,Java,数据结构等等。不过现在很多都忘了,迪克斯特拉算法我也是刚刚查wiki复习的。图论的算法所谓简单,指的是步骤简单,我不认为它们的证明也是简单的。。。那些证明也都是很数学的。数学背景的人应该更适合学算法。不要着急,着急反而基础不扎实。我学C++也是业余时间,陆陆续续一年多了吧。比起这里的行家里手我是差多了
N***m
发帖数: 4460
37
I see. 3x!

类学科基础”了,学过一些CS的东西,Java,数据结构等等。不过现在很多都忘了,迪
克斯特拉算法我也是刚刚查wiki复习的。图论的算法所谓简单,指的是步骤简单,我不
认为它们的证明也是简单

【在 k*******d 的大作中提到】
: 换个能输中文的电脑。。
: 我不算是搞CS的,我是EE的,但是做的东西的确偏软件。以前本科的时候被“加强大类学科基础”了,学过一些CS的东西,Java,数据结构等等。不过现在很多都忘了,迪克斯特拉算法我也是刚刚查wiki复习的。图论的算法所谓简单,指的是步骤简单,我不认为它们的证明也是简单的。。。那些证明也都是很数学的。数学背景的人应该更适合学算法。不要着急,着急反而基础不扎实。我学C++也是业余时间,陆陆续续一年多了吧。比起这里的行家里手我是差多了

d*****u
发帖数: 17243
38
也别光吓唬人家
我来给lz增加点信心
我不是学CS的,也不是啥数学物理专业的,连离散数学都只有高中水平
但是在美国也去学过数据结构这门本科的课,没遇到啥明显的困难
那门课是4个学分,作业比较多
但作业基本都是些数学归纳法证明之类的,按部就班就行了
而且不要忘了,美国蠢学生多得很,所以不会太难的
后面那个Dji啥啥算法我也学了,但是除非特别想钻研,
一般就搞清楚那个procedure就行了
比如给你一个graph你知道是怎么遍历的,就行了
很容易的

【在 g*****g 的大作中提到】
: 如果你没啥基础,基本没戏。当年我们上数据结构都
: 每周4小时课,看书做作业起码8个小时。这样4个月。
: 图论再花同样的时间。

N***m
发帖数: 4460
39
thanks for your advice:)

【在 d*****u 的大作中提到】
: 也别光吓唬人家
: 我来给lz增加点信心
: 我不是学CS的,也不是啥数学物理专业的,连离散数学都只有高中水平
: 但是在美国也去学过数据结构这门本科的课,没遇到啥明显的困难
: 那门课是4个学分,作业比较多
: 但作业基本都是些数学归纳法证明之类的,按部就班就行了
: 而且不要忘了,美国蠢学生多得很,所以不会太难的
: 后面那个Dji啥啥算法我也学了,但是除非特别想钻研,
: 一般就搞清楚那个procedure就行了
: 比如给你一个graph你知道是怎么遍历的,就行了

v*****r
发帖数: 2325
40
agree. write code yourself to solve a problem is the best way to learn a
programming language.
not only data structure,
but also learn how to formulate a problem, design algorithm and implement it
, optimizie it for better performance & reusability
the beginner level is to write code to deal with the task at hand,
the higher level is that lot of other people use the code/libraray/software
you have written

【在 k*******d 的大作中提到】
: Python比传统的高级语言多了不少功能,要用好他的确也需要一些时间
: 编程是要练习的,光看书看代码都不如自己写写代码有效。
: 数据结构和算法是要的。尤其是数据结构,个人觉得对初级程序员来说,数据结构更重
: 要。

相关主题
怎么快速学习PYTHON到中级水平? 有做项目的R,Matlab的经验,学过JAVA。Intro to Hadoop and MapReduce @ ucadicy 有人学过么? 199块 (转载)
后悔学过的两个语言我觉得现在的马工
凡是学过点数理逻辑的,80%会觉得functional programming有意思转行cs,拿master还是bachelor? (转载)
进入Programming版参与讨论
n******g
发帖数: 536
41
受教了!
1 (共1页)
进入Programming版参与讨论
相关主题
求大神帮助后悔学过的两个语言
请问 leetcode基本差不多 能面试啥样的公司啊?凡是学过点数理逻辑的,80%会觉得functional programming有意思
继续发招工贴,这次是javaIntro to Hadoop and MapReduce @ ucadicy 有人学过么? 199块 (转载)
招工 兼职、全职均可我觉得现在的马工
C++和Java转行cs,拿master还是bachelor? (转载)
请推荐一下空闲时间学什么好?[招码工]洛杉矶软件公司招各种码工
请教如何比较快的学会Java 和 MySQL[bssd]刷题招工录
怎么快速学习PYTHON到中级水平? 有做项目的R,Matlab的经验,学过JAVA。请问 在学过C的基础上 是应该先学数据结构和算法,还是先学c++或JAVA呢?
相关话题的讨论汇总
话题: java话题: c++话题: cs话题: optimum话题: 算法