程序员一定要高学历才能学吗?

时间:2022-02-25 19:53:28
很多人说学编程一定要高学历。我现在很迷茫,我只有初中毕业,不知知道能不能拿下这门技术
求各位帮我解答一下。
谢谢...

33 个解决方案

#1


你可以比昨天做的更好就行

#2


不要纠结这个问题,你的难度肯定比高中生大,比本科生更大,但问题的关键在于你得开始……

#3


只要有兴趣, 不可能学不走

#4


小学六年级开始学编程的路过

#5


自学玩一玩应该可以,不过想以后找这方面工作可能不太现实。
推荐易语言。

#6


计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

对学习编程者的忠告:
程序员一定要高学历才能学吗?多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程!
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步Debug版对应汇编一行!
单步Debug版对应汇编千行不如单步Release版对应汇编一行!
不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他! 程序员一定要高学历才能学吗?

VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。

#7


目前,国内,没有谁,祖传三代以上是做IT的

#8


学编程不需要什么高学历,不过理解力确实有差别,学历高都是经过层层考验,相对理解力要强一些,初中毕业不是问题,关键你能不能坚持下去!多看书,多练习,多思考,编程其实没那么难的。
只要不放弃,最多也就是时间问题,总有一天你会豁然开朗的,加油!

#9


写程序时,最常用的库函数或者常用类的成员函数、属性等最少了说也有上百个,都是英语的,假如都是德语的我不懂不理解,很难想象能记住这些函数名以及顾名思义的函数功能,也就不能在需要用到的时候随手写出来了,所以如果你没什么英语基础,还是易语言比较合适,都是中文编程。

#10


现在一般都是用的都是封装好的库,也可以去记,但是要用很长时间吧,毕竟代码帮助文档都是英文,如果是算法那就真不好说了,算法的确挺难,没有算法啥也干不了

#11


多用点时间呗

#12


小学就学了logo

#13


我是如何从煤矿工成为程序员的http://www.oschina.net/news/71115/from-coal-miners-to-programmer

#14


从入门到参加普通工作是没问题的。要看你能走多深。如果要走比较深,需要更多的付出

#15


确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。

#16


初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

#17


我坚决只吃第7个包子。

引用 16 楼 zhao4zhong1 的回复:
初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

#18


引用 17 楼 super_admi 的回复:
我坚决只吃第7个包子。

Quote: 引用 16 楼 zhao4zhong1 的回复:

初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。


办 zheng 133xxxxxxxx

#19


引用 17 楼 super_admi 的回复:
我坚决只吃第7个包子。

Quote: 引用 16 楼 zhao4zhong1 的回复:

初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

程序员一定要高学历才能学吗?你牛!

#20


我坚决只吃第8个包子

#21


引用 20 楼 trytry1992 的回复:
我坚决只吃第8个包子

程序员一定要高学历才能学吗?你是撑死的那头牛!

#22


引用 15 楼 DelphiGuy 的回复:
确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。


不好意思,peter norton是college degree,具体是专科还是本科未知。

#23


引用 22 楼 DelphiGuy 的回复:
Quote: 引用 15 楼 DelphiGuy 的回复:

确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。


不好意思,peter norton是college degree,具体是专科还是本科未知。

有位老师进了教室,在白板上点了一个黑点。
他问班上的学生说:“这是什么?”
大家都异口同声说:“一个黑点。”
老师故作惊讶的说:“只有一个黑点吗?这么大的白板大家都没有看见?”

#24


我是高中学历,我觉得初中学历有点低。

#25


引用 24 楼 firmbank 的回复:
我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?

#26


其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

#27


引用 26 楼 Amei_ 的回复:
其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

大专、本科基本码农,研究生算法理论方面比较强的可以去百度研究院或当教师白领。

#28


引用 25 楼 zhao4zhong1 的回复:
Quote: 引用 24 楼 firmbank 的回复:

我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?
  博士后不是学历 是一种职业 亲

#29


引用 27 楼 u010165006 的回复:
Quote: 引用 26 楼 Amei_ 的回复:

其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

大专、本科基本码农,研究生算法理论方面比较强的可以去百度研究院或当教师白领。

对,我就是这个意思,但这并不是绝对的,总有人能打破常规。
其实说到底,大多数人都是和你我一样的普通人,如果能 把当下该做的事情一件一件的做好,也许有一天我们突然回头时,发现,噢,原来我已经走了这么远了

#30


非也!    !!只要愿意学!

#31


引用 28 楼 qweqwe123123888518 的回复:
Quote: 引用 25 楼 zhao4zhong1 的回复:

Quote: 引用 24 楼 firmbank 的回复:

我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?
  博士后不是学历 是一种职业 亲

程序员一定要高学历才能学吗?

#32


初中学历就回去上高中,如果你连学都不想上,那就别提编程了!

#33


我觉得这种东西不在于学历,而在于你是否能够坚持,遇到不懂的问题不断地去解决,最后肯定也会很牛的,相反有些高学历的人编程也只是浅尝辄止,最后也不见得多么牛逼

#1


你可以比昨天做的更好就行

#2


不要纠结这个问题,你的难度肯定比高中生大,比本科生更大,但问题的关键在于你得开始……

#3


只要有兴趣, 不可能学不走

#4


小学六年级开始学编程的路过

#5


自学玩一玩应该可以,不过想以后找这方面工作可能不太现实。
推荐易语言。

#6


计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

对学习编程者的忠告:
程序员一定要高学历才能学吗?多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程!
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步Debug版对应汇编一行!
单步Debug版对应汇编千行不如单步Release版对应汇编一行!
不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他! 程序员一定要高学历才能学吗?

VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。

