导航:首页 > 编程知识 > 自学编程怎么失败了

自学编程怎么失败了

发布时间:2023-05-31 22:00:51

① 编程怎么那么难学啊

难,很难,非常难!

但最难的不是知识,而是自律,而是能不能合理安排时间,而是能不能做到自我激励。

说句实在的,互联网发展到现在这个程度,网络上的学习资源完备且高质的情况下,在学习资源的获取上,自学和非自学早已没有界限了。

你报个培训机构,里面的老师大概率还没有B站上的免费课程讲的好。

自学与非自学唯一的界限就是有没有人赶着你,逼着你,监督你。

而如果你的编程学习需要人来督促你,那完了,你从培训机构出来的那一刻,你的整个职业生涯就定型了,而且一定会走下坡路。

所以,做不到自我管理,自学编程一定是很难的,而且是难上加难,编程的难加上自学的难。

我就直说了吧,我劝你放弃。

所以你除了迎难而上,坚持自学之外,没有第二条路可以走,哪怕报班暂时逃过一劫,之后也还是要面对。

文章图片1
效率不高怎么办?

你可能会说,报班不是因为自己学不了,而是因为报班有老师可以问,不会出现因为一个知识点卡死的问题,能够提升效率。

我想告诉你的是,不需要而且不可能。

首先说为什么不需要,你的80%的编程问题可以通过Bai以及Google得到详细的简答,绝对比你的老师更详细。

剩下20%中的10%可以通过加一个技术交流群来解决。而最后的10%,相信我,你的编程老师也解决不了,不然他不会去当编程老师了。

最好的解决办法是,私聊GitHub或者公众号的编程大佬,给他们发个红包,然后询问你已经整理好的问题。

再给你分享下我的经验吧。

在我近十年的工作、学习以及与人交流的过程中,我得出一个结论:不管优秀不优秀,一个程序员的成长60% 都是靠自己,而且你越优秀这个比例就越大。

至于为什么,也很好理解。

你越优秀,比你更厉害的人就更少,无人可问无人可教,你不靠自学靠什么?

这也是为什么我说哪怕你暂时逃过一劫,你之后还是要面对。

程序员这个行业,做不到与时俱进就一定会被淘汰,要么就越工作就越感觉自己从脑力活动变成了体力活动,单纯的搬运。要么就是没等到35岁就已经因为能力跟不上企业需求的发展而被裁员。

我一直强调,程序员有没有35岁危机我不知道,但我知道程序员一定是靠技术吃饭的,而想要持续精进自己的技术,只有靠自学。

除此之外,我一直有一个观点:程序员不是教出来的,而是培养出来的。对程序员来说最重要的,不是会什么,而是能会什么。

知识是死的,学习能力却是活的。

与其想着如何便捷地获取知识,不如培养自己获取知识的能力。

所以,给你推荐一篇基础能力的文章:

② 我学习编程感觉困难的原因是什么

你学习编程感觉很困难,是因为?你不怎么喜欢嘛。暂时还是。有意义的呀。还是好好学吧!努力一点。加油。

③ 我是一个自学编程的菜鸟,可是我编出来的东西打不开这是怎么回事我电脑上装了和编程开发有关的软件6款

不知道你要学哪种语言 不过如果是打算高中的铅迅兄是搞OI(信息竞赛)的话还是先从pascal学起吧。。
书的话 说实话不好找。。。给你个网站
大部分基础的书讲的都 大同小异的
先学编程语言 再学算法

如果昌搜是想自己做软件(牛人。。。)
建议稍微瞄一槐袭瞄pascal,然后直接学C
总之上面的那个网站还是满有用的。。。

④ 23岁了,无学历,最近自学编程,感觉好难,练习题大部分都做不出来,每次都要分析别人的代码好久

我会4种语言,平均学习时间一个月,我从没做过任何练习题,看过任何书
我教给你一个方法
你先学PHP,因为最简单,应用也广,这样很快就可以就业。
你先到网上下载一套最简单的PHP程序,比如一个个人博客,一般都是免费的,在本地架设好看一看
然后自己照葫芦画瓢做一套更简单的,比如“留言簿”程序,碰到问题就网络搜一下,没有什么是搜不到的。
我当时学第一门语言ASP的时候,就这么学的,一个通宵就学会了,不是因为聪明,学语言就两个字“开窍”,后面你会发现一下就能开窍,开窍以后学起来飞速。
切记!千万别做什么练习,看什么书,千万别!那只会耽误你时间

