转跳到内容

你们觉得自学编程大概要多久?


推荐贴

最近家里人说让我关注找工作这件事,之前一直在学画画。但是没学出什么成果出来。又对于编程和电脑方面很感兴趣,而现在所有人都需要用电脑,而会电脑是很有必要的。所以我想着自学编程试试,

已经购买了了一些视频,开始学习了,暂时没感觉有什么难的地方,就是要记一些东西。可能难的地方在后面吧,大概。

所以我想问一问有没有哪位大佬学习过编程的没有?有的话学习到找工作的程度大概用了多久?

链接到点评

先说我自己,我们这里学两年,学的好的可以去校招,但是期间其实有很多时间不是在学和编程有关的东西的,实际在学的时间只有一年半(包括寒暑假),我高中的时候玩单片机(那种个人兴趣性致的),到能开始接触机械结构大概也是一年半到两年。顺带自学编程很痛苦,最好找个有经验的老师,不然自己学的很多东西到了公司面试或者正式工作的时候会发现自己浪费了很多时间,甚至自己学的东西大部分都用不上。

编程这玩意在工作时也要不停的学习和向前进……永无止境,加油吧。

最后还是问下,你现在在接触哪些编程语言,有没有基础之类的?

链接到点评

看方向,

比如说前端入门很快,刻苦一年左右就可以找个普通的工作做了

开发需要一定的逻辑天赋

 

其他的更深入的可能需要1万小时定律了

我是弄大数据的,

需要的就有统计学和分布式系统的知识

之前玩开发玩了三四年

现在在弄大数据觉得自己的知识远远不够

 

其他的还有别的杂七杂八的知识

比如互联网的还要有网络协议的知识

嵌入式的要学好硬件

工业系统要有linux的基础etc...

 

总而言之学无止境

 

另外

基础了解到一定程度后

自己多写代码,然后找bug的过程其实也是一个学习的过程

最好去开源站学习一下别人是怎么写的

要技术进步,一定英语要好

github和stackoverflow之类的网站才是自学神器我觉得