#7


目前,国内,没有谁,祖传三代以上是做IT的

#8


学编程不需要什么高学历,不过理解力确实有差别,学历高都是经过层层考验,相对理解力要强一些,初中毕业不是问题,关键你能不能坚持下去!多看书,多练习,多思考,编程其实没那么难的。
只要不放弃,最多也就是时间问题,总有一天你会豁然开朗的,加油!

#9


写程序时,最常用的库函数或者常用类的成员函数、属性等最少了说也有上百个,都是英语的,假如都是德语的我不懂不理解,很难想象能记住这些函数名以及顾名思义的函数功能,也就不能在需要用到的时候随手写出来了,所以如果你没什么英语基础,还是易语言比较合适,都是中文编程。

#10


现在一般都是用的都是封装好的库,也可以去记,但是要用很长时间吧,毕竟代码帮助文档都是英文,如果是算法那就真不好说了,算法的确挺难,没有算法啥也干不了

#11


多用点时间呗

#12


小学就学了logo

#13


我是如何从煤矿工成为程序员的http://www.oschina.net/news/71115/from-coal-miners-to-programmer

#14


从入门到参加普通工作是没问题的。要看你能走多深。如果要走比较深,需要更多的付出

#15


确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。

#16


初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

#17


我坚决只吃第7个包子。

引用 16 楼 zhao4zhong1 的回复:
初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

#18


引用 17 楼 super_admi 的回复:
我坚决只吃第7个包子。

Quote: 引用 16 楼 zhao4zhong1 的回复:

初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。


办 zheng 133xxxxxxxx

#19


引用 17 楼 super_admi 的回复:
我坚决只吃第7个包子。

Quote: 引用 16 楼 zhao4zhong1 的回复:

初中毕业还是接着上高中或自学高中课程去吧。
希望楼主不要犯类似
“早知道吃完第七个包子就饱了,我为什么还要吃前六个包子呢?!”
这种低级错误。

程序员一定要高学历才能学吗?你牛!

#20


我坚决只吃第8个包子

#21


引用 20 楼 trytry1992 的回复:
我坚决只吃第8个包子

程序员一定要高学历才能学吗?你是撑死的那头牛!

#22


引用 15 楼 DelphiGuy 的回复:
确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。


不好意思,peter norton是college degree,具体是专科还是本科未知。

#23


引用 22 楼 DelphiGuy 的回复:
Quote: 引用 15 楼 DelphiGuy 的回复:

确实有少量的牛人是低学历的,象peter norton、john carmack、anders hejlsberg都是高中学历(大学教育没完成),但是他们都很聪明,学习能力很强,实际水平远远超过了一般大学科班出身的,不过这属于特例,否则大学没必要办了。


不好意思,peter norton是college degree,具体是专科还是本科未知。

有位老师进了教室,在白板上点了一个黑点。
他问班上的学生说:“这是什么?”
大家都异口同声说:“一个黑点。”
老师故作惊讶的说:“只有一个黑点吗?这么大的白板大家都没有看见?”

#24


我是高中学历,我觉得初中学历有点低。

#25


引用 24 楼 firmbank 的回复:
我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?

#26


其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

#27


引用 26 楼 Amei_ 的回复:
其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

大专、本科基本码农,研究生算法理论方面比较强的可以去百度研究院或当教师白领。

#28


引用 25 楼 zhao4zhong1 的回复:
Quote: 引用 24 楼 firmbank 的回复:

我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?
  博士后不是学历 是一种职业 亲

#29


引用 27 楼 u010165006 的回复:
Quote: 引用 26 楼 Amei_ 的回复:

其实真的很想问楼主,为什么是初中毕业,而不是高中毕业,或者大学毕业呢?学习编程吧,据说大专是入门、想做的好至少本科、想有发展就研究生。别问为什么这样说。
我小学生还想发射火箭呢、可以吗?我觉得可以、可是谁给我这个机会?你会给吗?
#################################################
当然,也不是说学历低就不能来学编程,哪行哪业都是由不同层级的人来支撑起最基本的架构,如果你硬要跻身这一行,能到什么样的程度,能到哪个层级,还得看你下了怎样的功夫,与低学历相对应的,还有我们薄弱的基础,只能说,想要达到和别人一样的水平,你可能需要花更多的功夫,不是人人都有这样的恒心和毅力去下这样的功夫,但只要你肯并坚持,并且从现在就开始,不再问什么我学历低能不能学,能不能学好之类的话,相信你一定会成功的。祝好运~ 程序员一定要高学历才能学吗?

大专、本科基本码农,研究生算法理论方面比较强的可以去百度研究院或当教师白领。

对,我就是这个意思,但这并不是绝对的,总有人能打破常规。
其实说到底,大多数人都是和你我一样的普通人,如果能 把当下该做的事情一件一件的做好,也许有一天我们突然回头时,发现,噢,原来我已经走了这么远了

#30


非也!    !!只要愿意学!

#31


引用 28 楼 qweqwe123123888518 的回复:
Quote: 引用 25 楼 zhao4zhong1 的回复:

Quote: 引用 24 楼 firmbank 的回复:

我是高中学历,我觉得初中学历有点低。

我不是博士后学历,但我还是觉得硕士学位有点高。 程序员一定要高学历才能学吗?
  博士后不是学历 是一种职业 亲

程序员一定要高学历才能学吗?

#32


初中学历就回去上高中,如果你连学都不想上,那就别提编程了!

#33


我觉得这种东西不在于学历,而在于你是否能够坚持,遇到不懂的问题不断地去解决,最后肯定也会很牛的,相反有些高学历的人编程也只是浅尝辄止,最后也不见得多么牛逼