⑤ 实在学不下去编程,感觉很痛苦怎么办

那就放弃它,人是要做自己喜欢的事情才会有动力和期许,再不济也要学是自己不抗拒的东西,如果你真的已经很抵触和厌恶编程,那就不要学了,浪费时间不说,对自己精神上也是一种煎熬。

⑥ 自学编程有哪些困难和障碍

其实你这个问题比较难回答,因人而异。

简单说几点问题及决方案吧。

1、不知道从什么地方看起,解决方案就是从第一章看起。

2、不知道如何编写第一个程序,很简单,解决方案就是:

(1)用书上的例子

(2)独立完成最简单的一个完整流程,如从写代码到完整产品,如软件就是一个提示框,硬件完成一个闪灯。

3、不知道程序怎么编写,这个是刚学习的通病,其实很简单,按照你的想法编写,错了也比不编程好得多,慢慢改进就会很精简。

4、不知道怎么更好的编写,其实编写程序有一些思想在里面多看看编程思路的书。

下面是总结的经验:

1、程序细化,利于组建其他程序。

2、程序模块化,利于整体调用。

3、分类程序段,使程序思路清晰。

4、合并相同和相似的代码,编写成一个函数,用到此功能调用此函数。

5、编写通用程序,载入不同的脚本实现不同的功能。

6、编写程序工具,不同功能的模块可以用程序工具来编辑,比用代码编辑方便。

7、用通用的现成功能库来提高工作效率。

8、持续优化重构和改进,提高代码质量。

9、建立通用数学模型,使一类事物用一个统一模型表示。

10、预留一些接口,提高程序的可扩展性。

11、添加一些注释、流程图、说明文档使思路清晰。

这样你编写的程序会可读性强、重复错误少,代码量少,时间少。其实好的代码往往比不好的代码可以差几十倍的代码量。

⑦ 我学编程为什么难

我学编程为什么难?是思维方式不对还是学习方式不对?

⑧ 自学java开发很难吗

那既然这么多自学Java的人,放弃的,失败的,为什么如此之多,今天小编给大家总结几点一针见血的原因:

1.作为外行人不懂这行,也不知道找专业的人交流沟通一下,毕竟你是个外行人肯定会有非常多不懂的地方,隔行如隔山。况且是Java这种技术类型的工作,如果你都不了解返腊链怎么学有效率,应该注意哪些方式,自己就胡乱的买书或者在网上找视频去学。那你可以自己及去想想,有什么理由能让你学成呢?毫无准备的人,毫无知情的人怎么可能成功转行呢?所以初学者还了解行业行情,多跟大牛请教一下,这是必须的。

2.学的不系统,学的东西不是重点,做Java开发工作中,其实用的东西翻来覆去就是那么几样,Java的东西虽然多,但是并不是每个知识都学,有很多知识工作中永远都用不到,了解就可以了。但是作为初学者就是不知道重点是什么,盲目的学,最后肯定达不到企业需求的水平,最后不得不放弃。

3.“看”多于“练”还是同样的原因,很多转行的学习Java的新人只是无脑的看书,看视频,但是却不知道学习Java是为了能动手做项目。虽然他看完了所有的视频,但是却什么都写不出来,没有多少实际操作。他认为自己看完了视频就算是学过了,其实他跟没学也没什么区别,嘴里还说着找不到工作,Java饱和了这样的话。还是由于自己的不懂。

以上三点基本是所有人最后失败和放弃的主要原因。如果你想做Java的工作,应该避免上面的问题。

那么想学习Java应该如何去做呢?

首先我认为想去培训的人和不想去培训的人有两局念个心态,想去培训的人是决心要学的,不想去培训的人大部分都是浑水摸鱼的,所以放弃的概率是100%的。但是也有小部分是因为经济条漏孙件不好。我这里想说明什么呢?想去培训的,小编不建议你去培训,不想培训的,小编也不建议你不培训。我是意思是说,学习编程是一定需要老师的,我不信谁能无师自通把Java学的多么好。至少着急就业的人肯定不会,没人指导很难学成。所以建议学习Java开发选择一个线上的辅导班,成本低,如果你能坚持学到最后,那你就适合学习Java开发,成完后能力也不会很弱。如果你中途放弃了,说明你不适合,你也不会损失多少钱。

学习中注意事项:

1.开始养成良好代码习惯。

2.先自己多思考,然后再去问老师,培养自己解决问题能力。

3.大量时间用来写代码,而不是看视频。