(附送b站的软件开源贴:  https://github.com/Bilibili

 

初始阶段个人觉得自学反而速度比较快一些

高级还是找人带比较好

但是这个高级是你认真自学两三年后的事了

有的时候

分配好任务模块后

编程就是一个人的自high

 

,由鬼婆衍修改

鬼婆衍得到了穿越资格,兴奋过度从而砸坏了键盘.-3节操

链接到点评
21 分钟前, 刹海之绊 说道:

先说我自己,我们这里学两年,学的好的可以去校招,但是期间其实有很多时间不是在学和编程有关的东西的,实际在学的时间只有一年半(包括寒暑假),我高中的时候玩单片机(那种个人兴趣性致的),到能开始接触机械结构大概也是一年半到两年。顺带自学编程很痛苦,最好找个有经验的老师,不然自己学的很多东西到了公司面试或者正式工作的时候会发现自己浪费了很多时间,甚至自己学的东西大部分都用不上。

编程这玩意在工作时也要不停的学习和向前进……永无止境,加油吧。

最后还是问下,你现在在接触哪些编程语言,有没有基础之类的?

你是弄嵌入式之类的东西么?

链接到点评

虽然只是个学生,但是以我的经验来说学习上基本很少会遇到搞不出来的东西,就是很烦然后要花大把时间去思考、查资料而已

然后这东西绝对不能用copy的,当然一开始都是抄的,但是一定要知道自己到底写了些什么,这很重要

最后,这种东西是学无止境的...稍微碰一点你就会知道,会的东西永远不嫌多,每次要干嘛就会发现自己又有什么不会:mx041:

,由su3fm4n3187修改
链接到点评
14 小时前, 刹海之绊 说道:

先说我自己,我们这里学两年,学的好的可以去校招,但是期间其实有很多时间不是在学和编程有关的东西的,实际在学的时间只有一年半(包括寒暑假),我高中的时候玩单片机(那种个人兴趣性致的),到能开始接触机械结构大概也是一年半到两年。顺带自学编程很痛苦,最好找个有经验的老师,不然自己学的很多东西到了公司面试或者正式工作的时候会发现自己浪费了很多时间,甚至自己学的东西大部分都用不上。

编程这玩意在工作时也要不停的学习和向前进……永无止境,加油吧。

最后还是问下,你现在在接触哪些编程语言,有没有基础之类的?

我刚学习,没有什么基础。

在网上了解了一下后购买学习视频,某个老师的7日成蝶视频课程,

感觉编程方面的人都好仔细好厉害,课程讲的非常详细。内容很丰富。不过课程感觉很长。

自我感觉自学编程现在感觉还没到痛苦点,估计要过段时间学到跟多知识的时候吧(笑)。

关于你说的很多知识都用不上,我也不知道那些有用那些用不上,所以打算全部记下就好。记忆力还算正常,不太差,所以暂时不担心。只希望有成果就好。

链接到点评
14 小时前, 鬼婆衍 说道:

看方向,

比如说前端入门很快,刻苦一年左右就可以找个普通的工作做了

开发需要一定的逻辑天赋

 

其他的更深入的可能需要1万小时定律了

我是弄大数据的,

需要的就有统计学和分布式系统的知识

之前玩开发玩了三四年

现在在弄大数据觉得自己的知识远远不够

 

其他的还有别的杂七杂八的知识

比如互联网的还要有网络协议的知识

嵌入式的要学好硬件

工业系统要有linux的基础etc...

 

总而言之学无止境

 

另外

基础了解到一定程度后

自己多写代码,然后找bug的过程其实也是一个学习的过程

最好去开源站学习一下别人是怎么写的

要技术进步,一定英语要好

github和stackoverflow之类的网站才是自学神器我觉得

(附送b站的软件开源贴:  https://github.com/Bilibili

 

初始阶段个人觉得自学反而速度比较快一些

高级还是找人带比较好

但是这个高级是你认真自学两三年后的事了

有的时候

分配好任务模块后

编程就是一个人的自high

 

感谢分享经验,知道了起步方向和大概时间。(前端,认真学习一年时间)

也知道了更加深入需要的时间和精力。感觉更加的有信心了。

关于以后需要英文学习这个问题确实很重要,因为偷懒所以英文不过关,不过也会加入自己的任务书里的。

谢谢:YangTuo_2:

链接到点评
13 小时前, kisswanlpp 说道:

自学很难吧  我就是计算机出身的 之前做过一段时间的开发 实在难受

现在转去做linux sever 做了好几年 比开发舒服多了 而且也不是那么累

LZ可以考虑一下

是吗?我是小白,什么都还不懂。我会把这个作为参考经验记下来的,十分感谢。

链接到点评
12 小时前, su3fm4n3187 说道:

虽然只是个学生,但是以我的经验来说学习上基本很少会遇到搞不出来的东西,就是很烦然后要花大把时间去思考、查资料而已

然后这东西绝对不能用copy的,当然一开始都是抄的,但是一定要知道自己到底写了些什么,这很重要

最后,这种东西是学无止境的...稍微碰一点你就会知道,会的东西永远不嫌多,每次要干嘛就会发现自己又有什么不会:mx041:

好的,重点是了解自己学了什么做了什么是吧。恩恩,

链接到点评
9 小时前, 鬼鬼就是鬼鬼 说道:

好的,重点是了解自己学了什么做了什么是吧。恩恩,

应该说...我观察到周围同学有种现象是能用就好,但是这样在遇到问题或者要修改的时候会不知道怎么下手

然后当往下走的时候就会出现根本不知道该怎么做的状况(即使必要的东西都早已学过)

变成一种能看懂别人做了什么(會抄),但是自己却做不出来的窘境,如果是打算当工作的话这样子肯定是不行的

链接到点评

学无止境。

如果想速成的话推荐各种速成班。但实际上效果有限,也会被hr鄙视。这种往往工作寿命短,因为技术一旦迭代,超出所学就两眼一抹黑了。

其实无论如何,都是要不断的学习扩充自己。打好基础才能够更好的理解各式各样的legacy code

链接到点评

虽然不懂编程,不过还是替lz加油了:b8:

像编程这种东西,肯定不是短期就能学会的,还是坚持和毅力最重要了,如果你是真的喜欢,那应该还是能坚持下来 的,总之加油吧:a8:

tql387730787与寒幼藏去潘家园探险,淘到了上古名器【星旧怀雪的一撮呆毛】,转手后获得5节操

链接到点评
  • 2 周后...
×
×
  • 新建...

重要消息

为使您更好地使用该站点,请仔细阅读以下内容: 使用条款