请问各位前辈,我想学编程,是上一些培训学校(比如北大青鸟),还是自学比较好?

时间:2021-08-10 19:52:12
各位前辈们: 

          北大青鸟应该听说过吧,如果我去那里学软件工程师能学到东西吗,青鸟发的证书社会上认可吗,企业招青鸟出来的吗?能学精通一门语言吗?还是说自学更好?听说高手都是自学的。自学的话是不是要选一门学精通,我英语不太好。希望各位大哥大姐帮我列个学习计划,或者是推荐些入门到精通的经典书籍,视频。我想学C#,听说学精了一门,其他都好学。 
  

44 个解决方案

#1


请问各位前辈,我想学编程,是上一些培训学校(比如北大青鸟),还是自学比较好?

#2


我正在自学,比较慢!!有人指导应该会快点

#3


自学,然后去考MS的认证,我想应该比北大青鸟要好些吧。

#4


我是一个坚决的北大青鸟反对者。
我个人的建议是先学好基础
什么是基础
扯远点就是数学等
但是最起码的我觉得需要看的书有:即计算机组成原理、操作系统、数据结构,至于编译原理等我也推荐学,但是恐怕精力不够
如果你跳过这一步的话,那么很难学好根本。当然这不代表你的前途就没了
单纯从C#角度来说
我的学习过程很简单也很短暂,虽然说我到现在也只是个小菜鸟,但望你能听进一二
我入门的书籍是C#入门经典,但这本书仅适合入门,前几章多看几遍,后面的高级部分很一般。配合这本书我还看了C#高级编程(第四版)。基本上这2本书把语法和一些C#本身的特性弄懂了点。这个过程很短暂 15-20天应该就OK了
之后是面向对象,这点说实话。C#入门经典也好,高级编程也好。都不是圣药。由于我之前有C++的基础。所以通过这2本书加上一些比较好的JAVA的书给了我很好的帮助。当然在这里要感谢CSDN里的几个朋友HOHO
如果说要学精通,那多写是少不了的。在学习的初期,多写代码以及写规范点代码很有必要。不要因为是SAMPLE就随意。
如果你想有所提高的话,我最在意的那一点不要跳过。

#5


    北大青鸟肯定不错啊,但个人认为,要学编程的话自学也行。你说英语不行,没必要找英文版的书籍来看吧!先学C语言,貌似学了C语言之后C++、JAVA都不是太难了,至少很多东西相似。当然了,C语言不是那么好学的,多练习,推荐谭浩强的《C程序设计基础》,记得找别人帮助,充分利用资源,应该不是难事!
    

#6


北大青鸟时间太长了  不适合
据说北大青鸟在北方不行了 不知道真的假的
望慎重

#7


没有实践,何来精通啊,谁都不能精通一门语言的,个人认为啊,呵呵!!!
没有培训过,不过网上很多说北大青鸟不好的贴子,你还是考虑一下吧,不要选错了

#8


其实最好的方法是去大学里的软件课程蹭课..

#9


师父领进门,修行靠个人

#10


it all depends.

#11


自学是一个不错的选择!

#12


关键要有一颗坚定的心,我现在也在自学。
培训性价比太低了,我觉得它也最多教你些基础,
还不如自己学呢,不懂的东西去网上查一查呗。

#13


我觉得青鸟太贵了 感觉还是工作提高快些 如果幸运的话有位好的leader带带你那进步更快 同事就是你的老师
如果您刚入门我建议还是看C++ 1、学习基本语法 2、学习面向对象编程的思想
清华大学 谭浩强《C++程序设计》红皮的书比较不错 前几张是基础语法(也可通过谭浩强《C语言程序设计》学习) 后几章是面向对象部分 

#14


我以前很迷茫,都是混吃等死,我不想再这样下去做一个无用的人。现在在广西大学读函授的计算机专业,也就是高中毕业后成考去读的。听说C,C++很难,像我没有考上大学的能学会吗?我要从C或者C++学起学到精通一般要多久

#15


我就是北大青鸟毕业的。虽然学费高些。

但是可以系统的学习软件。


