过来人的经验:自学编程的6个建议
作者:admin01_liu发布时间:2022-06-20分类:计算机教程浏览:1109
给一些自学编程的后来者总结了一些建议,希望给正在自学编程或者打算走这条路的读者一点帮助。
1. 先培养兴趣
其实自学编程不是那么难,只要是理工科生、逻辑思维好点,最好英语也好点,基本都可以学会编程,但是很多人都失败了,原因就在于很多人还没入门就放弃了,看着一堆冰冷的英语字母、一些枯燥的书籍,致使很多人尝试了一段时间直接就放弃了。所以自学正确的姿势是一定先要培养下兴趣,不要上来就学习编程语言,先搞清楚编程能用来做什么,最好是自己有个小想法,比如自己想做个网站,自己想做个 app,有这样的想法之后,再去针对性的去学习需要的编程知识,你才会更容易坚持下去。
2. 不要钻牛角尖。
很多新手自学的时候,最开始一定会遇到各种问题,比如学习的时候搞不懂为啥一定要这样写,程序运行出来了,怎么这么神奇?它背后是什么样的原理呢?等等等,很多人都会花很大的时间去试图全部弄懂,导致花费大量的时间,自己进度同时又很慢,过来人告诉大家,初学者不要过分钻牛角尖,很多东西,你的 level 没到那个水平,自然没法完全弄懂,完全没关系,等到了后面,有些疑问自然就明白了。
这就好比,你初中的一些数学、物理题,你花了很长的时间也不一定能明白,但是到了高中之后,你会恍然大悟,原来这个原理是这个意思。
所以,初学者切忌钻牛角尖,按部就班的去学习好了,哪怕遇到一些不太明白,不知背后原理的事情,完全没关系。
3. 结合视频
初学者一定要看视频,而且不能只看视频,视频是帮助你理解的,结合书本、配合视频一起学习,效果是最好的,一些视频讲解的比较浅显,不够系统,但是只看书的话,很多人容易看到后面就看不懂了,所以,我自认为视频 + 书籍是初学的最好方式,等到后期,有能力了,看书、看视频、看博客就随你了。
当然,如果付费课程都没能激起你的学习兴趣,但你又想走编程这条路,那么可以考虑去报个培训班,但是我不是特别建议,互联网时代,在线教育足以让每个人接触学习我们感兴趣的行业,付费课程 + 辅助指导 + 自学,我觉得适合大部分人了。
4. 多敲代码
编程是一个极度重视实践的行业,也许书上的代码你看得懂,但是你自己亲自敲下来一定会遇到各种问题,所以,初学者在学习的过程中,一定要亲自实践,哪怕你对着书上的代码一行一行的敲下来,也比你单纯的看有效果的多。
所以,敲代码一定是伴随着整个学习周期的,从最初的学习,到后面入门,再到之后你的提升,都离不开它,还是那句话,也许在学习的过程中你会遇到一些难题,会遇到暂时不了解的代码,没关系,就闷头敲下去,只要你能坚持下去,一些问题在后面都会自然的有答案的。
5. 坚持下去
编程这事其实真的没那么难,只不过编程在一开始不会有那么大的反馈,不像你学唱歌,花几天,就可以唱一首歌了,不像你学语文,花个一周,就会说「之乎者也」了,编程是你可能你花几个月的时间,你甚至都觉得自己啥都不会,所以很多人在一开始就放弃了。那么自学编程成功的无一例外都是坚持下来了,你得做好少则三个月,多则半年的时间一直持续学习,并且这么长时间可能感受不到任何进步的状态,但是,一旦你坚持下来了,当然,不只是单纯的熬过这个时间,你得坚持每天都要学习,等渡过这个初期阶段,你会很有感觉,后面的路虽说也不好走,但起码你没那么迷茫了,你知道该怎么学习了,你会很容易找到方向了。
相比其他行业来说,编程入门难,做到精更难。但是对于绝大部分自学编程人来说,你该优先考虑入门,争取坚持下去,用三个月到半年的时间,让自己渡过这个艰难的入门期。
6. 折腾个作品出来
很多人通过视频 + 书籍的方式坚持一段时间,掌握了点编程基础,觉得自己学的还可以了,这个时候你该考虑折腾个作品出来,这是检验你学的理论知识的过程,这个作品可以很简单,可以是一个简单的博客网站,也可以是做一个小的资讯 App,还可以是一个小的爬虫等,甚至 GitHub 有很多开源的项目,你去仿写都没问题,但是重要的一定要自己亲自去做,而不是对着 copy,相信我,无论你的理论知识掌握得多么扎实,在这个过程你都会遇到各种问题,哪怕之前你觉得很简单的东西,但是动起手来可就没那么容易了。
当你花费了很大的功夫,亲自把作品折腾出来了,你会有非常大的满足感与进步感,你的能力有了一个提升,而且这也算是你的项目经验了,有一个完整作品,其实才算具备找工作的基本能力了,这时候可以试着找一份初级的开发岗位,一旦找到工作,你的自学之路,基本算是成了,后面的路,虽然也不容易,但是你算是熬到了。
最后,再给自学的人建议一点,要善于使用搜索引擎,你遇到的那点小问题,已经有无数前辈早都遇到,并且已经分享在互联网上了,前人的经验是你的宝贵学习资源,也许你一开始使用的是百度,但是,建议你试着使用 Google,当你学会使用 Google 的时候,你会接触另一个世界
相关推荐
- 东莞信息:2024年长安镇技能创业咖啡节成功举办|||广州计算机软件培训
- 河源信息:本周六百企万岗职等你来市县镇联动大型招聘活动即将开幕!|||计算机培训学校招生
- 茂名信息:茂名组织劳动人事仲裁案件庭审观摩活动|||大学生计算机培训学校
- 茂名信息:茂名市人力资源和社会保障局相继开展诚信宣传四进主题实践活动|||广州市北大青鸟计算机职业培训学校
- 茂名信息:凝心聚力共筑平安茂名市人力资源和社会保障局开展平安建设暨一感两度宣传活动|||大学生计算机培训学校
- 汕头信息:汕头市人力资源和社会保障局开展宪法宣传周活动|||北大青鸟计算机培训中心
- 梅州信息:梅州市人社局开展2024年第四季度诚信文化主题宣传志愿服务活动|||电脑计算机编程培训学校
- 东莞信息:塘厦人社分局联合消防大队开展技工学校等机构消防安全培训|||广州计算机软件培训
- 东莞信息:塘厦塘厦镇成功举办优才服务区第二期业务提升培训班|||计算机软件培训学校
- 东莞信息:2024年横沥镇举办模具设计师职业技能大赛|||广州计算机软件培训
- 计算机教程排行
-
- 1汕头信息:“公共就业服务进校园”粤东专场在汕头大学举行|||计算机网络培训学校
- 2江门信息:构建和谐劳动关系优化提升营商环境江门市开展推进新时代和谐劳动关系创建活动|||广州学电脑培训学校
- 3汕头信息:2024年广东省公共就业服务进校园粤东片区专场活动诚邀各用人单位参会|||广州计算机编程培训
- 4广州中考成绩公布,高中阶段学校录取控制分数线公布,普高最低控制线502分
- 5清远信息:校企双向奔赴清远市人社部门携企赴省内外高校招才引智|||广州计算机编程培训
- 6江门信息:工伤保险缴费误区:最低工资非缴费基准,违规用人单位将面临法律风险!|||计算机软件培训学校
- 7惠州信息:2024年第一季度惠州人力资源市场供求情况|||北大青鸟计算机培训中心
- 8惠州信息:“惠州市就业驿站巡礼”之惠阳新圩站|||大学生计算机培训学校
- 9汕尾信息:世界技能大赛获奖选手全省巡回宣讲交流活动走进汕尾|||电脑计算机编程培训学校
- 标签列表
-
- Java (3694)
- 北大青鸟 (3713)
- 软件开发 (3613)
- JAVA (3413)
- UI设计入门 (2093)
- 惠州北大青鸟 (4375)
- 惠州IT培训 (2558)
- UI设计培训 (2090)
- 惠州UI设计培训 (2095)
- 惠州UI设计培训学校 (2090)
- 惠州计算机软件培训 (6260)
- 惠州计算件软件开发 (6260)
- 惠州计算机软件基础 (6261)
- 惠州计算机JAVA培训 (3574)
- 惠州计算机Java软件开发 (3620)
- 惠州计算机JAVA软件开发 (4645)
- 惠州计算机JAVA软件开发学校 (3338)
- 惠州计算机Java软件开发培训 (3338)
- 北大青鸟IT计算机学校 (5048)
- 北大青鸟IT软件学校 (5062)
- 北大青鸟IT学校 (5059)
- 惠州计算机UI设计软件开发 (2088)
- UI设计基础教程 (2088)
- UI设计是什么 (2088)
- UI设计教程 (2088)
- 网站分类
-
- 计算机教程
- 计算机入门
- 职业学校
- 新闻动态
- 专业课程
- 热门技术
- SEO
- 培训教程
- windows
- linux教程
- 系统集成
- 网站开发
- Html5
- 办公软件
- 师资力量
- 热点问答
- 联系我们
- 计算机学校
- 惠州计算机学校
- 河源计算机学校
- 广州计算机学校
- 深圳计算机学校
- 湛江计算机学校
- 佛山计算机学校
- IT计算机培训信息
- 设计专业
- UI
- 影视特效
- 游戏动漫设计
- Photoshop
- AI设计
- 软件教程
- Java技术
- C语言/C++语言培训
- C#
- Python技术
- PHP
- 数据库
- SQL Server
- 网络教程
- 网络安全
- 网络营销
- 软件专业
- 大数据专业
- 前端开发专业
- 软件测试专业
- Python专业
- 软件实施
- 珠海计算机学校
- 初中生学什么好
- 计算机认证
- 文章归档
-
- 2024年12月 (15)
- 2024年11月 (45)
- 2024年10月 (32)
- 2024年9月 (29)
- 2024年8月 (68)
- 2024年7月 (59)
- 2024年6月 (43)
- 2024年5月 (48)
- 2024年4月 (80)
- 2024年3月 (65)
- 2024年2月 (54)
- 2024年1月 (25)
- 2023年12月 (12)
- 2023年11月 (73)
- 2023年10月 (134)
- 2023年9月 (34)
- 2023年8月 (3)
- 2023年7月 (3)
- 2023年6月 (12)
- 2023年5月 (30)
- 2023年4月 (72)
- 2023年3月 (11)
- 2023年2月 (34)
- 2023年1月 (37)
- 2022年12月 (78)
- 2022年11月 (359)
- 2022年6月 (1193)
- 2022年5月 (570)
- 2022年4月 (1567)
- 2022年3月 (982)
- 2022年2月 (54)
- 2022年1月 (182)
- 2021年9月 (308)
- 2021年8月 (1704)
- 2021年7月 (2423)
- 2021年6月 (1806)
- 2021年5月 (1569)
- 2021年4月 (1380)
- 2021年3月 (1255)
- 2021年2月 (709)
- 2021年1月 (1521)
- 2020年12月 (3626)
- 2020年11月 (1646)
- 2020年10月 (1046)
- 2020年9月 (592)
- 最近发表
-
- 东莞信息:2024年长安镇技能创业咖啡节成功举办|||广州计算机软件培训
- 河源信息:本周六百企万岗职等你来市县镇联动大型招聘活动即将开幕!|||计算机培训学校招生
- 茂名信息:茂名组织劳动人事仲裁案件庭审观摩活动|||大学生计算机培训学校
- 茂名信息:茂名市人力资源和社会保障局相继开展诚信宣传四进主题实践活动|||广州市北大青鸟计算机职业培训学校
- 茂名信息:凝心聚力共筑平安茂名市人力资源和社会保障局开展平安建设暨一感两度宣传活动|||大学生计算机培训学校
- 汕头信息:汕头市人力资源和社会保障局开展宪法宣传周活动|||北大青鸟计算机培训中心
- 梅州信息:梅州市人社局开展2024年第四季度诚信文化主题宣传志愿服务活动|||电脑计算机编程培训学校
- 东莞信息:塘厦人社分局联合消防大队开展技工学校等机构消防安全培训|||广州计算机软件培训
- 东莞信息:塘厦塘厦镇成功举办优才服务区第二期业务提升培训班|||计算机软件培训学校
- 东莞信息:2024年横沥镇举办模具设计师职业技能大赛|||广州计算机软件培训