没有CS背景,两年能学会编程找工作吗?# WaterWorld - 未名水世界t*o2012-03-30 07:031 楼上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编程能学到比较有竞争力,找到工作吗?说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
q*e2012-03-30 07:034 楼找工作不是靠天赋,是靠机会。理科毕业的,不抗拒coding的。自学半年就能干活了,只要有人肯给你机会。【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
d*f2012-03-30 07:035 楼if you cannot do it in 90 days, you can yourself a fool【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
m*x2012-03-30 07:036 楼under current job market, it's kind of difficult for a non-CS major to finda programming job. but it's hard to say what the market will be after 2years.
w*s2012-03-30 07:037 楼有天赋的人可以很快,没天赋的可能永远不行。【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
M*s2012-03-30 07:0310 楼半年是可以增加很多debug的经验的。但关键问题是cs并不仅仅是编程。很多东西,比方说怎么设计算法和数据结构,怎么分析,问题如果是np complete怎么办,怎么写parser,数据库又是怎么回事,index是怎么实现的,这些都要花很多工夫去学。完全靠自学有点难度。不过如果你努力,两年是可以完成计算机本科的,只要学校同意你只用上计算机课程和你没有学过的数学课程,其他课程可以转学分的话。如果在比较好的学校有个Honors cs degree,找工作面试机会会多很多。
r*t2012-03-30 07:0312 楼我上学那时,最牛的是,本科学音乐的也读计算机专业的博士,还读得不错【在 l*******y 的大作中提到】: 码工的本事在于思维方式。如果你是有天份的,写code就像讲话一样简单。如果LZ是工: 科出生,买本书看看能不能明白。如果是文科的,那就算了吧
i*k2012-03-30 07:0313 楼我遇到过一些极有天赋的软工是哲学系毕业的。SpringFramework/SpringSource创始人Rod Johnson是音乐学博士。软件是个极宽的领域。科班毕业在有些领域有无可争议的竞争优势。但同时也有很多领域门槛没有那么高。不是科班出身一样可以很有成就。之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
d*02012-03-30 07:0316 楼的确是这样,自学半年,足够将一个理科本科生训练成熟练码农。【在 q****e 的大作中提到】: 找工作不是靠天赋,是靠机会。: 理科毕业的,不抗拒coding的。自学半年就能干活了,只要有人肯给你机会。
s*e2012-03-30 07:0318 楼同意,CS不是说自己会什么什么语言的问题,很多东西不是短时间能领会的,刚学的时候随便编点toy program,根本不用考虑OOD,design pattern,architecture,但慢慢就会明白它们的重要性,还有LS说的数据结构,debug也是很需要技巧和经验的,还有db,GUI等,视乎做什么工作了。【在 M****s 的大作中提到】: 半年是可以增加很多debug的经验的。但关键问题是cs并不仅仅是编程。很多东西,比: 方说怎么设计算法和数据结构,怎么分析,问题如果是np complete怎么办,怎么写: parser,数据库又是怎么回事,index是怎么实现的,这些都要花很多工夫去学。完全: 靠自学有点难度。: 不过如果你努力,两年是可以完成计算机本科的,只要学校同意你只用上计算机课程和: 你没有学过的数学课程,其他课程可以转学分的话。: 如果在比较好的学校有个Honors cs degree,找工作面试机会会多很多。
w*a2012-03-30 07:0320 楼能阿,为毛不能之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
d*u2012-03-30 07:0321 楼可以,但多半是最苦最累的那种码农(不是最穷)之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
r*u2012-03-30 07:0322 楼可以,但是如何证明“学到比较有竞争力”绝大多数公司看的是学历成绩,可证明的经历之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
a*l2012-03-30 07:0326 楼有什么不能的?你要是两年每天8小时的训练,出来后绝对比科班出生的强。老实说,科班的四年本科中到底有多少时间是真的在联系编程的呢?科班本科出来的,能积累出总共两年的经验我看已经是很勤奋的学生了。之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
m*d2012-03-30 07:0330 楼以前有人根本不会任何编程,就去参加面试,第一次当然一问三不知,不过他记下了题目,回家钻研,再去别处面试,十几次之后,就找到了工作。之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
s*V2012-03-30 07:0331 楼这要看智商了,智商牛逼的,一年也可以之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
I*y2012-03-30 07:0332 楼这个太编了,你没基础,人家怎么可能给你面试机会?【在 m**d 的大作中提到】: 以前有人根本不会任何编程,就去参加面试,第一次当然一问三不知,不过他记下了题: 目,回家钻研,再去别处面试,十几次之后,就找到了工作。: : 之内编
j*l2012-03-30 07:0336 楼多做些小项目挂在网上吧。放些项目在google code里面。以证明自己的能力。不过这不仅仅是学学写代码就可以的,也不是看看数据结构算法就可以的。像我现在的一些面试,就会问到操作系统,计算机系统结构的问题。非常hard core普通的工作是可以啦。像visa,cbs神马的,会写网站,写写数据库就行了。基本上什么类型的公司都需要。
t*n2012-03-30 07:0338 楼如果个人对编写代码很感兴趣(当然对代码一类的东西有一定的基础或者说是天赋,有些人感兴趣但是完全不理解,死学只会耗时耗力)而且自律性还不错,这也不无可能之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
a*t2012-03-30 07:0339 楼我个人的经验觉得,找工作会看你的工作经验和学科背景,所以要在这2方面上下工夫,否则一下子不会进好公司。我是学精仪的,学生时照猫画虎编过一些程序。毕业时去一家汽车零件公司做程序,主要当时他们太缺人,要能进来就干的。干了3年,自己觉得“沾沾自喜”,又跳到了一家世界前10名的公司干了几年。两次都是因为他们看我做过什么。进了公司后就要看个人水平了。工作上需要的不光时书本知识。我讨厌唐骏因为他是骗子,但他能蒙住多人混下来就说明了这点。之内编【在 t*****o 的大作中提到】: 上次说的那个哥们儿准备去名校,自己自学编程。请问完全没有CS的背景,两年之内编: 程能学到比较有竞争力,找到工作吗?: 说实在的我感觉不太可能...不过也许我井底之蛙吧,大家认为呢?
a*t2012-03-30 07:0340 楼我认识一个是学经济的,水平极高,脾气较坏 :)【在 i****k 的大作中提到】: 我遇到过一些极有天赋的软工是哲学系毕业的。: SpringFramework/SpringSource创始人Rod Johnson是音乐学博士。: 软件是个极宽的领域。科班毕业在有些领域有无可争议的竞争优势。但同时也有很多领: 域门槛没有那么高。不是科班出身一样可以很有成就。: : 之内编
a*t2012-03-30 07:0341 楼是啊。有的公司是有题库的。我的一次失败招人经验就是那小子对答如流,进来后狗屁不是,我怀疑该换题了。【在 m**d 的大作中提到】: 以前有人根本不会任何编程,就去参加面试,第一次当然一问三不知,不过他记下了题: 目,回家钻研,再去别处面试,十几次之后,就找到了工作。: : 之内编
y*k2012-03-30 07:0343 楼嗯,这个得顶。码工当然得懂技术。但是风格也非常重要。技术相当的情况下,写的code简单清楚会给你加很多分。这个算是一种思维的方式。其实跟文理无关。好多文科的写文章深入浅出的话,写code也会很漂亮。【在 l*******y 的大作中提到】: 码工的本事在于思维方式。如果你是有天份的,写code就像讲话一样简单。如果LZ是工: 科出生,买本书看看能不能明白。如果是文科的,那就算了吧