不象其它一些培训班,什么都学,什么都是皮毛。

#16


基本语法+看源码+动手。。。
北大青鸟,不要理他们

#17


我客观的给楼主说一下我的学习经历:2002年-2003年在北大青鸟(合肥)上的。那时候的北大青鸟我个人认为还可以,因为他们的软件工程班,会让学员系统的从0开始学习软件。这点我认为同市(合肥)的新华好。但是新华也有它的优点就是那一方面都接触。


随时间推移,现在的北大青鸟就不知道怎么样。
但听说北大青鸟的网络工程师也可以。


以上只代表个人

#18


不要以书为重,,试着去写上些软件,,比如你要改一个针对数据库的增删改的例子,,不好意思,我们大大学那时,c#才出来所以没学,毕业第一家公司就是用c#,,,第二天我就找低年级的同学借了本书上班拿去看,,,项目经理不让我看书,跟我说书是用来查的,,,我基本没看一本c#就凭着感觉,那时我为了得到一个dataTable的总行数,一个一个的属性点下去看了半天才找到。。。现在用c#已经5年的经验了

#19


学了之后关键是要实践,实践是选实际的项目来做而不是虚拟项目

#20


跟谁学倒是无所谓,关键要用心。

#21


跟谁学,去那学,无所谓!但要看自己是真的想学吗?
        不过有老师的指导会少走些弯路!

#22


计算机组成原理、数据结构 有哪些好书啊。看来学语言还要靠自学,如果没leader带的话,走的弯路应该不少吧!

#23


我就是真的想学才发帖的,我英语3级,郁闷,英语没学好

#24


     我现在也是在读北大青鸟,感觉还可以,我想比自学强,还可以推荐就业。

#25


好好学习 天天向上
北大青鸟出来的也有鸟人,自己不努力什么都是白话

#26


去NIIT吧  他们的主页http://www.niit.com.cn/  我现在就在那学习 是印度进到中国的IT企业  在全球很有名的

#27


NIIT是亚洲第一大IT教育公司,第二大IT服务公司,第三大软件出口公司。是世界上规模最大的IT教育机构,具有丰富的IT职业教育经验和完善的教学管理体系,拥有300多种自行开发的教学软件,其教材和教学方法均通过ISO9001质量认证,软件开发资质评定为SEI-CMM5级水平(全球最高等级);在世界33个国家和地区有3800个培训中心,每年培养IT专业人员达50万人,足迹遍布世界80%的IT市场。

#28


打广告的请叫广告费

#29