4.书籍用来回顾知识点,而不要用来一页一页翻书。

⑨ 为什么很多人自学编程然后都放弃了

编程难不难?那可不是闹着玩的。不从事这一行的永远不知道这行的艰辛,还咋巴着小眼睛问编程好不好学?
不知道LZ看没看过圣斗士星矢这部动漫,如果你想踏入编程殿堂,就要先想想那个被无数小孩子嘲笑的实力很菜又只会死缠滥打经常被虐得体无完肤的主角星矢,首先你得问问自己,想学编程,你有没有像星矢一样持之以恒百折不挠一步一个脚印忍受常人无法想象的困难和痛苦的品质,没有?你说我开玩笑逗你,那好,下面的不用看了,应该你确实不适合学。
如果你只想着挣大钱,劝你别碰这行,一句话,别来找虐。为什么?你看到的手机APP,各种应用,要想开发出来,不知道需要多少种技术。拿最常见的网站开发,需要后台数据库mysql,数据格式json,xml,各种网络协议,还有网站开发语言PHP, JSP,ASP.NET,等等不下十几种技术。而每一种技术都是一本厚厚的五六百页的书,需要最少一年多时间掌握一门技术。最要命的,每种技术互不交叉还跨度很大,每种技术都有自己的设计理念和很多很多“天坑”在等着你攻克,你问问你自己,你有这个恒心和意志力天天捧着本大部头的书天天看,天天上机操作学吗?你说有,那好,你看电视上那些富二代天天潇洒地到处游玩泡妞基本于你无缘了,因为你根本就没时间,谈个恋爱都困难,还想打网游玩王者?那算了,你还是别碰这行了,别耽误你玩游戏享受生活了。
程序员加班很恐怖,工作制通常是996,即早9晚9周六还要上班,晚9下班还是早的,一般到晚上十点。你想那时夜深人静了人家都休息抱着老婆睡觉了,你还在工作中,是不是很崩溃?
第2,程序员耗脑太严重。工作中需要十几个小时大脑不停地运转。需要设计算法,不断地把代码改来改去来适应客户一天几变的需求。很多功能没有现成的解决方案,还经常遇到一些天书一样的疑难问题,bug,实际工作中突发状况千奇百怪,你可能见都没见过的bug,崩溃,需要一点一点查几万行的log日志。而且也需要网络,google,英文论坛寻求帮助,理解错误信息是什么意思。所以英文不好的没耐心的还是算了吧,不适合这行。
第3. 程序开发首先是非常难学的,任何一门编程语言都有自己独到的思想,概念设计,很多情况下一门语言与另一门语言没有多大关系,知识经验无法串用。而且工作中你还不得不用到这些技术你不得不去学。而且程序技术日新月异,新类库新SDK每天都会推出,你需要日复一日不断地学习新技术。如最新视频解码技术,游戏引擎等等,而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学,更要命的,新的技术和老的还没太大关联,你得重头去学。而且老板急赶项目不会给你什么时间,一般三天就是极限了,你需要这么短的时间快速掌握一项新技术...
综上,你明白程序员为什么总要加班了吧,也知道这行不是人干的吧。为什么说程序员干到三十干不动。很简单,以这种消磨人生所有时间状态,你生命中只有加班加班工作工作学习学习,你将不能顾家不能跟朋友聚会不能再有自己一点点休闲时间,更别说谈女朋友恋爱了,以这种状态你能坚持到三十岁?我想那简直是个奇迹了

阅读全文

与自学编程怎么失败了相关的资料

热点内容
app怎么查看流量用在什么网站 浏览:684
为什么sns文件找不到 浏览:671
解压cad提示文件破损 浏览:249
如何对图片加密文件名 浏览:410
数据管理库系统软件有哪些 浏览:861
苹果7如何打开软件网络连接 浏览:831
手机图片加入文件管理 浏览:718
pp助手210历史版本 浏览:259
摄像头都有哪些app 浏览:303
macos如何删除文件 浏览:150
大厂用什么语言编程 浏览:714
万户网络应对大并发用户访问解决方案 浏览:515
日常生活中常见的数据有哪些 浏览:19
无线网络如何设置固定ip 浏览:789
编程你们用哪个软件 浏览:96
涂鸦app如何恢复初始 浏览:722
网络监控断网后公司 浏览:947
狼人杀app哪个好玩 浏览:76
ios发微博代码 浏览:706
如何更改mac电脑名称和密码错误 浏览:428

友情链接