自学,本身IT业就是快速更新的行业,所以你要不断学习
什么鸟给我的感觉就是只是培训你如何使用一种语言,也就是个入门,基础、素质很差。其实2年,自己能坚持下来自学,可以应付很多语言了。学习的诀窍就是多做模仿型项目,比如找一个市场上比较好的软件进行功能模仿,学习综合利用网络资源,有问题请教网络等
建议C->C++->应用(选择java、C#、C++等一门以上进行C/S开发,如果是想进入B/S开发,学习JSP、PHP、ASP.NET、JAVASCRIPT等)

#30


学点别的吧,比写程序赚的多的多了。

#31


引用 8 楼 paulin 的回复:
其实最好的方法是去大学里的软件课程蹭课..

强!

#32


还是靠你的左手和右手最好。

青鸟,NIIT发的证基本无用,甚至会给你的简历扣分

#33


上学时候一直觉得大学讲的鸟课程没用。工作后才发现,有了大学课程的基础,学什么都是那么简单。北大还是别去了,接触的很多公司招聘一看北大的,直接pass,因为只配做代码民工,没有思想

#34


引用 33 楼 mb_1985 的回复:
上学时候一直觉得大学讲的鸟课程没用。工作后才发现,有了大学课程的基础,学什么都是那么简单。北大还是别去了,接触的很多公司招聘一看北大的,直接pass,因为只配做代码民工,没有思想


请问什么是思想?请结合你的工作说下?别老在这呐喊。

#35


给LZ说心里话:
1.北大青鸟, 说它一点用都没, 那是乱说, 但也别幻想凭借证书能进什么好公司.
2.能进公司实习工作 , 那是最好; 实在找不到公司, 那去北大青鸟(或类似学校)学习一下, 总比在家里闲混要好. 
3.一旦进了学院学习, 那就要认真学, (一是对得起出钱的父母, 二是对你今后的面试有很大帮助) 如果还是想毕业前, 放学打打网游, 聊聊QQ, 那建议lz还是别浪费这钱了.

#36


C/C++是打基础的,不是很难。
当然刚开始学的时候肯定觉得有点难,不过你多看几遍,
最重要的是一定要用电脑练习写代码,编译。
一遍看不懂,看3遍;3遍看不懂,看10遍;10遍还看不懂就看20遍,
有恒心,你就会成功!

#37


青鸟也不是一无是处,只是相对那个学费来说有骗钱之嫌...何况和早期青鸟大量招聘经验较丰富的在职程序员做兼职教师不同,现在多数都是加盟培训,舍不得高薪,教师很多都是直接从学生里培养,导致教师的整体水平太差...

自学如果基础不够也很艰难...最好先从最基础的大学计算机应用类课程学起...

#38


师父领进门,修行靠个人,正是这样。北大青鸟教基本功,网上也有基础知识,但当有了问题是最好的办法和最有效的办法就是找老师,网上不一定能行。北大青鸟也就是让你进入编程的世界,想要变得更强,就只能靠自学了,北大青鸟不能把什么都教会你,因为太多了。基础很重要,最好是在学校学。老师的作用是引导,像路灯,走路的还是自己。

#39


学习是一个过程,如果不去学校那就要自己规划学习的步骤和进程。还是建议去学校,学校已经替你想好了科学的学习步骤,网上教程有糟糠,学校可以去除糟糠。在学校的锻炼是很有价值的。经验很宝贵,学校可以给你很多经验,团队合作等。

#40


自学编程能学精通吗?
先从基础学要看些书?

#41


怎么都一样重要是搞定!
MS的认证听说非常贵?

#42


3000块,.net初级培训,包找到工作。随到随学。一月出师。
有意者发私信我。

#43


引用 42 楼 yuwenge 的回复:
3000块,.net初级培训,包找到工作。随到随学。一月出师。
有意者发私信我。

#44


该回复于2011-08-11 15:29:05被版主删除

#1


请问各位前辈,我想学编程,是上一些培训学校(比如北大青鸟),还是自学比较好?

#2


我正在自学,比较慢!!有人指导应该会快点

#3


自学,然后去考MS的认证,我想应该比北大青鸟要好些吧。

#4


我是一个坚决的北大青鸟反对者。
我个人的建议是先学好基础
什么是基础
扯远点就是数学等
但是最起码的我觉得需要看的书有:即计算机组成原理、操作系统、数据结构,至于编译原理等我也推荐学,但是恐怕精力不够
如果你跳过这一步的话,那么很难学好根本。当然这不代表你的前途就没了
单纯从C#角度来说
我的学习过程很简单也很短暂,虽然说我到现在也只是个小菜鸟,但望你能听进一二
我入门的书籍是C#入门经典,但这本书仅适合入门,前几章多看几遍,后面的高级部分很一般。配合这本书我还看了C#高级编程(第四版)。基本上这2本书把语法和一些C#本身的特性弄懂了点。这个过程很短暂 15-20天应该就OK了
之后是面向对象,这点说实话。C#入门经典也好,高级编程也好。都不是圣药。由于我之前有C++的基础。所以通过这2本书加上一些比较好的JAVA的书给了我很好的帮助。当然在这里要感谢CSDN里的几个朋友HOHO
如果说要学精通,那多写是少不了的。在学习的初期,多写代码以及写规范点代码很有必要。不要因为是SAMPLE就随意。
如果你想有所提高的话,我最在意的那一点不要跳过。

#5


    北大青鸟肯定不错啊,但个人认为,要学编程的话自学也行。你说英语不行,没必要找英文版的书籍来看吧!先学C语言,貌似学了C语言之后C++、JAVA都不是太难了,至少很多东西相似。当然了,C语言不是那么好学的,多练习,推荐谭浩强的《C程序设计基础》,记得找别人帮助,充分利用资源,应该不是难事!
    

#6


北大青鸟时间太长了  不适合
据说北大青鸟在北方不行了 不知道真的假的
望慎重

#7


没有实践,何来精通啊,谁都不能精通一门语言的,个人认为啊,呵呵!!!
没有培训过,不过网上很多说北大青鸟不好的贴子,你还是考虑一下吧,不要选错了

#8


其实最好的方法是去大学里的软件课程蹭课..

#9


师父领进门,修行靠个人

#10


it all depends.

#11


自学是一个不错的选择!

#12


关键要有一颗坚定的心,我现在也在自学。
培训性价比太低了,我觉得它也最多教你些基础,
还不如自己学呢,不懂的东西去网上查一查呗。

#13


我觉得青鸟太贵了 感觉还是工作提高快些 如果幸运的话有位好的leader带带你那进步更快 同事就是你的老师
如果您刚入门我建议还是看C++ 1、学习基本语法 2、学习面向对象编程的思想
清华大学 谭浩强《C++程序设计》红皮的书比较不错 前几张是基础语法(也可通过谭浩强《C语言程序设计》学习) 后几章是面向对象部分 

#14


我以前很迷茫,都是混吃等死,我不想再这样下去做一个无用的人。现在在广西大学读函授的计算机专业,也就是高中毕业后成考去读的。听说C,C++很难,像我没有考上大学的能学会吗?我要从C或者C++学起学到精通一般要多久

#15


我就是北大青鸟毕业的。虽然学费高些。

但是可以系统的学习软件。


不象其它一些培训班,什么都学,什么都是皮毛。

#16


基本语法+看源码+动手。。。
北大青鸟,不要理他们

#17


我客观的给楼主说一下我的学习经历:2002年-2003年在北大青鸟(合肥)上的。那时候的北大青鸟我个人认为还可以,因为他们的软件工程班,会让学员系统的从0开始学习软件。这点我认为同市(合肥)的新华好。但是新华也有它的优点就是那一方面都接触。


随时间推移,现在的北大青鸟就不知道怎么样。
但听说北大青鸟的网络工程师也可以。


以上只代表个人

#18


不要以书为重,,试着去写上些软件,,比如你要改一个针对数据库的增删改的例子,,不好意思,我们大大学那时,c#才出来所以没学,毕业第一家公司就是用c#,,,第二天我就找低年级的同学借了本书上班拿去看,,,项目经理不让我看书,跟我说书是用来查的,,,我基本没看一本c#就凭着感觉,那时我为了得到一个dataTable的总行数,一个一个的属性点下去看了半天才找到。。。现在用c#已经5年的经验了

#19


学了之后关键是要实践,实践是选实际的项目来做而不是虚拟项目

#20


跟谁学倒是无所谓,关键要用心。

#21


跟谁学,去那学,无所谓!但要看自己是真的想学吗?
        不过有老师的指导会少走些弯路!

#22


计算机组成原理、数据结构 有哪些好书啊。看来学语言还要靠自学,如果没leader带的话,走的弯路应该不少吧!

#23


我就是真的想学才发帖的,我英语3级,郁闷,英语没学好

#24


     我现在也是在读北大青鸟,感觉还可以,我想比自学强,还可以推荐就业。

#25


好好学习 天天向上
北大青鸟出来的也有鸟人,自己不努力什么都是白话

#26


去NIIT吧  他们的主页http://www.niit.com.cn/  我现在就在那学习 是印度进到中国的IT企业  在全球很有名的

#27


NIIT是亚洲第一大IT教育公司,第二大IT服务公司,第三大软件出口公司。是世界上规模最大的IT教育机构,具有丰富的IT职业教育经验和完善的教学管理体系,拥有300多种自行开发的教学软件,其教材和教学方法均通过ISO9001质量认证,软件开发资质评定为SEI-CMM5级水平(全球最高等级);在世界33个国家和地区有3800个培训中心,每年培养IT专业人员达50万人,足迹遍布世界80%的IT市场。

#28


打广告的请叫广告费

#29


自学,本身IT业就是快速更新的行业,所以你要不断学习
什么鸟给我的感觉就是只是培训你如何使用一种语言,也就是个入门,基础、素质很差。其实2年,自己能坚持下来自学,可以应付很多语言了。学习的诀窍就是多做模仿型项目,比如找一个市场上比较好的软件进行功能模仿,学习综合利用网络资源,有问题请教网络等
建议C->C++->应用(选择java、C#、C++等一门以上进行C/S开发,如果是想进入B/S开发,学习JSP、PHP、ASP.NET、JAVASCRIPT等)

#30


学点别的吧,比写程序赚的多的多了。

#31


引用 8 楼 paulin 的回复:
其实最好的方法是去大学里的软件课程蹭课..

强!

#32


还是靠你的左手和右手最好。

青鸟,NIIT发的证基本无用,甚至会给你的简历扣分

#33


上学时候一直觉得大学讲的鸟课程没用。工作后才发现,有了大学课程的基础,学什么都是那么简单。北大还是别去了,接触的很多公司招聘一看北大的,直接pass,因为只配做代码民工,没有思想

#34


引用 33 楼 mb_1985 的回复:
上学时候一直觉得大学讲的鸟课程没用。工作后才发现,有了大学课程的基础,学什么都是那么简单。北大还是别去了,接触的很多公司招聘一看北大的,直接pass,因为只配做代码民工,没有思想


请问什么是思想?请结合你的工作说下?别老在这呐喊。

#35


给LZ说心里话:
1.北大青鸟, 说它一点用都没, 那是乱说, 但也别幻想凭借证书能进什么好公司.
2.能进公司实习工作 , 那是最好; 实在找不到公司, 那去北大青鸟(或类似学校)学习一下, 总比在家里闲混要好. 
3.一旦进了学院学习, 那就要认真学, (一是对得起出钱的父母, 二是对你今后的面试有很大帮助) 如果还是想毕业前, 放学打打网游, 聊聊QQ, 那建议lz还是别浪费这钱了.

#36


C/C++是打基础的,不是很难。
当然刚开始学的时候肯定觉得有点难,不过你多看几遍,
最重要的是一定要用电脑练习写代码,编译。
一遍看不懂,看3遍;3遍看不懂,看10遍;10遍还看不懂就看20遍,
有恒心,你就会成功!

#37


青鸟也不是一无是处,只是相对那个学费来说有骗钱之嫌...何况和早期青鸟大量招聘经验较丰富的在职程序员做兼职教师不同,现在多数都是加盟培训,舍不得高薪,教师很多都是直接从学生里培养,导致教师的整体水平太差...

自学如果基础不够也很艰难...最好先从最基础的大学计算机应用类课程学起...

#38


师父领进门,修行靠个人,正是这样。北大青鸟教基本功,网上也有基础知识,但当有了问题是最好的办法和最有效的办法就是找老师,网上不一定能行。北大青鸟也就是让你进入编程的世界,想要变得更强,就只能靠自学了,北大青鸟不能把什么都教会你,因为太多了。基础很重要,最好是在学校学。老师的作用是引导,像路灯,走路的还是自己。

#39


学习是一个过程,如果不去学校那就要自己规划学习的步骤和进程。还是建议去学校,学校已经替你想好了科学的学习步骤,网上教程有糟糠,学校可以去除糟糠。在学校的锻炼是很有价值的。经验很宝贵,学校可以给你很多经验,团队合作等。

#40


自学编程能学精通吗?
先从基础学要看些书?

#41


怎么都一样重要是搞定!
MS的认证听说非常贵?

#42


3000块,.net初级培训,包找到工作。随到随学。一月出师。
有意者发私信我。

#43


引用 42 楼 yuwenge 的回复:
3000块,.net初级培训,包找到工作。随到随学。一月出师。
有意者发私信我。

#44


该回复于2011-08-11 15:29:05被版主删除